.cookie-consent{position:fixed;z-index:var(--z-overlay);right:1%;bottom:1%;max-width:360px;background-color:var(--color-background);border:var(--border-width) solid var(--color-foreground);overflow:hidden}@media(min-width:640px){.cookie-consent{max-width:440px}}.cookie-consent[style*="display: none"]{display:none!important}.cookie-consent[style*="display: block"],.cookie-consent:not([style*="display: none"]){display:block!important}.cookie-consent__header{display:flex;align-items:center;justify-content:space-between;border-bottom:var(--border-width) solid var(--color-foreground);padding:1.25rem var(--spacing-md)}@media(min-width:640px){.cookie-consent__header{padding:var(--spacing-md) var(--spacing-md)}}.cookie-consent__title{font-family:var( --font-body, "Source Code Pro", monospace );font-size:var(--font-size-small);font-weight:var(--font-weight-light);color:var(--color-foreground);margin:0}@media(min-width:640px){.cookie-consent__title{font-size:1rem}}.cookie-consent__close{margin-left:var(--spacing-xs);padding:0;background:none;border:none;opacity:.7;transition:opacity var(--transition-default)}.cookie-consent__close:hover{opacity:1}.cookie-consent__close svg{display:block}.cookie-consent__body{padding:1.25rem var(--spacing-md);background-color:var(--color-background);display:flex;flex-direction:column;gap:var(--spacing-sm)}@media(min-width:640px){.cookie-consent__body{padding:1.25rem var(--spacing-md)}}.cookie-consent__text{font-family:var(--font-body, "Source Code Pro", monospace);font-size:var(--font-size-xxs);line-height:1.42;letter-spacing:.2em;text-transform:uppercase;color:var(--color-foreground);margin:0}.cookie-consent__actions{display:flex;align-items:center;gap:var(--spacing-sm)}.cookie-consent__accept,.cookie-consent__decline{height:27px;font-family:var(--font-body, "Source Code Pro", monospace);font-size:var(--font-size-small);text-transform:uppercase;transition:all var(--transition-default)}.cookie-consent__accept{padding:0 35px;background-color:var(--color-foreground);color:var(--color-background)!important;border:var(--border-width) solid var(--color-foreground)}.cookie-consent__accept:hover{background-color:color-mix(in oklch,var(--color-foreground) 80%,transparent)}.cookie-consent__decline{padding:0 var(--spacing-md);background-color:transparent;color:var(--color-foreground);border:var(--border-width) solid var(--color-foreground)}.cookie-consent__decline:hover{text-decoration:underline;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/cookie-consent.css.map */
