.digital-consent{display:block;margin-top:1.5rem;padding:1.2rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:var(--inputs-radius, 0);background:rgba(var(--color-foreground),.03)}.digital-consent[hidden]{display:none}.digital-consent__inner{display:flex;align-items:flex-start;gap:1rem}.digital-consent__checkbox{flex-shrink:0;width:1.8rem;height:1.8rem;margin:.2rem 0 0;accent-color:rgb(var(--color-button));cursor:pointer}.digital-consent__checkbox:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.digital-consent__label{font-size:1.3rem;line-height:1.5;letter-spacing:.04rem;cursor:pointer}.digital-consent__link{display:inline-block;margin-left:.4rem;color:rgb(var(--color-link));text-underline-offset:.3rem}.digital-consent__link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.digital-consent__error{margin:1rem 0 0;padding:.8rem 1rem;border-radius:var(--inputs-radius, 0);background-color:#fdecea;color:#a5251c;font-size:1.3rem;line-height:1.4;letter-spacing:.04rem}.digital-consent__error:empty{display:none}.cart__checkout-button.button--consent-blocked{--color-button: var(--color-foreground);--alpha-button-background: .12;--color-button-text: var(--color-foreground);cursor:not-allowed}.digital-consent-blocked{opacity:.4;pointer-events:none}.digital-consent-blocked{cursor:not-allowed}.drawer__footer:has(digital-consent[data-active=true]:not(.digital-consent--accepted)) .cart__dynamic-checkout-buttons,.drawer__footer:has(digital-consent[data-active=true]:not(.digital-consent--accepted)) [data-shopify-buttoncontainer]{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/digital-consent.css.map */
