.cookie-banner{--cookie-night: #0b0c0e;--cookie-line: #2b2e33;--cookie-text: #f4f3ef;--cookie-muted: #a2a6ad;position:fixed;inset-block-end:24px;inset-inline-end:24px;z-index:var(--layer-temporary);width:min(380px,calc(100vw - 48px));opacity:0;transform:translateY(12px);transition:opacity .24s var(--ease-out-quad, ease-out),transform .24s var(--ease-out-quad, ease-out)}.cookie-banner[hidden]{display:none}.cookie-banner[data-open]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.cookie-banner{transition:none}}.cookie-banner__card{display:grid;gap:14px;padding:20px;border:1px solid var(--cookie-line);border-radius:var(--style-border-radius-popover, 16px);background:var(--cookie-night);color:var(--cookie-text);box-shadow:0 12px 32px #0000003d;font-family:var(--font-body--family)}.cookie-banner__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0;font-family:var(--font-subheading--family, var(--font-body--family));font-weight:600;font-size:11px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--cookie-muted)}.cookie-banner__eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-primary-button-background)}.cookie-banner__text{margin:0;font-size:14px;line-height:1.5;color:var(--cookie-muted)}.cookie-banner__link{color:var(--cookie-text);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;white-space:nowrap}.cookie-banner__link:hover{text-decoration-color:var(--color-primary-button-background)}.cookie-banner__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cookie-banner__button{min-height:40px;padding:8px 16px;border:0;border-radius:var(--style-border-radius-buttons-primary, 999px);font:inherit;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color var(--animation-values, .125s ease-in-out),box-shadow var(--animation-values, .125s ease-in-out),color var(--animation-values, .125s ease-in-out)}.cookie-banner__button:focus-visible{outline:2px solid var(--color-primary-button-background);outline-offset:2px}.cookie-banner__button--secondary{background:transparent;color:var(--cookie-text);box-shadow:inset 0 0 0 1px var(--cookie-line)}.cookie-banner__button--secondary:hover{box-shadow:inset 0 0 0 1px var(--cookie-text)}.cookie-banner__button--primary{background:var(--color-primary-button-background);color:var(--color-primary-button-text)}.cookie-banner__button--primary:hover{background:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text)}@media screen and (max-width:749px){.cookie-banner{inset-block-end:max(12px,env(safe-area-inset-bottom));inset-inline:12px;width:auto}.cookie-banner__card{gap:12px;padding:16px}.cookie-banner__eyebrow{display:none}.cookie-banner__text{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cookie-banner.css.map */
