.store-header{--desktop-header-offset: var(--header-height);--mobile-header-offset: var(--mobile-header-height);--desktop-nav-font-size: var(--text-navigation-size-desktop);--mobile-nav-font-size: var(--text-navigation-size-mobile);--desktop-nav-line-height: var(--text-navigation-line-height-desktop);--mobile-nav-line-height: var(--text-navigation-line-height-mobile);display:block;position:relative;z-index:20;width:100%;color:var(--scheme-foreground);font-family:var(--font-primary--family);transition:background-color var(--motion-duration-standard) var(--motion-ease-standard)}.shopify-section:has(>.store-header--sticky){position:sticky;z-index:20;top:0}.shopify-section:has(>.store-header--transparent){position:relative;z-index:20;margin-bottom:calc(var(--header-rendered-height, var(--header-desktop-height, 70px)) * -1)}.product-variant-preview-active .shopify-section:has(>.store-header--transparent){margin-bottom:0}.shopify-section:has(>.store-header--transparent.store-header--sticky){position:sticky;top:0}.store-header--transparent:not(.store-header--scrolled){background:transparent}.store-header__bar{position:relative;display:grid;width:100%;min-height:var(--header-height);padding:10px 65px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:32px;align-items:center;border-bottom:var(--border-width-hairline) solid var(--scheme-border);background:var(--scheme-background);transition:background-color var(--motion-duration-standard) var(--motion-ease-standard),color var(--motion-duration-standard) var(--motion-ease-standard),border-color var(--motion-duration-standard) var(--motion-ease-standard),box-shadow var(--motion-duration-standard) var(--motion-ease-standard)}.store-header--transparent:not(.store-header--scrolled) .store-header__bar{border-bottom-color:transparent;background:transparent;color:var(--scheme-foreground)}.store-header--transparent.store-header--transparent-invert:not(.store-header--scrolled) .store-header__bar{color:var(--transparent-header-color)}.store-header--transparent:not(.store-header--scrolled):is(:hover,:focus-within) .store-header__bar{border-bottom-color:var(--scheme-border);background:var(--scheme-background);color:var(--scheme-foreground)}.store-header--transparent.store-header--scrolled .store-header__bar{box-shadow:var(--shadow-subtle)}.store-header--mobile-open.store-header--transparent:not(.store-header--scrolled) .store-header__bar{border-bottom-color:var(--scheme-border);background:var(--scheme-background);color:var(--scheme-foreground)}.product-variant-preview-active .store-header--transparent.store-header--scrolled .store-header__bar{box-shadow:none}.store-header a,.store-header summary{color:inherit;text-decoration:none}.store-header summary{list-style:none;cursor:pointer}.store-header summary::-webkit-details-marker{display:none}.store-header__logo{display:flex;width:min(var(--logo-width),16vw);grid-column:2;grid-row:1;align-items:center;justify-content:center;font-size:var(--text-logo-size);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-brand-letter-spacing);line-height:1;text-transform:var(--type-brand-transform)}.store-header__logo img{width:var(--logo-width);max-height:calc(var(--header-height) - 24px);object-fit:contain}.store-header__logo--text{width:auto;max-width:min(30vw,360px);white-space:nowrap}.store-header__logo--text span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-header--logo-left .store-header__bar{grid-template-columns:auto minmax(0,1fr) auto;column-gap:50px}.store-header--logo-left .store-header__logo{grid-column:1;justify-content:flex-start}.desktop-nav{display:flex;min-width:0;grid-column:1;grid-row:1;flex-wrap:wrap;align-content:center;align-items:center;gap:0 20px}.store-header--logo-left .desktop-nav{grid-column:2}.desktop-nav>a,.desktop-mega>summary,.desktop-action,.store-header__locale,.store-header__cart{font-size:var(--desktop-nav-font-size);font-weight:var(--text-navigation-weight);line-height:var(--desktop-nav-line-height);white-space:nowrap}.desktop-nav>a,.desktop-mega>summary,.desktop-action,.store-header__locale,.store-header__cart{letter-spacing:var(--text-navigation-letter-spacing);text-transform:var(--text-navigation-transform)}.desktop-nav>a,.desktop-mega>summary{font-size:var(--header-main-menu-size, var(--desktop-nav-font-size));font-weight:var(--header-main-menu-weight, var(--text-navigation-weight))}.desktop-mega>summary{display:inline-flex;align-items:center;gap:5px}.submenu-chevron{display:block;width:14px;min-width:14px;height:14px;color:currentColor;transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.submenu-chevron--right{transform:rotate(-90deg)}.desktop-mega[open]>summary .desktop-mega__chevron{transform:rotate(180deg)}.menu-item-label{display:inline-flex;min-width:0;align-items:baseline;gap:4px}.menu-item-label__text{min-width:0}.menu-item-label--bold .menu-item-label__text{font-weight:var(--type-weight-bold)}.menu-item-badge{flex:0 0 auto;color:var(--menu-item-badge-color, var(--color-accent));font-size:var(--type-micro-size);font-weight:var(--type-weight-medium);line-height:1;letter-spacing:.03em;text-transform:none;white-space:nowrap;transform:translateY(-.42em)}.menu-item-badge--with-background{padding:3px 6px;border-radius:0;background:var(--menu-item-badge-background)}.desktop-nav>a,.desktop-mega{display:flex;min-height:44px;align-items:center}.desktop-nav>a,.desktop-mega>summary,.desktop-action{transition:opacity var(--motion-duration-standard) var(--motion-ease-standard)}.desktop-nav>a.menu-link--highlight,.desktop-mega.menu-link--highlight>summary,.mobile-nav__links>a.menu-link--highlight,.mobile-submenu.menu-link--highlight>summary{color:var(--highlighted-menu-color)}.desktop-nav>a:hover,.desktop-nav>a:focus-visible,.desktop-mega>summary:hover,.desktop-mega>summary:focus-visible,.desktop-mega[open]>summary,.desktop-action:hover,.desktop-action:focus-visible{opacity:.52}.desktop-mega[open]>summary{font-weight:var(--header-main-menu-weight, var(--text-navigation-weight))}.desktop-mega__panel{position:fixed;z-index:21;top:calc(var(--desktop-header-offset) - 3px);left:0;display:flex;width:100vw;max-width:none;min-height:0;max-height:calc(100svh - var(--desktop-header-offset) + 3px);align-items:stretch;padding-top:3px;border-top:var(--border-width-hairline) solid var(--color-border);background:var(--color-background);color:var(--color-foreground);box-shadow:var(--shadow-panel);opacity:0;overflow:hidden;transform:none;transform-origin:top center}.desktop-mega[open] .desktop-mega__panel{opacity:1;transform:none}.desktop-mega__content{width:50%;min-width:0;min-height:0;padding:32px clamp(20px,2.5vw,36px) 0;flex:0 0 50%;background:var(--color-surface-soft);color:var(--color-on-soft);overflow:auto}.desktop-mega__content:after{display:block;height:24px;content:""}.desktop-mega__panel--text-only .desktop-mega__content{width:100%;flex-basis:100%}.desktop-mega__promos{position:relative;z-index:1;display:flex;width:50%;min-width:0;flex:0 0 50%;align-items:stretch;gap:var(--border-width-default);overflow:hidden;background:var(--color-surface-inverse);visibility:visible;opacity:1}.desktop-mega__panel--with-highlight .desktop-mega__content{width:65%;flex-basis:65%}.desktop-mega__panel--with-highlight .desktop-mega__promos{width:35%;flex-basis:35%}.desktop-mega__panel--with-highlight.desktop-mega__panel--highlight-large:not(.desktop-mega__panel--text-only) .desktop-mega__content{width:72%;flex-basis:72%}.desktop-mega__panel--with-highlight.desktop-mega__panel--highlight-large:not(.desktop-mega__panel--text-only) .desktop-mega__promos{width:28%;flex-basis:28%}.desktop-mega__panel--text-only.desktop-mega__panel--with-highlight .desktop-mega__content{width:100%;flex-basis:100%}.desktop-mega__panel--universe{display:block;height:min(600px,calc(100svh - var(--desktop-header-offset) + 3px));min-height:min(480px,calc(100svh - var(--desktop-header-offset) + 3px));overflow:hidden}.universe-menu{display:grid;width:100%;height:100%;grid-template-columns:repeat(var(--universe-card-count),minmax(0,1fr));gap:var(--border-width-default)}.universe-card{position:relative;display:grid;min-width:0;height:100%;overflow:hidden;color:var(--color-on-inverse);text-decoration:none}.universe-card>*{grid-area:1 / 1}.universe-card__image{width:100%;height:100%;object-fit:cover}.universe-card__placeholder{background:var(--color-surface-inverse);color:var(--color-on-inverse)}.universe-card__shade{z-index:1;background:var(--universe-overlay, var(--overlay-soft));transition:background var(--motion-duration-standard) ease}.universe-card__title{z-index:2;align-self:center;justify-self:center;padding:30px;font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line-height);letter-spacing:var(--type-label-letter-spacing);text-align:center;text-transform:var(--type-label-transform);transition:letter-spacing var(--motion-duration-standard) var(--motion-ease-standard)}.universe-card:hover .universe-card__shade{background:var(--universe-overlay-hover, var(--overlay-strong))}.universe-card:hover .universe-card__title{letter-spacing:var(--type-label-letter-spacing-hover)}.desktop-mega__promos .catalog-promo-card{width:50%;min-width:0;height:100%;flex:1 1 0}.catalog-promo-card__content{display:flex;align-self:stretch;justify-self:stretch;flex-direction:column;align-items:center;justify-content:flex-end}.catalog-promo-card__title{font-family:var(--font-primary--family);font-size:var(--type-title-medium-size);font-weight:var(--type-title-weight);line-height:var(--type-title-medium-line-height);letter-spacing:var(--type-title-medium-letter-spacing);text-transform:var(--type-title-medium-transform)}.catalog-promo-card__title em{font:inherit;font-style:normal}.catalog-promo-card__link{margin-top:10px;font-family:var(--font-primary--family);font-size:var(--type-body-small-size);font-weight:var(--type-body-weight);line-height:var(--type-body-small-line-height);letter-spacing:var(--type-body-small-letter-spacing);text-transform:var(--type-body-small-transform)}.catalog-promo-card:hover .universe-card__title{letter-spacing:var(--type-title-medium-letter-spacing)}.catalog-promo-card:hover .catalog-promo-card__link{opacity:.62}.store-header__actions,.desktop-actions,.desktop-actions__featured,.desktop-actions__utilities{display:flex;align-items:center}.store-header__actions{width:100%;min-width:0;grid-column:3;grid-row:1;justify-self:end}.desktop-actions{width:100%;min-width:0;margin-left:0;flex-wrap:wrap;justify-content:flex-end;gap:8px clamp(12px,1vw,18px)}.desktop-actions__featured,.desktop-actions__utilities{max-width:100%;min-width:0;flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;gap:clamp(12px,1vw,18px)}.desktop-actions--icons{gap:18px}.desktop-actions--icons .desktop-action{display:inline-flex;min-width:32px;min-height:44px;align-items:center;justify-content:center}.desktop-actions--icons .store-header__cart .header-cart-icon,.desktop-actions--icons .store-header__cart .header-cart-icon svg{width:28px;height:28px}.header-account{display:inline-flex;min-width:0;align-items:center;color:inherit}.header-account shopify-account{--shopify-account-signed-in-avatar-size: 28px;--shopify-account-color-accent: currentColor;--shopify-account-color-background: var(--scheme-background);--shopify-account-color-text: currentColor;display:block;color:inherit}.header-account__signed-out{display:inline-flex;min-width:32px;min-height:44px;align-items:center;justify-content:center;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;transition:opacity var(--motion-duration-fast) ease}.header-account__signed-out:hover{opacity:.58}.header-account--mobile{display:none}.header-socials{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.header-social-link{display:inline-flex;min-height:36px;align-items:center;gap:6px;font-size:var(--desktop-nav-font-size);font-weight:var(--text-navigation-weight);line-height:var(--desktop-nav-line-height);letter-spacing:normal;text-transform:none;white-space:nowrap;transition:opacity var(--motion-duration-fast) ease}.header-social-link:hover,.header-social-link:focus-visible{opacity:.52}.header-social-link .icon{width:15px;height:15px}.header-button{display:inline-flex;min-height:var(--control-height-small);padding:0 18px;border:var(--border-width-default) solid var(--color-secondary-button-label);align-items:center;justify-content:center;font-size:var(--desktop-nav-font-size);font-weight:var(--text-navigation-weight);line-height:var(--desktop-nav-line-height);letter-spacing:var(--text-navigation-letter-spacing);text-align:center;text-decoration:none;text-transform:var(--text-navigation-transform);white-space:nowrap;transition:background-color var(--motion-duration-standard) var(--motion-ease-standard),border-color var(--motion-duration-standard) var(--motion-ease-standard),color var(--motion-duration-standard) var(--motion-ease-standard),opacity var(--motion-duration-fast) ease,transform var(--motion-duration-standard) var(--motion-ease-standard)}.desktop-actions .header-button{min-width:0;padding-inline:16px}.header-button--primary{border-color:var(--color-button);background:var(--color-button);color:var(--color-button-label)!important}.header-button--primary:hover,.header-button--primary:focus-visible{background:transparent;color:var(--color-secondary-button-label)!important}.header-button--secondary{background:transparent;color:var(--color-secondary-button-label)}.header-button--secondary:hover,.header-button--secondary:focus-visible{background:var(--color-secondary-button-label);color:var(--color-background)!important}.store-header--transparent.store-header--transparent-invert:not(.store-header--scrolled) .desktop-actions .header-button--primary{border-color:var(--scheme-foreground);background:var(--scheme-foreground);color:var(--scheme-background)!important}.store-header--transparent.store-header--transparent-invert:not(.store-header--scrolled) .desktop-actions .header-button--primary:hover,.store-header--transparent.store-header--transparent-invert:not(.store-header--scrolled) .desktop-actions .header-button--primary:focus-visible{background:transparent;color:var(--transparent-header-color)!important}.store-header--transparent.store-header--transparent-invert:not(.store-header--scrolled) .desktop-actions .header-button--secondary{border-color:var(--transparent-header-color);background:transparent;color:var(--transparent-header-color)}.store-header--transparent.store-header--transparent-invert:not(.store-header--scrolled) .desktop-actions .header-button--secondary:hover,.store-header--transparent.store-header--transparent-invert:not(.store-header--scrolled) .desktop-actions .header-button--secondary:focus-visible{background:var(--transparent-header-color);color:var(--scheme-background)!important}.store-header--transparent:not(.store-header--scrolled):is(:hover,:focus-within) .desktop-actions .header-button--primary{border-color:var(--color-button);background:var(--color-button);color:var(--color-button-label)!important}.store-header--transparent:not(.store-header--scrolled):is(:hover,:focus-within) .desktop-actions .header-button--primary:is(:hover,:focus-visible){background:transparent;color:var(--color-secondary-button-label)!important}.store-header--transparent:not(.store-header--scrolled):is(:hover,:focus-within) .desktop-actions .header-button--secondary{border-color:var(--color-secondary-button-label);background:transparent;color:var(--color-secondary-button-label)}.store-header--transparent:not(.store-header--scrolled):is(:hover,:focus-within) .desktop-actions .header-button--secondary:is(:hover,:focus-visible){background:var(--color-secondary-button-label);color:var(--color-background)!important}.desktop-actions .header-button:hover{transform:translateY(-1px)}.desktop-actions .header-button:active{transform:translateY(0)}.store-header__locale{padding-right:20px;border-right:var(--border-width-default) solid var(--color-foreground)}.localization-selector{position:relative}.localization-selector__trigger{display:inline-flex;min-height:36px;align-items:center;justify-content:center;font-size:var(--desktop-nav-font-size);line-height:var(--desktop-nav-line-height);white-space:nowrap;transition:opacity var(--motion-duration-fast) ease}.localization-selector__trigger:hover,.localization-selector[open]>.localization-selector__trigger{opacity:.58}.localization-selector__panel{position:absolute;z-index:42;top:calc(100% + 3px);right:0;width:min(242px,calc(100vw - 30px));padding:14px;border:var(--border-width-hairline) solid var(--color-border);background:var(--color-background);color:var(--color-foreground);box-shadow:var(--shadow-popover);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-5px) scale(.985);transform-origin:top right;transition:visibility 0s linear var(--motion-duration-fast),opacity var(--motion-duration-fast) ease,transform var(--motion-duration-standard) var(--motion-ease-standard)}.localization-selector[open]>.localization-selector__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:0s}.localization-selector__form{display:grid;gap:7px}.localization-selector__form label{margin-top:3px;font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line-height);letter-spacing:var(--type-caption-letter-spacing);text-transform:var(--type-caption-transform)}.localization-selector__field{position:relative}.localization-selector__field select{width:100%;min-height:38px;padding:0 32px 0 10px;border:var(--border-width-hairline) solid var(--color-border);border-radius:0;background:var(--color-background);color:var(--color-foreground);font-size:var(--type-body-small-size);font-weight:var(--type-body-weight);line-height:var(--type-body-small-line-height);-webkit-appearance:none;appearance:none;transition:border-color var(--motion-duration-fast) ease,background var(--motion-duration-fast) ease}.localization-selector__field select:hover,.localization-selector__field select:focus-visible{border-color:color-mix(in srgb,var(--color-foreground) 45%,transparent);background:var(--color-background-secondary)}.localization-selector__field .icon{position:absolute;top:50%;right:10px;pointer-events:none;transform:translateY(-50%)}.store-header__cart{position:relative;display:flex;align-items:center;gap:9px}.store-header__cart svg{width:12px}.store-header__cart .cart-count-bubble{position:absolute;top:1px;right:-9px;display:grid;width:16px;height:16px;border-radius:50%;background:var(--color-button);color:var(--color-button-label);place-items:center;font-size:var(--type-micro-size);font-weight:var(--type-micro-weight);line-height:1}.icon-button{display:inline-flex;min-width:44px;min-height:44px;padding:0;border:0;background:none;color:inherit;align-items:center;justify-content:center;transition:opacity var(--motion-duration-fast) ease,transform var(--motion-duration-standard) var(--motion-ease-standard)}.icon-button:hover{opacity:.58;transform:translateY(-1px)}.mobile-nav,.mobile-action,.mobile-header__left{display:none}@media(max-width:1100px){.shopify-section:has(>.store-header--transparent){margin-bottom:calc(var(--header-rendered-height, var(--header-mobile-height, 62px)) * -1)}body:has(.mobile-nav[open]){overflow:hidden}.store-header__bar,.store-header--logo-left .store-header__bar{display:flex;height:var(--mobile-header-height);min-height:var(--mobile-header-height);padding:0 15px;justify-content:center}.desktop-nav,.desktop-actions{display:none}.store-header__logo,.store-header--logo-left .store-header__logo{position:absolute;left:50%;width:var(--mobile-logo-width);max-width:42vw;transform:translate(-50%);justify-content:center;font-size:var(--mobile-text-logo-size)}.store-header__logo--text,.store-header--logo-left .store-header__logo--text{width:auto}.store-header__logo img{width:var(--mobile-logo-width);max-height:calc(var(--mobile-header-height) - 28px)}.mobile-header__left{position:absolute;left:15px;display:flex;align-items:center;gap:2px}.mobile-header__left .mobile-action{display:inline-flex}.mobile-nav{position:static;display:block}.mobile-nav__toggle{width:23px;min-width:23px;height:44px}.mobile-nav__open-icon{display:block}.mobile-nav__close-icon,.mobile-nav[open] .mobile-nav__open-icon{display:none}.mobile-nav[open] .mobile-nav__close-icon{display:block}.store-header__actions{position:absolute;right:15px;left:auto;width:auto;min-width:0;justify-content:flex-end;gap:12px}.mobile-action{display:inline-flex}.header-account--desktop{display:none}.header-account--mobile{display:inline-flex;min-width:32px;min-height:44px}.header-account--mobile shopify-account{--shopify-account-signed-in-avatar-size: 26px}.mobile-action--text{min-height:44px;font-size:var(--mobile-nav-font-size);font-weight:var(--text-navigation-weight);line-height:var(--mobile-nav-line-height);white-space:nowrap}.mobile-action--text{letter-spacing:var(--text-navigation-letter-spacing);text-transform:var(--text-navigation-transform)}.store-header__actions svg{width:15px;height:18px}.store-header__cart .desktop-action{display:none}.store-header__cart .cart-count-bubble{right:0}.mobile-nav__panel{position:fixed;z-index:30;top:var(--mobile-header-offset);right:0;bottom:0;left:0;display:grid;width:100%;height:auto;min-height:0;grid-template-rows:minmax(0,1fr) auto auto;background:var(--color-background);color:var(--color-foreground);overflow:hidden;overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-100%);transition:visibility 0s linear var(--motion-duration-standard),opacity var(--motion-duration-standard) ease,transform var(--motion-duration-deliberate) var(--motion-ease-standard)}.mobile-nav[open] .mobile-nav__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0);transition-delay:0s}.mobile-submenu__promos{position:relative;z-index:1;display:flex;width:100%;height:clamp(200px,30dvh,280px);min-height:200px;align-items:stretch;gap:var(--border-width-default);overflow:hidden;background:var(--color-surface-inverse);visibility:visible;opacity:1}.mobile-submenu__promos .catalog-promo-card{display:grid;width:50%;min-width:0;height:100%;min-height:200px;flex:1 1 0;visibility:visible;opacity:1}.mobile-submenu__promos .universe-card__image{display:block;width:100%;max-width:none;height:100%;min-height:200px;object-fit:cover}.catalog-promo-card__content{padding:16px}.universe-menu{height:auto;min-height:calc(100svh - var(--mobile-header-offset));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(210px,1fr)}.universe-menu--count-1{grid-template-columns:minmax(0,1fr)}.universe-card__title{padding:16px}.mobile-nav__links{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.mobile-nav__links>a,.mobile-submenu>summary{display:flex;min-height:74px;padding:25px 15px;align-items:center;justify-content:space-between;border-bottom:var(--border-width-default) solid var(--color-border);font-size:var(--mobile-nav-font-size);font-weight:var(--text-navigation-weight);line-height:var(--mobile-nav-line-height);text-align:left;transition:background var(--motion-duration-fast) ease,padding-left var(--motion-duration-standard) var(--motion-ease-standard)}.mobile-nav__links>a,.mobile-submenu>summary{font-size:max(16px,var(--header-main-menu-size, var(--mobile-nav-font-size)));font-weight:var(--header-main-menu-weight, var(--text-navigation-weight))}:is(.mobile-nav__links>a,.mobile-submenu>summary,.mobile-submenu__heading){letter-spacing:var(--text-navigation-letter-spacing);text-transform:var(--text-navigation-transform)}.mobile-nav__links>a:active,.mobile-submenu>summary:active{padding-left:20px;background:var(--color-surface-soft);color:var(--color-on-soft)}.mobile-submenu__panel{position:fixed;z-index:31;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;min-height:0;background:var(--color-surface-soft);color:var(--color-on-soft);overflow-y:auto;overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;transform:translate(100%);transition:visibility 0s linear var(--motion-duration-standard),opacity var(--motion-duration-standard) ease,transform var(--motion-duration-deliberate) var(--motion-ease-standard)}.mobile-submenu[open] .mobile-submenu__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0);transition-delay:0s}.mobile-submenu__heading{position:sticky;z-index:4;top:0;display:flex;width:100%;min-height:74px;padding:25px 15px;align-items:center;gap:8px;border:0;border-bottom:var(--border-width-default) solid var(--color-border);background:var(--color-background);color:inherit;font:inherit;font-size:var(--mobile-nav-font-size);line-height:var(--mobile-nav-line-height);cursor:pointer}.mobile-feature-carousel{width:100%;max-width:100%;min-width:0;padding:16px 0 10px;overflow:hidden;background:var(--color-surface-soft)}.mobile-nav__links>.mobile-feature-carousel{flex:0 0 auto;border-bottom:var(--border-width-default) solid var(--color-border)}.mobile-feature-carousel__rail{display:flex;box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:0;gap:6px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-inline:15px;scrollbar-width:none}.mobile-feature-carousel__rail::-webkit-scrollbar{display:none}.mobile-feature-carousel--1-5 .mobile-feature-carousel__card{flex:0 0 calc((100% - 3px) / 1.5)}.mobile-feature-carousel--2-5 .mobile-feature-carousel__card{flex:0 0 calc((100% - 9px)*.4)}.mobile-feature-carousel__card:first-child{margin-left:15px}.mobile-feature-carousel__card:last-child{margin-right:15px}.mobile-feature-carousel__card{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;color:#fff!important;background:var(--color-background-secondary);scroll-snap-align:start;text-decoration:none}.mobile-feature-carousel__image,.mobile-feature-carousel__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;box-sizing:border-box;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;min-width:0;min-height:0;padding:0;aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;background:var(--color-background-secondary)}.mobile-feature-carousel__placeholder{background:var(--color-surface-inverse)}.mobile-feature-carousel__overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000007a,#0000000a 68%);pointer-events:none}.mobile-feature-carousel__title{position:absolute;z-index:2;right:0;bottom:0;left:0;display:flex;min-width:0;padding:12px;align-items:center;justify-content:space-between;gap:8px;font-size:var(--type-body-small-size);font-weight:var(--type-weight-semibold);line-height:1.2;text-transform:none}.mobile-feature-carousel__title-text{min-width:0}.mobile-feature-carousel__chevron{width:14px;min-width:14px;height:14px;flex:0 0 14px}.mobile-nav__footer{z-index:4;display:flex;padding:10px 15px;min-height:64px;align-items:center;justify-content:flex-start;gap:15px;background:var(--color-surface-soft);color:var(--color-on-soft);font-size:var(--text-navigation-size-mobile);font-weight:var(--text-navigation-weight);line-height:var(--text-navigation-line-height-mobile);letter-spacing:var(--text-navigation-letter-spacing);text-align:left;text-transform:var(--text-navigation-transform)}.mobile-nav__footer a{margin-left:0}.mobile-nav__utilities{z-index:3;display:grid;padding:16px 15px;gap:10px;border-top:var(--border-width-default) solid var(--color-border);background:var(--color-surface-soft);color:var(--color-on-soft)}.mobile-nav__utilities .header-button{width:100%;min-height:var(--control-height-default);padding:14px 18px;font-size:var(--mobile-nav-font-size);line-height:var(--type-control-line-height)}.header-socials--mobile{width:100%;justify-content:flex-start;gap:16px}.header-socials--mobile .header-social-link{min-height:32px;font-size:var(--mobile-nav-font-size);line-height:var(--mobile-nav-line-height)}.localization-selector--mobile{margin-right:auto}.localization-selector--mobile .localization-selector__trigger{min-height:38px;font-size:var(--mobile-nav-font-size);line-height:var(--mobile-nav-line-height)}.localization-selector--mobile .localization-selector__panel{top:auto;right:auto;bottom:calc(100% + 5px);left:0;transform-origin:bottom left}}.header-cart-icon{display:inline-grid;width:24px;height:24px;place-items:center}.header-cart-icon svg{width:24px;height:24px;overflow:visible;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.mobile-action .header-cart-icon,.mobile-action .header-cart-icon svg{width:24px;height:24px}.catalog-promo-card__video{display:block;width:100%;height:100%;object-fit:cover}.catalog-promo-card--light{color:#fff}.catalog-promo-card--light .universe-card__shade{background:linear-gradient(180deg,transparent 30%,rgb(0 0 0 / .46) 100%)}.catalog-promo-card--dark{color:#151515}.catalog-promo-card--dark .universe-card__shade{background:linear-gradient(180deg,transparent 30%,rgb(255 255 255 / .62) 100%)}.catalog-promo-card--dark .catalog-promo-card__link,.catalog-promo-card--light .catalog-promo-card__link{color:inherit}.desktop-mega__promos .catalog-promo-card,.desktop-mega__promos .catalog-promo-card .catalog-promo-card__content,.desktop-mega__promos .catalog-promo-card .catalog-promo-card__title,.desktop-mega__promos .catalog-promo-card .catalog-promo-card__link,.desktop-mega__promos .catalog-promo-card .text-link{color:var(--catalog-promo-text-color)!important}.desktop-mega__promos .catalog-promo-card__video{position:relative;z-index:0;display:block;width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover;pointer-events:none}.desktop-mega__promos .catalog-promo-card--light .universe-card__shade{background:linear-gradient(180deg,#00000005 20%,#0000008f)}.desktop-mega__promos .catalog-promo-card--dark .universe-card__shade{background:linear-gradient(180deg,#ffffff05 20%,#ffffffb8)}.menu-item-badge--secondary{padding:3px 6px;border-radius:0;background:#c5b79e;color:#202020}.universe-card__title{font-size:clamp(17px,1.35vw,22px);font-weight:600;line-height:1.12;transform:translateY(-12px)}.universe-card__title{align-self:center;justify-self:center;padding:24px;font-size:clamp(20px,1.7vw,28px)!important;font-weight:600!important;line-height:1.08!important;letter-spacing:-.01em!important;text-align:center;transform:translateY(-18px)}.desktop-mega__panel:not(.desktop-mega__panel--universe) .desktop-mega__promos{min-height:0}.desktop-mega__panel:not(.desktop-mega__panel--universe) .catalog-promo-card{position:relative;height:auto;min-height:0}.desktop-mega__panel:not(.desktop-mega__panel--universe) .catalog-promo-card>.universe-card__image,.desktop-mega__panel:not(.desktop-mega__panel--universe) .catalog-promo-card>.catalog-promo-card__video,.desktop-mega__panel:not(.desktop-mega__panel--universe) .catalog-promo-card>.universe-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;object-fit:cover}.desktop-mega__panel:not(.desktop-mega__panel--universe) .desktop-mega__content:after{height:14px}@media(max-width:1100px){.mobile-nav__utilities{padding:16px 20px}}@media(min-width:1101px){.desktop-mega{position:relative}.desktop-mega:after{position:absolute;z-index:25;top:100%;left:-14px;width:calc(100% + 28px);height:18px;content:"";background:transparent;pointer-events:auto}.desktop-mega[open]:after{display:block}}@media(min-width:990px){.store-header__bar{padding:8px 48px}.store-header--logo-left .store-header__bar{column-gap:38px}.desktop-nav{gap:0 24px}.desktop-nav>a,.desktop-mega>summary{position:relative;opacity:1!important}.desktop-nav>a:after,.desktop-mega>summary:after{position:absolute;right:0;bottom:5px;left:0;height:1px;background:currentColor;content:"";opacity:.55;transform:scaleX(0);transform-origin:right center;transition:transform .36s cubic-bezier(.22,1,.36,1)}.desktop-nav>a:hover:after,.desktop-nav>a:focus-visible:after,.desktop-mega>summary:hover:after,.desktop-mega>summary:focus-visible:after,.desktop-mega[open]>summary:after{transform:scaleX(1);transform-origin:left center}.desktop-mega__panel{box-shadow:0 18px 48px #00000014}.desktop-mega__content{padding-top:28px;background:var(--color-background)}.mega-menu-link__description{max-width:24ch;margin-top:3px;color:var(--color-muted);font-size:9px;font-weight:400;line-height:1.28;letter-spacing:.01em;text-transform:none}.mega-menu-link__media--image{width:38px;height:46px;overflow:hidden}.mega-menu-link__media--image img{width:100%;height:100%;object-fit:cover}.mega-menu-link__media--icon{width:30px;height:30px}.catalog-promo-card__content{padding:18px;align-items:flex-start;justify-content:flex-end;text-align:left}.catalog-promo-card__title{font-size:16px;font-weight:500;line-height:1.05;letter-spacing:-.015em;text-transform:none}.catalog-promo-card__title em{font-family:var(--font-accent--family);font-size:18px;font-style:var(--font-accent--style);font-weight:var(--font-accent--weight)}.catalog-promo-card__link{margin-top:6px;font-size:9px}.universe-card__shade{background:linear-gradient(to top,rgb(0 0 0/.48),rgb(0 0 0/.02) 58%,transparent 78%)}}@media(min-width:1101px){.desktop-nav>a,.desktop-mega>summary{position:relative;opacity:1!important;transition:color .25s ease,opacity .25s ease}.desktop-nav>a:after,.desktop-mega>summary:after{position:absolute;right:0;bottom:7px;left:0;height:1px;background:currentColor;content:"";opacity:.72;transform:scaleX(0);transform-origin:right center;transition:transform .42s cubic-bezier(.22,1,.36,1)}.desktop-nav>a:is(:hover,:focus-visible):after,.desktop-mega>summary:is(:hover,:focus-visible):after,.desktop-mega[open]>summary:after{transform:scaleX(1);transform-origin:left center}.desktop-mega__panel{transform:translateY(-6px);transition:opacity .26s ease,transform .38s cubic-bezier(.22,1,.36,1),visibility 0s linear .38s;visibility:hidden}.desktop-mega[open] .desktop-mega__panel{transform:translateY(0);visibility:visible;transition-delay:0s}.mega-menu-link__description{max-width:24ch;font-size:10px;line-height:1.35;opacity:.74}.mega-menu-link__content{gap:4px}.mega-content__secondary-links a,.mega-content--collections-links .mega-collection{transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .25s ease}.mega-content__secondary-links a:is(:hover,:focus-visible),.mega-content--collections-links .mega-collection:is(:hover,:focus-visible){opacity:1;transform:translate(3px)}.catalog-promo-card__content{padding:18px!important}.catalog-promo-card__title{max-width:18ch;font-size:clamp(14px,1.15vw,18px)!important;font-weight:600;line-height:1.08!important;letter-spacing:-.015em!important;text-align:center;text-transform:none!important}.catalog-promo-card__link{margin-top:7px;font-size:10px!important;font-weight:500;line-height:1.2}.universe-card__title{padding:18px;font-size:11px;line-height:1.2}.desktop-mega__promos .universe-card__image{transition:transform .8s cubic-bezier(.22,1,.36,1),filter .4s ease}.desktop-mega__promos .catalog-promo-card:hover .universe-card__image{transform:scale(1.025)}}.desktop-nav>a,.desktop-mega>summary{position:relative}.desktop-nav>a:after,.desktop-mega>summary:after{position:absolute;right:0;bottom:7px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.22,1,.36,1)}.desktop-nav>a:is(:hover,:focus-visible):after,.desktop-mega:is([open],:hover)>summary:after{transform:scaleX(1);transform-origin:left}.desktop-mega__content{padding-top:28px}.mega-menu-link__description{max-width:25ch;margin-top:3px;color:color-mix(in srgb,currentColor 60%,transparent);font-size:9px;line-height:1.35;letter-spacing:.01em}.desktop-mega__promos .catalog-promo-card__content{padding:clamp(18px,2vw,28px)}.desktop-mega__promos .catalog-promo-card__title{font-size:clamp(15px,1.15vw,20px);line-height:1.02;letter-spacing:-.01em}.desktop-mega__promos .catalog-promo-card__link{margin-top:7px;font-size:9px;line-height:1.2;letter-spacing:.04em}.desktop-mega__promos .catalog-promo-card__title+*{margin-top:6px}@media(max-width:989px){.desktop-nav>a:after,.desktop-mega>summary:after{display:none}}@media(min-width:1101px){.desktop-mega>summary:after{bottom:1px!important}}@media(min-width:1101px){.desktop-mega__content{width:52%;flex:0 0 52%;padding:34px 42px 28px;background:#fff}.desktop-mega__promos{width:48%;flex:0 0 48%}.mega-content--with-tertiary{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);column-gap:44px;row-gap:26px}.mega-content--with-tertiary>.mega-content__collections{grid-column:1;grid-row:1}.mega-content--with-tertiary>.mega-content__secondary:nth-child(2){grid-column:2;grid-row:1}.mega-content--with-tertiary>.mega-content__secondary:nth-child(3){grid-column:1/-1;grid-row:2;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--color-foreground) 10%,transparent)}.mega-content h2{min-height:0;margin:0 0 14px;padding:0;border:0;font-size:10px;font-weight:600;letter-spacing:.08em;opacity:.58}.mega-content--collections-links .mega-content__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}.mega-content--collections-links .mega-collection{width:100%;min-height:34px;gap:0;align-items:flex-start;text-align:left}.mega-content--collections-links .mega-collection .mega-menu-link__media,.mega-content--collections-links .mega-collection .mega-menu-link__description{display:none}.mega-content--collections-links .mega-collection .menu-item-label__text{font-size:15px;font-weight:500;line-height:1.15}.mega-content__secondary-links{gap:12px}.mega-content__secondary-links a{width:100%;align-items:flex-start;gap:8px}.mega-content>.mega-content__secondary:nth-child(2) .mega-menu-link__media{display:none}.mega-content>.mega-content__secondary:nth-child(2) .mega-menu-link__content{gap:2px}.mega-content>.mega-content__secondary:nth-child(2) .menu-item-label__text{font-size:14px;font-weight:500;line-height:1.15}.mega-content>.mega-content__secondary:nth-child(2) .mega-menu-link__description{max-width:24ch;font-size:9px;line-height:1.3;opacity:.7}.mega-content--with-tertiary>.mega-content__secondary:nth-child(3) .mega-content__secondary-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px}.mega-content--with-tertiary>.mega-content__secondary:nth-child(3) .mega-content__secondary-links a{display:grid;min-height:0;grid-template-columns:auto minmax(0,1fr);gap:8px}.mega-content--with-tertiary>.mega-content__secondary:nth-child(3) .mega-menu-link__media{display:none}.mega-content--with-tertiary>.mega-content__secondary:nth-child(3) .menu-item-label__text{font-size:13px;font-weight:600;line-height:1.15}.mega-content--with-tertiary>.mega-content__secondary:nth-child(3) .mega-menu-link__description{max-width:22ch;font-size:9px;line-height:1.25;opacity:.62}.mega-menu-link__content>.menu-item-label{align-items:baseline;justify-content:flex-start;gap:7px}.menu-item-badge{font-size:8px;transform:translateY(-.28em)}.catalog-promo-card__content{padding:24px}.catalog-promo-card__title{font-size:18px;line-height:1}.catalog-promo-card__link{margin-top:8px;font-size:9px}}@media(min-width:1101px){.mega-menu-link__description{font-size:11px!important;line-height:1.38!important}.mega-content>.mega-content__secondary:nth-child(2) .mega-menu-link__description{max-width:28ch;font-size:11px!important;line-height:1.38!important}.mega-content--with-tertiary>.mega-content__secondary:nth-child(3) .mega-menu-link__description{max-width:26ch;font-size:10px!important;line-height:1.32!important}}.store-header,.shopify-section:has(>.store-header--sticky),.shopify-section:has(>.store-header--transparent){z-index:80!important}.desktop-mega__panel{z-index:81!important}.localization-selector__panel{z-index:82!important}@media(min-width:1101px){.desktop-mega__content{width:55%!important;flex-basis:55%!important}.desktop-mega__promos{width:45%!important;flex-basis:45%!important}.mega-content--with-tertiary{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)!important;column-gap:54px!important}.mega-content>.mega-content__secondary:nth-child(2) .mega-menu-link__description{max-width:34ch!important}}@media(min-width:1101px){.mega-content__secondary-links a,.mega-content--collections-links .mega-collection{position:relative;z-index:2;pointer-events:auto!important;cursor:pointer!important}.mega-content__secondary-links a *,.mega-content--collections-links .mega-collection *{pointer-events:none}}.header-account shopify-account{--shopify-account-color-accent:#3b1c17;--shopify-account-color-background:#f4f1eb;--shopify-account-color-text:#3b1c17;color:#3b1c17}.header-account__signed-out{border-radius:999px;transition:background-color var(--motion-duration-fast) ease,opacity var(--motion-duration-fast) ease}.header-account__signed-out:hover{background:color-mix(in srgb,#3b1c17 7%,transparent);opacity:1}@media(max-width:749px){.store-header--mobile-open{position:relative;z-index:60}.store-header--mobile-open .store-header__bar{position:relative;z-index:61}.mobile-nav[open] .mobile-nav__toggle{position:relative;z-index:63}.mobile-nav[open] .mobile-nav__panel{z-index:60}.mobile-nav__links>a,.mobile-submenu>summary{color:var(--scheme-foreground);font-size:var(--header-main-menu-size,var(--desktop-nav-font-size));font-weight:var(--header-main-menu-weight,var(--text-navigation-weight));line-height:var(--desktop-nav-line-height)}.mobile-submenu__heading{color:var(--scheme-foreground);font-size:var(--header-main-menu-size,var(--desktop-nav-font-size));font-weight:var(--header-main-menu-weight,var(--text-navigation-weight));line-height:var(--desktop-nav-line-height)}}@media(max-width:1100px){.mobile-nav__panel{background:#fff!important;color:#3b1c17!important}.mobile-nav__links>a:not(.menu-link--highlight),.mobile-submenu:not(.menu-link--highlight)>summary{color:#3b1c17!important}.mobile-nav__links>a,.mobile-submenu>summary{font-family:var(--font-primary--family)!important;font-size:var(--header-main-menu-size,var(--desktop-nav-font-size))!important;font-weight:var(--header-main-menu-weight,var(--text-navigation-weight))!important;line-height:var(--desktop-nav-line-height)!important;letter-spacing:var(--text-navigation-letter-spacing)!important;text-transform:var(--text-navigation-transform)!important}.mobile-submenu__panel{background:#fff!important;color:#3b1c17!important}.mobile-submenu__heading{background:#fff!important;color:#3b1c17!important;font-family:var(--font-primary--family)!important;font-size:var(--header-main-menu-size,var(--desktop-nav-font-size))!important;font-weight:var(--header-main-menu-weight,var(--text-navigation-weight))!important;line-height:var(--desktop-nav-line-height)!important}.mobile-nav__footer,.mobile-nav__utilities,.mobile-nav[open] .mobile-nav__toggle{color:#3b1c17!important}}.header-account,.header-account shopify-account,.header-account__signed-out{color:inherit!important}.header-account__signed-out svg{color:currentColor!important;stroke:currentColor!important}.store-header--transparent.store-header--transparent-invert:not(.store-header--scrolled) .header-account shopify-account{--shopify-account-color-accent:var(--transparent-header-color);--shopify-account-color-text:var(--transparent-header-color)}.store-header--scrolled .header-account shopify-account,.store-header:not(.store-header--transparent) .header-account shopify-account{--shopify-account-color-accent:var(--scheme-foreground);--shopify-account-color-text:var(--scheme-foreground)}@media(max-width:1100px){.shopify-section:has(.mobile-nav[open]){z-index:100}.mobile-nav[open] .mobile-nav__panel{z-index:30}.mobile-nav__panel{top:0;height:100dvh;padding-top:calc(60px + env(safe-area-inset-top))}.mobile-nav[open]>.mobile-nav__toggle{position:fixed;z-index:32;top:calc(8px + env(safe-area-inset-top));left:15px;width:44px;min-width:44px;color:var(--color-foreground)}.mobile-submenu__panel{padding-top:calc(60px + env(safe-area-inset-top))}}.store-header .store-header__logo img{filter:none;mix-blend-mode:normal}.store-header__logo .store-header__logo-reverse{display:none}.store-header--transparent:not(.store-header--scrolled):not(.store-header--mobile-open):not(:hover):not(:focus-within) .store-header__logo--has-reverse .store-header__logo-normal{display:none}.store-header--transparent:not(.store-header--scrolled):not(.store-header--mobile-open):not(:hover):not(:focus-within) .store-header__logo--has-reverse .store-header__logo-reverse{display:block}.mega-content__gender{margin-top:28px}@media(max-width:1100px){.mobile-nav .mega-content .mega-menu-link__media{display:none!important}}@media(min-width:1101px){.mega-content--shop-gender>.mega-content__secondary:nth-child(2) .menu-item-label__text{font-size:15px;font-weight:500;line-height:1.15}}@media(max-width:1100px){.mobile-nav .mega-content--collections-links .mega-collection .mega-menu-link__description{display:none!important}.mobile-nav .mega-content--shop-gender>.mega-content__secondary:nth-child(2) .menu-item-label__text{font-size:15px;font-weight:500;line-height:1.15}.mobile-nav .mega-content--with-tertiary>.mega-content__secondary:nth-child(3) .mega-content__secondary-links .mega-menu-link__description{display:block}.mobile-nav .mega-content--with-tertiary>.mega-content__secondary:nth-child(3) .mega-content__secondary-links .menu-item-badge{display:inline-block}}@media(min-width:1101px){.mega-content.mega-content--four-groups{display:grid!important;min-height:0;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:auto auto;column-gap:clamp(16px,2vw,28px)!important;row-gap:24px!important;align-items:start}.mega-content--four-groups>.mega-content__collections{grid-column:1;grid-row:1;min-width:0}.mega-content--four-groups>.mega-content__secondary:nth-child(2){grid-column:2;grid-row:1;min-width:0}.mega-content--four-groups>.mega-content__secondary:nth-child(3){grid-column:3;grid-row:1;min-width:0;padding:0;border:0}.mega-content--four-groups>.mega-content__fourth{grid-column:1/-1;grid-row:2;align-self:end;padding-top:0;border-top:0}.mega-content--four-groups :is(.mega-content__grid,.mega-content__grid--multi-column,.mega-content__secondary-links,.mega-content__secondary:nth-child(3) .mega-content__secondary-links){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:var(--mega-uniform-link-gap,10px)!important}.mega-content--four-groups :is(.mega-collection,.mega-content__secondary-links a){display:flex!important;min-height:0!important;width:100%;padding:0!important;margin:0!important;gap:0!important;border:0!important;align-items:center;justify-content:flex-start;text-align:left;text-decoration:none;transform:none!important}.mega-content--four-groups :is(.mega-collection,.mega-content__secondary-links a,.mega-content__fourth-links a):is(:hover,:focus-visible){opacity:1!important;transform:none!important}.mega-content--four-groups :is(.mega-content__collections,.mega-content__secondary,.mega-content__fourth)>h2{display:block;min-height:0;margin:0 0 14px!important;padding:0 0 10px!important;font-size:11px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.08em!important;text-transform:uppercase;border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 11%,transparent)}.mega-content--four-groups :is(.mega-content__collections,.mega-content__secondary,.mega-content__fourth)>h2 :is(.menu-item-label,.menu-item-label__text){font-family:var(--font-primary--family)!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}.mega-content--four-groups :is(.mega-collection,.mega-content__secondary-links a,.mega-content__fourth-links a) .menu-item-label{display:inline-flex;align-items:center;min-width:0;width:max-content;max-width:100%}.mega-content--four-groups :is(.mega-collection,.mega-content__secondary-links a,.mega-content__fourth-links a) .menu-item-label__text{position:relative;display:inline-block;flex:none;font-family:var(--font-primary--family)!important;font-size:var(--mega-uniform-link-size,15px)!important;font-weight:var(--mega-uniform-link-weight,500)!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important}.mega-content--four-groups :is(.mega-collection,.mega-content__secondary-links a,.mega-content__fourth-links a) .menu-item-label__text:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.22,1,.36,1)}.mega-content--four-groups :is(.mega-collection,.mega-content__secondary-links a,.mega-content__fourth-links a):is(:hover,:focus-visible) .menu-item-label__text:after{transform:scaleX(1)}.mega-content--four-groups .mega-menu-link__media,.mega-content--four-groups:not(.mega-content--show-descriptions) .mega-menu-link__description{display:none!important}.mega-content--four-groups.mega-content--show-descriptions .mega-menu-link__description{display:block;margin-top:4px;font-size:12px;line-height:1.4;max-width:26ch}.mega-content--four-groups .mega-menu-link--view-all{background:transparent!important;color:inherit!important;box-shadow:none!important;min-height:0!important}.mega-content--four-groups .mega-content__fourth-links{display:flex;gap:var(--mega-uniform-link-gap,10px) 24px;flex-wrap:wrap}.mega-content--four-groups .mega-content__fourth-links a{display:inline-flex;align-items:center;text-decoration:none;transform:none!important}}@media(max-width:1100px){.mobile-nav .mega-content--four-groups{display:grid!important;width:100%;min-width:0;grid-template-columns:minmax(0,1fr)!important;gap:24px!important;padding:20px 18px 32px;box-sizing:border-box;align-content:start}.mobile-nav .mega-content--four-groups>.mega-content__collections,.mobile-nav .mega-content--four-groups>.mega-content__secondary,.mobile-nav .mega-content--four-groups>.mega-content__fourth{display:block!important;min-width:0!important;width:100%!important;grid-column:1!important;grid-row:auto!important;margin:0!important;padding:0!important;border:0!important}.mobile-nav .mega-content--four-groups :is(.mega-content__grid,.mega-content__grid--multi-column,.mega-content__secondary-links,.mega-content__secondary-links--multi-column,.mega-content__fourth-links){display:grid!important;min-width:0!important;width:100%!important;grid-template-columns:minmax(0,1fr)!important;gap:var(--mega-uniform-link-gap,10px)!important;margin:0!important;padding:0!important}.mobile-nav .mega-content--four-groups :is(.mega-content__collections,.mega-content__secondary,.mega-content__fourth)>h2{display:block!important;margin:0 0 14px!important;padding:0 0 10px!important;font-family:var(--font-primary--family)!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.08em!important;text-transform:uppercase!important;border:0!important;border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent)!important}.mobile-nav .mega-content--four-groups :is(.mega-content__collections,.mega-content__secondary,.mega-content__fourth)>h2 .menu-item-label__text{font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}.mobile-nav .mega-content--four-groups :is(.mega-collection,.mega-content__secondary-links>a,.mega-content__fourth-links>a){display:flex!important;min-width:0!important;width:100%!important;max-width:100%!important;min-height:28px!important;margin:0!important;padding:2px 0!important;box-sizing:border-box;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;text-align:left!important;transform:none!important;text-decoration:none!important}.mobile-nav .mega-content--four-groups .mega-menu-link__content{display:block;min-width:0;width:100%}.mobile-nav .mega-content--four-groups :is(.mega-collection,.mega-content__secondary-links>a,.mega-content__fourth-links>a) .menu-item-label{display:flex!important;min-width:0!important;max-width:100%!important;width:100%;align-items:center!important;flex-wrap:wrap;gap:5px 8px}.mobile-nav .mega-content--four-groups :is(.mega-collection,.mega-content__secondary-links>a,.mega-content__fourth-links>a) .menu-item-label__text{position:relative;display:inline-block;min-width:0;max-width:100%;flex:0 1 auto;white-space:normal;overflow-wrap:break-word;font-family:var(--font-primary--family)!important;font-size:var(--mega-uniform-link-size,15px)!important;font-weight:var(--mega-uniform-link-weight,500)!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}.mobile-nav .mega-content--four-groups .menu-item-badge{display:inline-block!important;position:static;max-width:100%;flex:0 0 auto;margin:0!important;font-size:10px!important;line-height:1.2!important;white-space:normal;transform:none!important}.mobile-nav .mega-content--four-groups:not(.mega-content--show-descriptions) .mega-menu-link__description{display:none!important}.mobile-nav .mega-content--four-groups .mega-menu-link__media{display:none!important}}@media(prefers-reduced-motion:reduce){.mega-content--four-groups .menu-item-label__text:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-header.css.map */
