.wpbnbd--tiers-based .wpbnbd .submit-button,.wpbnbd--tiers-based .wpbnbd__button{border-width:1px;border-color:transparent;border-radius:0;background:none}.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__view .stripe-payment__messages>div,.wpbnbd--tiers-based .wpbnbd__tiers__view .wp-block-newspack-blocks-donate__stripe{margin:0!important}.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;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-padding:10%}.wpbnbd--tiers-based .wpbnbd__tiers__options__dots{display:flex;justify-content:center;margin-top:1em;list-style:none}.wpbnbd--tiers-based .wpbnbd__tiers__options__dots li{height:8px;width:36px;border-radius:50px;background:#ccc;margin:0 5px}}.wpbnbd--tiers-based .wpbnbd__tiers__tier{flex:1;display:flex;scroll-snap-align:start;flex-direction:column;margin-left:10px;margin-right:10px;padding:19px 14px;background:#fff;border:1px solid #ccc;border-radius:5px}@media screen and (max-width:600px){.wpbnbd--tiers-based .wpbnbd__tiers__tier{width:80%;flex:0 0 auto}}.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{height:17px;padding:2px 7px;margin:0;background-color:#757575;color:#fff;border-radius:2px;font-size:11px}.wpbnbd--tiers-based .wpbnbd__tiers__amount{margin-bottom:16px}.wpbnbd--tiers-based .wpbnbd__tiers__amount__number{display:inline;font-size:29px}.wpbnbd--tiers-based .wpbnbd__tiers__amount__frequency{font-size:13px}.wpbnbd--tiers-based .wpbnbd__tiers .submit-button,.wpbnbd--tiers-based .wpbnbd__tiers button[type=submit]{border-radius:3px;border:2px solid;font-size:14px;line-height:1;padding:10px 16px;margin-bottom:16px}.wpbnbd--tiers-based .wpbnbd__tiers__description{flex:1;line-height:1.4;font-size:13px}.wpbnbd--tiers-based .wpbnbd__tiers__back-button{background:none;padding:0;margin-bottom:13px;color:#767676}.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{color:#111;background:none}.wpbnbd--tiers-based .wpbnbd__tiers__tier-tile{display:flex;justify-content:space-between;margin-bottom:17px;padding:5px 14px 16px;border:2px solid #111;border-radius:4px}.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;padding-top:6px;margin:0 0 7px}.wpbnbd--tiers-based .wpbnbd__tiers__tier-tile>div{text-align:right}.wpbnbd--tiers-based .wpbnbd__tiers__tier-tile [data-amount]{font-weight:700;font-size:1.4em}.wpbnbd--tiers-based .wpbnbd__tiers__tier-tile [data-frequency]{font-size:.7em}.wpbnbd--tiers-based .wpbnbd__tiers__tier-tile__note{font-size:.6em}