.subscription-consent{display:block;width:100%;margin:1.6rem 0;font-size:1.4rem;line-height:1.5;letter-spacing:normal;text-align:left;text-transform:none}.subscription-consent[hidden],.subscription-consent [hidden]{display:none!important}.subscription-consent p{margin:0 0 1.2rem;font:inherit}.subscription-consent a{color:inherit;text-decoration:underline;text-underline-offset:2px}.subscription-consent__label{display:flex;align-items:flex-start;gap:1rem;cursor:pointer}.subscription-consent__label input[type=checkbox]{-webkit-appearance:auto;appearance:auto;position:static;width:1.8rem;height:1.8rem;min-width:1.8rem;margin:.25rem 0 0;opacity:1;flex-shrink:0;accent-color:#333}.subscription-consent__label input:focus-visible{outline:2px solid currentColor;outline-offset:3px}.subscription-consent .subscription-consent__error{color:#a11a24;margin-top:1rem;font-weight:600}.subscription-consent--cart{margin-top:0;border-top:1px solid rgba(0,0,0,.18);padding-top:1.6rem}body:has(subscription-cart-consent[data-has-subscriptions]) .cart__footer-dynamic-checkout{display:none!important}.drawer__inner:has(subscription-cart-consent[data-has-subscriptions]){overflow-y:auto}.drawer__inner:has(subscription-cart-consent[data-has-subscriptions]) cart-drawer-items{flex:0 0 auto;height:auto;overflow:visible;max-height:none}.drawer__inner:has(subscription-cart-consent[data-has-subscriptions]) .drawer__footer,.drawer__inner:has(subscription-cart-consent[data-has-subscriptions]) .drawer__header{flex:0 0 auto}
/*# sourceMappingURL=/cdn/shop/t/34/assets/subscription-consent.css.map */
