.header-erodus{--header-erodus-announcement-height: 44px;--header-erodus-mobile-bar-height: 56px;--header-erodus-desktop-bar-height: 80px;--header-erodus-bar-padding: 20px;--header-erodus-nav-gap: 20px;--header-erodus-utilities-gap: 16px;--header-erodus-icon-button-padding: 8px;--header-erodus-icon-size: 24px;--header-erodus-icon-touch-target: calc(var(--header-erodus-icon-size) + 2 * var(--header-erodus-icon-button-padding));--header-erodus-cta-radius: 12px;--header-erodus-nav-pill-radius: 100px;--header-erodus-nav-dot-size: 8px;--header-erodus-promo-chip-radius: 6px;--header-erodus-hover-transition-duration: .15s;--header-erodus-mobile-drawer-duration: .25s;--header-erodus-noise-texture: url(header-noise-texture.png);position:relative;z-index:100;width:100%}.header-erodus-section:has(.header-erodus--sticky){--header-erodus-announcement-height: 44px;position:sticky;top:calc(-1 * var(--header-erodus-announcement-height));z-index:100}.header-erodus__announcement{position:relative;overflow:hidden;background-color:var(--blue-1000);color:var(--neutral-0);min-height:var(--header-erodus-announcement-height)}.header-erodus__announcement-texture{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--header-erodus-noise-texture);background-position:top left;background-size:1024px 1024px;opacity:.06;pointer-events:none}.header-erodus__announcement-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:8px;min-height:var(--header-erodus-announcement-height);padding-block:8px}.header-erodus__announcement-text{color:var(--neutral-0);text-transform:uppercase}.header-erodus__promo-chip{position:relative;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:0;border-radius:var(--header-erodus-promo-chip-radius);background-color:var(--neutral-0-10);color:var(--yellow-1000);cursor:pointer;transition:opacity var(--header-erodus-hover-transition-duration) ease}.header-erodus__promo-chip:focus-visible{outline:2px solid var(--neutral-0);outline-offset:2px}.header-erodus__promo-chip-label{display:inline-block}.header-erodus__promo-copied{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;color:var(--yellow-1000);white-space:nowrap}.header-erodus__promo-chip--copied .header-erodus__promo-code{visibility:hidden}.header-erodus__promo-chip--copied .header-erodus__promo-copied{visibility:visible;opacity:1}.header-erodus__promo-chip--copied .icon{visibility:hidden;opacity:0}.header-erodus__promo-code{color:var(--yellow-1000)}.header-erodus__promo-chip .icon{width:16px;height:16px;color:var(--yellow-1000)}.header-erodus__shell{position:relative;width:100%}.header-erodus__desktop{display:none;width:100%;background-color:var(--blue-0)}.header-erodus__desktop-inner{width:100%}.header-erodus__mobile{display:block;position:relative;width:100%;background-color:var(--neutral-0)}.header-erodus__mobile--open{z-index:30}.header-erodus__mobile-bar{position:relative;overflow:hidden;display:grid;grid-template-columns:var(--header-erodus-icon-touch-target) 1fr var(--header-erodus-icon-touch-target);align-items:center;gap:12px;min-height:var(--header-erodus-mobile-bar-height);padding:8px 16px;background-color:var(--blue-0)}.header-erodus__mobile-bar-texture{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--header-erodus-noise-texture);background-position:top left;background-size:1024px 1024px;opacity:.03;pointer-events:none}.header-erodus__mobile-bar>:not(.header-erodus__mobile-bar-texture){position:relative;z-index:1}.header-erodus__mobile-toggle{justify-self:start;min-width:var(--header-erodus-icon-touch-target);min-height:var(--header-erodus-icon-touch-target)}.header-erodus__mobile-bar .header-erodus__icon-button--cart{justify-self:end;min-width:var(--header-erodus-icon-touch-target);min-height:var(--header-erodus-icon-touch-target)}.header-erodus__icon-open,.header-erodus__icon-close{display:inline-flex;align-items:center;justify-content:center;width:var(--header-erodus-icon-size);height:var(--header-erodus-icon-size)}.header-erodus__mobile-logo{justify-self:center;width:var(--header-erodus-logo-width-mobile);max-width:100%;min-width:0}.header-erodus__mobile-drawer{position:absolute;inset-inline:0;inset-block-start:100%;z-index:20;overflow:hidden;padding:20px 16px 24px;border-end-start-radius:20px;border-end-end-radius:20px;background-color:var(--blue-0);box-shadow:0 4px 6px #00000008;opacity:0;transform:translateY(-12px);pointer-events:none;transition:opacity var(--header-erodus-mobile-drawer-duration) ease,transform var(--header-erodus-mobile-drawer-duration) ease,visibility 0s linear var(--header-erodus-mobile-drawer-duration);visibility:hidden}.header-erodus__mobile--open .header-erodus__mobile-drawer{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible;transition:opacity var(--header-erodus-mobile-drawer-duration) ease,transform var(--header-erodus-mobile-drawer-duration) ease,visibility 0s linear 0s}.header-erodus__mobile-drawer-texture{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--header-erodus-noise-texture);background-position:top left;background-size:1024px 1024px;opacity:.03;pointer-events:none;border-end-start-radius:20px;border-end-end-radius:20px}.header-erodus__mobile-nav{position:relative;z-index:1}.header-erodus__mobile-nav-list{display:flex;flex-direction:column;align-items:center;gap:var(--header-erodus-nav-gap);margin:0;padding:0;list-style:none}.header-erodus__mobile-nav-link{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px;border-radius:var(--header-erodus-nav-pill-radius);color:var(--neutral-1000);text-decoration:none}.header-erodus__mobile-nav-link--active{justify-content:flex-start;padding-inline-start:calc(8px + var(--header-erodus-nav-dot-size) + 8px);background-color:var(--neutral-0);color:var(--blue-1000)}.header-erodus__mobile-nav-link--active .header-erodus__nav-dot{position:absolute;inset-block-start:50%;inset-inline-start:8px;transform:translateY(-50%);background-color:var(--blue-800)}.header-erodus__bar{display:grid;grid-template-columns:minmax(125px,var(--header-erodus-logo-width-desktop)) 1fr auto;align-items:center;gap:24px;min-height:var(--header-erodus-desktop-bar-height);padding:var(--header-erodus-bar-padding);padding-inline-end:0}.header-erodus__logo{width:var(--header-erodus-logo-width-desktop);min-width:0}.header-erodus__logo .logo-block,.header-erodus__mobile-logo .logo-block{width:100%;max-width:100%}.header-erodus__nav{justify-self:center;min-width:0}.header-erodus__nav-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--header-erodus-nav-gap);margin:0;padding:0;list-style:none}.header-erodus__nav-link{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:8px;border-radius:var(--header-erodus-nav-pill-radius);color:var(--neutral-1000);text-decoration:none}.header-erodus__nav-link--active{background-color:var(--neutral-0);color:var(--blue-1000)}.header-erodus__nav-dot{width:var(--header-erodus-nav-dot-size);height:var(--header-erodus-nav-dot-size);border-radius:50%;flex-shrink:0}.header-erodus__nav-link--active .header-erodus__nav-dot{background-color:var(--blue-800)}.header-erodus__nav-link:not(.header-erodus__nav-link--active) .header-erodus__nav-dot{visibility:hidden}.header-erodus__utilities{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:var(--header-erodus-utilities-gap);justify-self:end;width:auto;min-width:0}.header-erodus__icon-button{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:var(--header-erodus-icon-button-padding);border:0;border-radius:30px;background:transparent;color:var(--neutral-1000);text-decoration:none;cursor:pointer}.header-erodus__icon-button .icon{width:var(--header-erodus-icon-size);height:var(--header-erodus-icon-size)}.header-erodus__icon-button:focus-visible{outline:2px solid var(--blue-900);outline-offset:2px}.header-erodus__cart-count{position:absolute;inset-block-start:0;inset-inline-end:0;min-width:16px;padding:0 4px;border-radius:999px;background-color:var(--blue-900);color:var(--neutral-0);text-align:center}.header-erodus__utilities-divider{flex-shrink:0;width:1px;align-self:stretch;background-color:var(--neutral-200)}.header-erodus__cta{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:116px;padding:10px 20px;border-radius:var(--header-erodus-cta-radius);background-color:var(--blue-1000);color:var(--neutral-0);text-decoration:none;white-space:nowrap}.header-erodus__cta:focus-visible{outline:2px solid var(--blue-900);outline-offset:2px}.header-erodus__bar .logo-block--link,.header-erodus__bar .header-erodus__nav-link,.header-erodus__bar .header-erodus__icon-button,.header-erodus__bar .header-erodus__cta{transition:opacity var(--header-erodus-hover-transition-duration) ease}@media(hover:hover)and (pointer:fine){.header-erodus__promo-chip:hover,.header-erodus__bar .logo-block--link:hover,.header-erodus__bar .header-erodus__nav-link:hover,.header-erodus__bar .header-erodus__icon-button:hover,.header-erodus__bar .header-erodus__cta:hover{opacity:.8}}.header-erodus__empty{margin:0;text-align:center;color:var(--neutral-700)}@media screen and (min-width:1350px){.header-erodus{--header-erodus-announcement-height: 56px}.header-erodus-section:has(.header-erodus--sticky){--header-erodus-announcement-height: 56px}.header-erodus__mobile{display:none}.header-erodus__desktop{display:block}}html.header-erodus--menu-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.header-erodus__promo-chip,.header-erodus__bar .logo-block--link,.header-erodus__bar .header-erodus__nav-link,.header-erodus__bar .header-erodus__icon-button,.header-erodus__bar .header-erodus__cta,.header-erodus__mobile-drawer,.header-erodus__mobile--open .header-erodus__mobile-drawer{transition:none}}@media(forced-colors:active){.header-erodus__icon-button:focus-visible,.header-erodus__cta:focus-visible,.header-erodus__promo-chip:focus-visible{outline:2px solid transparent}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/header.css.map */
