@property --auracase-logo-size{syntax: "<length>"; inherits: true; initial-value: 1.7rem;}.header__heading-link{text-decoration:none!important}.auracase-logo{--auracase-logo-size: 1.7rem;--auracase-logo-tracking: .08em;display:inline-block;font-family:"Sora",var(--vibe-font-display, sans-serif);font-weight:700;font-size:var(--auracase-logo-size);letter-spacing:var(--auracase-logo-tracking);line-height:1;text-transform:uppercase;color:currentColor;white-space:nowrap;transform-origin:left center;transition:color .35s ease,opacity .2s ease,--auracase-logo-size .35s var(--vibe-ease, cubic-bezier(.22, 1, .36, 1)),font-size .35s var(--vibe-ease, cubic-bezier(.22, 1, .36, 1))}.auracase-logo--sm{--auracase-logo-size: 1.55rem;--auracase-logo-tracking: .07em}.auracase-logo--md{--auracase-logo-size: clamp(2rem, 3.1vw, 2.9rem);--auracase-logo-tracking: .08em}.auracase-logo--lg{--auracase-logo-size: clamp(2.8rem, 7vw, 6.2rem);--auracase-logo-tracking: .09em}.auracase-logo__text{letter-spacing:inherit}.header__heading-link:hover .auracase-logo{opacity:.8}@media screen and (max-width:989px){.auracase-logo--sm{--auracase-logo-size: 1.28rem;--auracase-logo-tracking: .05em}.auracase-logo--md{--auracase-logo-size: clamp(1.55rem, 5.8vw, 2rem)}}@media screen and (max-width:749px){.auracase-logo--sm{--auracase-logo-size: 1.18rem;--auracase-logo-tracking: .04em}.auracase-logo--lg{--auracase-logo-size: clamp(2.2rem, 9.5vw, 3.4rem)}}.header__brand-wordmark{display:inline-block;line-height:1;color:inherit;white-space:nowrap}.header__menu-item,.header__active-menu-item,.header__icon,.list-menu__item{font-family:DM Sans,sans-serif!important;font-weight:500;letter-spacing:.04em;text-transform:none;font-size:1.35rem}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span,.header__inline-menu .header__active-menu-item,.header__inline-menu details[open]>.header__menu-item{text-decoration:none!important;text-decoration-thickness:0!important;text-underline-offset:0!important}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover span{text-decoration:none!important;color:rgb(var(--color-primary))!important;opacity:1}.header__inline-menu .header__menu-item span.header__active-menu-item,.header__inline-menu a.header__menu-item[aria-current=page] span.header__active-menu-item{color:rgb(var(--color-primary))!important;font-weight:600!important;text-decoration:underline!important;text-decoration-color:rgb(var(--color-primary))!important;text-decoration-thickness:1.5px!important;text-underline-offset:.35em!important}.header__inline-menu .header__submenu .list-menu__item--active{color:rgb(var(--color-primary))!important;font-weight:600!important}.header__inline-menu .header__menu-item:hover span.header__active-menu-item{color:rgb(var(--color-primary))!important;text-decoration:underline!important;text-decoration-color:rgb(var(--color-primary))!important}.header__inline-menu .header__submenu .header__menu-item:hover{text-decoration:none!important;background:rgba(var(--color-fg),.06)}.header__inline-menu .header__submenu .list-menu__item--active{background:rgba(var(--color-primary),.08)}.header{width:100%;max-width:none;padding-left:clamp(1.6rem,3vw,4rem);padding-right:clamp(1.6rem,3vw,4rem);box-sizing:border-box}@media screen and (min-width:990px){.header.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;column-gap:2rem;align-items:center}.header.header--middle-left .header__heading,.header.header--middle-left>a.header__heading-link{grid-area:heading;justify-self:start}.header.header--middle-left .header__inline-menu{grid-area:navigation;justify-self:center;margin-left:0}.header.header--middle-left .header__inline-menu>.list-menu--inline{justify-content:center}.header.header--middle-left .header__icons{grid-area:icons;justify-self:end}}.header__icons{--ac-header-hit: 3.2rem;--ac-header-glyph: 2rem;--ac-header-gap: .35rem;display:flex;align-items:center;gap:var(--ac-header-gap);padding-right:0}.header__icons>.header__search,.header__icons>.auracase-account,.header__icons>.auracase-preferences,.header__icons>a.header__icon{display:inline-flex;align-items:center;justify-content:center;align-self:center;height:var(--ac-header-hit);margin:0}.header__icons .header__search details,.header__icons .auracase-account,.header__icons .auracase-preferences{display:flex;align-items:center;height:var(--ac-header-hit);margin:0}.header__icons .header__icon,.header__icons summary.header__icon{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:var(--ac-header-hit);height:var(--ac-header-hit);margin:0!important;padding:0;border:0;border-radius:0;background:transparent;color:rgb(var(--color-fg));transition:opacity .2s ease,color .2s ease}.header__icons .header__icon:hover,.header__icons summary.header__icon:hover{background:transparent;border:0;transform:none;opacity:.72;color:rgb(var(--color-fg))}.header__icons .header__icon .svg-wrapper,.header__icons .header__icon .svg-wrapper svg,.header__icons .header__icon .icon{width:var(--ac-header-glyph);height:var(--ac-header-glyph)}.header__icons .header__icon--search .svg-wrapper,.header__icons .header__icon--search .svg-wrapper svg,.header__icons .header__icon--preferences .svg-wrapper,.header__icons .header__icon--preferences .svg-wrapper svg{width:calc(var(--ac-header-glyph) * .9);height:calc(var(--ac-header-glyph) * .9)}.header__icons .header__icon--cart{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-right:0!important;margin-left:0!important;overflow:visible}.header__icons .header__icon--cart .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:var(--ac-header-glyph)!important;height:var(--ac-header-glyph)!important;line-height:0;transform:translateY(-.12rem)}.header__icons .header__icon--cart .svg-wrapper svg,.header__icons .header__icon--cart .icon{display:block;width:100%!important;height:100%!important;max-width:100%;max-height:100%}.header__icons .header__icon--cart .cart-count-bubble{bottom:.2rem;left:auto;right:.1rem;height:1.4rem;width:1.4rem;font-size:.8rem}.header__icons .header__icon--search>span{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.header__icons account-icon,.header__icons .header__icon--account shop-user-avatar{display:flex;align-items:center;justify-content:center;--shop-avatar-size: var(--ac-header-glyph)}.header__color-picker{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:var(--ac-header-hit, 4rem);height:var(--ac-header-hit, 4rem);margin:0;padding:0;border:0;border-radius:0;background:transparent;vertical-align:middle;flex-shrink:0;cursor:pointer;overflow:visible;transition:opacity .2s ease}.header__color-picker:hover{transform:none;border:0;background:transparent;opacity:.72}.header__color-picker-swatch{display:block;width:var(--ac-header-glyph, 2rem);height:var(--ac-header-glyph, 2rem);border-radius:50%;background:rgb(var(--color-primary));box-shadow:inset 0 0 0 1px rgba(var(--color-fg),.22);pointer-events:none;transition:background-color .15s ease}.header__color-picker-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;appearance:none;-webkit-appearance:none}.header__theme-toggle{position:relative;box-sizing:border-box;width:var(--ac-header-hit, 4rem);height:var(--ac-header-hit, 4rem);margin:0;padding:0;border:0;border-radius:0;background:transparent;color:rgb(var(--color-fg));display:inline-flex;align-items:center;justify-content:center;align-self:center;vertical-align:middle;line-height:0;font-size:0;cursor:pointer;flex-shrink:0;transition:opacity .2s ease,color .2s ease}.header__theme-toggle:hover{background:transparent;border:0;transform:none;opacity:.72}.header__theme-toggle svg{position:absolute;top:50%;left:50%;width:var(--ac-header-glyph, 2rem);height:var(--ac-header-glyph, 2rem);margin:0;display:block;transform:translate(-50%,-50%);transition:opacity .25s ease}.header__theme-toggle .icon-sun{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.header__theme-toggle .icon-moon{fill:currentColor;stroke:none}html[data-theme=dark] .header__theme-toggle .icon-sun{opacity:1}html[data-theme=dark] .header__theme-toggle .icon-moon,html[data-theme=light] .header__theme-toggle .icon-sun{opacity:0}html[data-theme=light] .header__theme-toggle .icon-moon{opacity:1}@media screen and (max-width:989px){.header.header--has-menu{display:flex;flex-wrap:nowrap;align-items:center;column-gap:.2rem}.header.header--has-menu>.header__heading,.header.header--has-menu>.header__heading-link{order:1;margin-inline-end:auto;justify-self:start;text-align:left}.header.header--has-menu>.header__icons{order:2;padding-right:0}.header.header--has-menu>header-drawer{order:3;margin-inline-start:0}.header.header--has-menu>.header__inline-menu,.header.header--has-menu>.header__search{display:none}.header__icons{--ac-header-hit: 3rem;--ac-header-glyph: 1.9rem;--ac-header-gap: .3rem}}.auracase-theme-controls{display:inline-flex;align-items:center;gap:var(--ac-header-gap, .35rem)}.header__icons .header__color-picker,.header__icons .header__theme-toggle{margin:0!important;width:var(--ac-header-hit, 3.2rem);height:var(--ac-header-hit, 3.2rem);border:0;background:transparent}.header__icons .header__color-picker-swatch{width:var(--ac-header-glyph, 2rem);height:var(--ac-header-glyph, 2rem)}.header__icons .header__theme-toggle svg{width:var(--ac-header-glyph, 2rem);height:var(--ac-header-glyph, 2rem)}.auracase-preferences__theme,.menu-drawer__preferences .menu-drawer__theme-controls{display:inline-flex;align-items:center;gap:.75rem}.auracase-preferences__theme .header__color-picker,.auracase-preferences__theme .header__theme-toggle,.menu-drawer__preferences .header__color-picker,.menu-drawer__preferences .header__theme-toggle{margin:0;width:3.6rem;height:3.6rem;border:1px solid rgba(var(--color-fg),.28);border-radius:50%;background:rgba(var(--color-fg),.08)}.auracase-preferences__theme .header__color-picker:hover,.auracase-preferences__theme .header__theme-toggle:hover,.menu-drawer__preferences .header__color-picker:hover,.menu-drawer__preferences .header__theme-toggle:hover{opacity:1;background:rgba(var(--color-fg),.12);border-color:rgba(var(--color-fg),.45);transform:scale(1.05)}.auracase-preferences__theme .header__color-picker-swatch,.menu-drawer__preferences .header__color-picker-swatch{width:1.9rem;height:1.9rem}.auracase-preferences__theme .header__theme-toggle svg,.menu-drawer__preferences .header__theme-toggle svg{width:1.65rem;height:1.65rem}.menu-drawer__theme-controls{display:none;width:100%;box-sizing:border-box;justify-content:flex-start;padding:0;margin:0;border:0}.menu-drawer__preferences .menu-drawer__theme-controls{display:inline-flex}.menu-drawer__utility-links:not(:has(.menu-drawer__account)):not(:has(.menu-drawer__localization)):not(:has(.menu-drawer__preferences)):not(:has(.list-social__item)){background:transparent;padding:0}.menu-drawer__utility-links .list-social:not(:has(.list-social__item)){display:none}@media screen and (max-width:989px){.header__theme-controls,.header__preferences{display:none!important}.menu-drawer__theme-controls,.menu-drawer__preferences .menu-drawer__theme-controls{display:inline-flex}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/auracase-brand.css.map */
