.wpbnbd--tiers-based .wpbnbd .submit-button,.wpbnbd--tiers-based .wpbnbd__button{background:none;border-color:transparent;border-radius:0;border-width:1px}.wpbnbd--tiers-based .wpbnbd .submit-button--active,.wpbnbd--tiers-based .wpbnbd__button--active{border-color:#ccc}.wpbnbd--tiers-based .wpbnbd__tiers__view--hidden{display:none}.wpbnbd--tiers-based .wpbnbd__tiers__selection{display:flex;justify-content:center;margin-bottom:14px}.wpbnbd--tiers-based .wpbnbd__tiers__selection .submit-button,.wpbnbd--tiers-based .wpbnbd__tiers__selection button{font-size:13px;white-space:nowrap}.wpbnbd--tiers-based .wpbnbd__tiers__options{display:flex;margin-left:-10px;margin-right:-10px}.wpbnbd--tiers-based .wpbnbd__tiers__options__dots{display:none}@media screen and (max-width:600px){.wpbnbd--tiers-based .wpbnbd__tiers__options{overflow-x:scroll;scroll-padding:10%;scroll-snap-type:x mandatory}.wpbnbd--tiers-based .wpbnbd__tiers__options__dots{display:flex;justify-content:center;list-style:none;margin-top:1em}.wpbnbd--tiers-based .wpbnbd__tiers__options__dots li{background:#ccc;border-radius:50px;height:8px;margin:0 5px;width:36px}}.wpbnbd--tiers-based .wpbnbd__tiers__tier{background:#fff;border:1px solid #ccc;border-radius:5px;display:flex;flex:1;flex-direction:column;margin-left:10px;margin-right:10px;padding:19px 14px;scroll-snap-align:start}@media screen and (max-width:600px){.wpbnbd--tiers-based .wpbnbd__tiers__tier{flex:0 0 auto;width:80%}}.wpbnbd--tiers-based .wpbnbd__tiers__tier--recommended{border:2px solid #111}.wpbnbd--tiers-based .wpbnbd__tiers__top{display:flex;justify-content:space-between;margin-bottom:7px}.wpbnbd--tiers-based .wpbnbd__tiers__heading{font-size:16px;font-weight:700;margin:0}.wpbnbd--tiers-based .wpbnbd__tiers__recommend-label{background-color:#757575;border-radius:2px;color:#fff;font-size:11px;height:17px;margin:0;padding:2px 7px}.wpbnbd--tiers-based .wpbnbd__tiers__amount{margin-bottom:16px}.wpbnbd--tiers-based .wpbnbd__tiers .submit-button,.wpbnbd--tiers-based .wpbnbd__tiers button[type=submit]{border:2px solid;border-radius:3px;font-size:14px;line-height:1;margin-bottom:16px;padding:10px 16px}.wpbnbd--tiers-based .wpbnbd__tiers__description{flex:1;font-size:13px;line-height:1.4}.wpbnbd--tiers-based .wpbnbd__tiers__back-button{background:none;color:#767676;margin-bottom:13px;padding:0}.wpbnbd--tiers-based .wpbnbd__tiers__back-button span{text-decoration:underline}.wpbnbd--tiers-based .wpbnbd__tiers__back-button:focus,.wpbnbd--tiers-based .wpbnbd__tiers__back-button:hover{background:none;color:#111}.wpbnbd--tiers-based .wpbnbd__tiers__tier-tile{border:2px solid #111;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:17px;padding:5px 14px 16px}.wpbnbd--tiers-based .wpbnbd__tiers__tier-tile h2{font-size:.8em;margin-top:13px}.wpbnbd--tiers-based .wpbnbd__tiers__tier-tile h3{display:inline-block;font-size:19px;margin:0 0 7px;padding-top:6px}.wpbnbd--tiers-based .wpbnbd__tiers__tier-tile>div{text-align:right}.wpbnbd--tiers-based .wpbnbd__tiers__tier-tile [data-amount]{font-size:1.4em;font-weight:700}.wpbnbd--tiers-based .wpbnbd__tiers__tier-tile [data-frequency]{font-size:.7em}.wpbnbd--tiers-based .wpbnbd__tiers__tier-tile__note{font-size:.6em}.wpbnbd--tiers-based.wpbnbd--tier-style-list .wpbnbd__tiers__options{display:grid;gap:var(--newspack-ui-spacer-2,12px);margin:0!important;overflow:hidden}.wpbnbd--tiers-based.wpbnbd--tier-style-list .wpbnbd__tiers__options__dots{display:none}.wpbnbd--tiers-based.wpbnbd--tier-style-list .wpbnbd__tiers__tier{margin:0!important;width:100%}
