.tt-pay{display:grid;gap:1rem;margin:2rem 0 0}.product__info-container .tt-pay{max-width:44rem}.tt-pay__btn.button{flex-direction:column;gap:.2rem;min-height:5.8rem;padding:.9rem 2rem;line-height:1.25;text-align:center}.tt-pay__label{font-size:min(1.6rem,16px);font-weight:700;letter-spacing:.02rem}.tt-pay__sub{font-size:min(1.2rem,12px);letter-spacing:0;opacity:.85}.tt-pay__btn:disabled .tt-pay__sub{display:none}.tt-pay__btn[aria-busy=true],.cart__checkout-button[aria-busy=true]{opacity:.7;pointer-events:none}.tt-pay__note{margin:0;font-size:min(1.2rem,12px);line-height:1.45;text-align:center;color:rgba(var(--color-foreground),.7)}.tt-consent-wrap{text-align:left}.tt-consent-wrap--cart{margin:0 0 1.2rem}.tt-consent{display:flex;align-items:flex-start;gap:1rem;font-size:min(1.3rem,13px);line-height:1.45;color:rgba(var(--color-foreground),.85);cursor:pointer}.tt-consent__box{flex:none;width:1.8rem;height:1.8rem;margin:.1rem 0 0;accent-color:rgb(var(--color-button));cursor:pointer}.tt-consent a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem}.tt-consent__error{margin:.6rem 0 0;font-size:min(1.3rem,13px);line-height:1.4;font-weight:700;color:#b42318}.tt-consent__error[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/tt-checkout.css.map */
