.cart-confirm{--cart-confirm-accent: #5b3a82;position:relative;width:100%;margin-block-end:2px}.cart-confirm__input{position:absolute;inset-block-start:6px;inset-inline-start:0;width:18px;height:18px;margin:0;opacity:0;pointer-events:none}.cart-confirm__label{display:flex;align-items:flex-start;gap:12px;padding-block:6px;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.cart-confirm__box{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-block-start:1px;border:1px solid var(--cart-confirm-accent);border-radius:4px;background:transparent;transition:background-color .2s ease,box-shadow .3s ease}.cart-confirm__box svg{width:11px;height:9px;fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:scale(.6);transition:opacity .18s ease,transform .18s ease}.cart-confirm__input:checked+.cart-confirm__label .cart-confirm__box{background-color:var(--cart-confirm-accent)}.cart-confirm__input:checked+.cart-confirm__label .cart-confirm__box svg{opacity:1;transform:scale(1)}.cart-confirm__input:focus-visible+.cart-confirm__label .cart-confirm__box{outline:2px solid var(--cart-confirm-accent);outline-offset:2px}.cart-confirm__text{font-size:.8125rem;line-height:1.55;letter-spacing:.01em;color:rgb(var(--color-foreground-rgb, 91 58 130) / .82);text-align:start;text-wrap:pretty}.cart-confirm__link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}@media screen and (max-width:749px){.cart-confirm__text{font-size:.75rem}}.cart-confirm.is-nudged .cart-confirm__box{box-shadow:0 0 0 4px #5b3a8229}@media(prefers-reduced-motion:no-preference){.cart-confirm.is-nudged .cart-confirm__box{animation:cart-confirm-nudge .45s ease}}@keyframes cart-confirm-nudge{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.cart__ctas .cart__checkout-button:disabled{opacity:.45;cursor:not-allowed;pointer-events:none;transition:opacity .25s ease}.cart__ctas .cart__checkout-button{transition:opacity .25s ease}.cart__ctas .additional-checkout-buttons[inert]{opacity:.45;transition:opacity .25s ease}
/*# sourceMappingURL=/cdn/shop/t/57/assets/cart-confirmation.css.map */
