#header-component[data-header-04]{contain:none;background:var(--nav04-background, #fff);color:var(--nav04-text, #171717);--nav04-foreground: var(--nav04-text, #171717);--header-logo-display: block;--header-logo-inverse-display: none;--closed-underlay-height: 100%;--header-content-transition-timing: .2s ease}#header-component[data-header-04] .header__row{--color-foreground: var(--nav04-text, #171717);--color-foreground-rgb: var(--nav04-text-rgb, 23 23 23);--color-border: var(--nav04-text, #171717);--color-border-rgb: var(--nav04-text-rgb, 23 23 23);background:var(--nav04-background, #fff)!important;transition:background-color .2s ease,color .2s ease}#header-component[data-header-04] .header-logo__image{position:absolute;left:-7.918552036%;top:-152.56916996%;width:115.837104072%;height:404.743083004%;max-width:none;max-height:none;object-fit:contain;filter:brightness(0)}#header-component[data-header-04] .header-logo{width:150px;max-width:100%;min-width:0}#header-component[data-header-04] .header-logo__image-frame-04{position:relative;width:100%;aspect-ratio:884 / 253;overflow:hidden;flex:0 0 auto}#header-component[data-header-04] .header-logo[data-logo-style-04=normal] .header-logo__image-frame-04{aspect-ratio:429 / 51}#header-component[data-header-04] .header-logo[data-logo-style-04=normal] .header-logo__image{left:-.6993007%;top:-17.6470588%;width:101.6317016%;height:127.4509804%}#header-component[data-header-04] :is(.nav04__label,.dropdown-localization__button,.header-actions__action){color:var(--nav04-foreground)}#header-component[data-header-04] .header-logo__solid-header-image-container{display:var(--header-logo-display)}#header-component[data-header-04] .header-logo__transparent-header-image-container{display:var(--header-logo-inverse-display)}body:has(#search-modal dialog[open]) #header-component[data-header-04]{background:var(--nav04-background, #fff);--nav04-foreground: var(--nav04-text, #171717);--header-logo-display: block;--header-logo-inverse-display: none}#header-component[data-header-04] .dropdown-localization__button{font-size:10.5px;min-height:44px}product-card .f4-hover__name{font-size:calc(max(12px,calc(clamp(15px,1.2vw,19px) - var(--shop-type-reduction-04, 2px))) - 1.5px)!important}product-card :is(.f4-hover__price,.mobile-product-meta__title,.mobile-product-meta__price){font-size:calc(max(12px,calc(14px - var(--shop-type-reduction-04, 2px))) - 1.5px)!important}@media(max-width:989px){#header-component[data-header-04] .header-logo{width:min(124px,100%);justify-self:center}#header-component[data-header-04] .header__column{display:contents}#header-component[data-header-04] .header__columns{grid-template-columns:44px 44px minmax(0,1fr) 44px;grid-template-areas:"leftA leftB center rightB";column-gap:0;align-items:center;padding-block:4px}#header-component[data-header-04] .nav04--mobile{grid-area:leftA}#header-component[data-header-04] .header-logo{grid-area:center}#header-component[data-header-04] .search-action{grid-area:leftB}#header-component[data-header-04] .nd-wl-action{display:none!important}#header-component[data-header-04] header-actions{grid-area:rightB}#header-component[data-header-04] header-actions .account-button{display:none}#header-component[data-header-04] header-actions,#header-component[data-header-04] header-actions>.header-actions__action{width:44px;min-width:44px;margin:0}#header-component[data-header-04] .dropdown-localization{display:none}#header-component[data-header-04] :is(.search-action,.nd-wl-action).search-action--hidden-on-drawer{display:none}#header-component[data-header-04] :is(.search-action,.nd-wl-action).search-action--hidden-on-menu{display:flex}#header-component[data-header-04] .search-action{width:44px;min-width:44px;margin:0}}@media(prefers-reduced-motion:reduce){#header-component[data-header-04]{--header-content-transition-timing: 0s}#header-component[data-header-04] .header__row{transition:none}}body:has(#search-modal dialog[open]) #header-component[data-header-04] .header__row{--color-foreground: var(--nav04-text, #171717);--color-foreground-rgb: var(--nav04-text-rgb, 23 23 23);--color-border: var(--nav04-text, #171717);--cart-bubble-background: var(--nav04-text, #171717) !important;--cart-bubble-text: var(--nav04-background, #fff);background:var(--nav04-background, #fff)!important}body:has([data-nav04-drawer][open]),body:has([data-nav04-drawer][open]) .page-wrapper{overflow:hidden!important}body:not(:has(dialog[open]:not(.cart04-dialog))):has(#header-component[data-header-04]:not([data-header-surface-04=solid])[data-contrast-motion-04=moving]:not([data-menu-open-04=true])) .header-section{mix-blend-mode:difference}body:not(:has(dialog[open]:not(.cart04-dialog))) #header-component[data-header-04]:not([data-header-surface-04=solid]):not([data-menu-open-04=true]){background:transparent;color:#fff;--nav04-foreground: #fff;--header-logo-display: block;--header-logo-inverse-display: none;--closed-underlay-height: 0%}body:not(:has(dialog[open]:not(.cart04-dialog))) #header-component[data-header-04]:not([data-header-surface-04=solid]):not([data-menu-open-04=true]) .header__row{--color-foreground: #fff;--color-foreground-rgb: 255 255 255;--color-border: #fff;--color-border-rgb: 255 255 255;--cart-bubble-background: #fff !important;--cart-bubble-text: #000;background:transparent!important}body:not(:has(dialog[open]:not(.cart04-dialog))) #header-component[data-header-04]:not([data-header-surface-04=solid]):not([data-menu-open-04=true]) .header-logo__image{filter:brightness(0) invert(1)}body:not(:has(dialog[open]:not(.cart04-dialog))):has(#header-component[data-header-04]:not([data-header-surface-04=solid]):not([data-contrast-motion-04=moving]):not([data-menu-open-04=true])) .header-section{mix-blend-mode:normal}body:not(:has(dialog[open]:not(.cart04-dialog))) #header-component[data-header-04]:not([data-header-surface-04=solid]):not([data-contrast-motion-04=moving]):not([data-menu-open-04=true]){color:#000;--nav04-foreground: #000}body:not(:has(dialog[open]:not(.cart04-dialog))) #header-component[data-header-04]:not([data-header-surface-04=solid]):not([data-contrast-motion-04=moving]):not([data-menu-open-04=true]) .header__row{--color-foreground: #000;--color-foreground-rgb: 0 0 0;--color-border: #000;--cart-bubble-background: #000 !important;--cart-bubble-text: #fff;transition:none}body:not(:has(dialog[open]:not(.cart04-dialog))) #header-component[data-header-04]:not([data-header-surface-04=solid]):not([data-contrast-motion-04=moving]):not([data-menu-open-04=true]) :is(.header-logo,.nav04__label,.dropdown-localization__button,.header-actions__action,.search-action,.nav04__toggle){color:var(--rest-foreground-04, #000);--nav04-foreground: var(--rest-foreground-04, #000);--color-foreground: var(--rest-foreground-04, #000);transition:none}body:not(:has(dialog[open]:not(.cart04-dialog))) #header-component[data-header-04]:not([data-header-surface-04=solid]):not([data-contrast-motion-04=moving]):not([data-menu-open-04=true]) .header-logo__image{filter:var(--rest-logo-filter-04, brightness(0))}body:has(#header-component[data-header-surface-04=solid]) .header-section{mix-blend-mode:normal!important}#header-component[data-header-04][data-header-surface-04=solid],#header-component[data-header-04][data-header-surface-04=solid] .header__row{background:#fff!important;color:#000!important;--nav04-foreground: #000 !important;--color-foreground: #000 !important;--color-foreground-rgb: 0 0 0 !important;--color-border: #000 !important;--cart-bubble-background: #000 !important;--cart-bubble-text: #fff !important;--closed-underlay-height: 100% !important}#header-component[data-header-04][data-header-surface-04=solid] .header-logo__image{filter:brightness(0)!important}@media(min-width:990px){#header-component[data-header-04] .header__columns{--padding-block-start: max(4px, calc(var(--header-padding) - 3px));--padding-block-end: max(4px, calc(var(--header-padding) - 3px))}}@media(min-width:990px){#header-component[data-header-04] .header-logo{height:48px}}@media(min-width:990px){#header-component[data-header-04] .header__columns{grid-template-columns:150px minmax(0,1fr) max-content;column-gap:clamp(20px,2.4vw,48px)}#header-component[data-header-04] .header__column{min-width:0}#header-component[data-header-04] .header__column--center,#header-component[data-header-04] .nav04--desktop{width:100%}#header-component[data-header-04] .nav04--desktop .nav04__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}#header-component[data-header-04] .nav04--desktop .nav04__label{justify-content:center}#header-component[data-header-04] .header__column--right{gap:12px;justify-content:end}#header-component[data-header-04] header-actions{gap:12px}#header-component[data-header-04] .dropdown-localization{display:flex!important;flex-shrink:0}#header-component[data-header-04] .dropdown-localization__button{font-size:12px;gap:6px;padding-inline:4px}}@media(max-width:989px){#header-component[data-header-04] .nav04__wishlist{width:100%;color:inherit}#header-component[data-header-04] .nav04__localization-form{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 24px;align-items:center;padding-block:16px}#header-component[data-header-04] .nav04__localization-form :is(label,select){font-family:var(--font-04-label, Archivo, Helvetica, Arial, sans-serif);font-size:12px;font-weight:400;letter-spacing:.06em;color:inherit}#header-component[data-header-04] .nav04__localization-form select{width:100%;min-width:0;min-height:44px;background:transparent;border:0;border-bottom:1px solid currentColor;border-radius:0;padding:8px 0}}#header-component[data-header-04] .localization-wrapper{border:1px solid currentColor;border-radius:0;box-shadow:none;background:var(--nav04-background, #fff);color:var(--nav04-text, #171717)}#header-component[data-header-04] .localization-wrapper :is(input,select,.localization-form__list-item,.language-selector__label){font-family:var(--font-04-label, Archivo, Helvetica, Arial, sans-serif);font-size:12px;font-weight:400;letter-spacing:.04em}#header-component[data-header-04] .localization-wrapper .country-filter__input{border-radius:0;border:0;border-bottom:1px solid currentColor;box-shadow:none}#header-component[data-header-04] .localization-wrapper .localization-form__list-item{border-radius:0;min-height:36px}#header-component[data-header-04] .localization-wrapper .language-selector{box-shadow:none;border-top:1px solid currentColor}@media(max-width:989px){#header-component[data-header-04] .nav04__drawer-body{overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;height:calc(100dvh - var(--nav04-bottom, var(--header-height, 72px)))}}#header-component[data-header-04] .header-logo{width:160px;transform:translateY(4px)}@media(max-width:989px){#header-component[data-header-04] .header-logo{width:min(132px,100%);transform:translateY(3px)}#header-component[data-header-04] .header__columns{padding-block:8px}}@media(max-width:989px){#header-component[data-header-04] .header__columns{position:relative}#header-component[data-header-04] .header-logo:not([data-logo-style-04=normal]){position:absolute!important;left:50%!important;top:50%!important;grid-area:auto!important;justify-self:auto!important;margin:0!important;transform:translate(-50%,-50%) translateY(3px)!important;z-index:2}}body:has(#MainContent>.shopify-section:first-child .nd-hero) .shopify-section-group-header-group,body:has(#MainContent>.shopify-section:first-child [data-product-hero-04]) .shopify-section-group-header-group{height:0!important;min-height:0!important;position:relative!important;z-index:80!important}body:has(#MainContent>.shopify-section:first-child .nd-hero) .header-section,body:has(#MainContent>.shopify-section:first-child [data-product-hero-04]) .header-section{position:absolute!important;inset:0 0 auto 0!important;width:100%!important;z-index:80!important;background:transparent!important}body:has(#MainContent>.shopify-section:first-child .nd-hero) #header-component[data-header-04],body:has(#MainContent>.shopify-section:first-child .nd-hero) #header-component[data-header-04] .header__row,body:has(#MainContent>.shopify-section:first-child [data-product-hero-04]) #header-component[data-header-04],body:has(#MainContent>.shopify-section:first-child [data-product-hero-04]) #header-component[data-header-04] .header__row{background:transparent!important}@media(max-width:989px){body:has(#MainContent>.shopify-section:first-child .nd-hero) #header-component[data-header-04] .header__columns,body:has(#MainContent>.shopify-section:first-child [data-product-hero-04]) #header-component[data-header-04] .header__columns{position:relative!important}body:has(#MainContent>.shopify-section:first-child .nd-hero) #header-component[data-header-04] .header-logo,body:has(#MainContent>.shopify-section:first-child [data-product-hero-04]) #header-component[data-header-04] .header-logo{position:absolute!important;left:50%!important;top:50%!important;margin:0!important;justify-self:auto!important;transform:translate(-50%,-50%) translateY(3px)!important;z-index:3!important}}@media(max-width:749px){body:has(#MainContent[data-template=index]) .shopify-section-group-header-group{height:0!important;min-height:0!important;position:relative!important;z-index:90!important}body:has(#MainContent[data-template=index]) .header-section{position:fixed!important;inset:0 0 auto 0!important;width:100%!important;z-index:90!important;background:transparent!important}body:has(#MainContent[data-template=index]) #header-component[data-header-04],body:has(#MainContent[data-template=index]) #header-component[data-header-04] .header__row{background:transparent!important}}@media(max-width:749px){body.template-index .shopify-section-group-header-group{height:0!important;min-height:0!important;position:relative!important;z-index:100!important}body.template-index #header-group{display:block!important;height:0!important;min-height:0!important}body.template-index #header-group>.header-section{position:fixed!important;top:0!important;right:0!important;bottom:auto!important;left:0!important;width:100%!important;margin:0!important;z-index:100!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:transparent!important}body.template-index #header-component[data-header-04],body.template-index #header-component[data-header-04][data-sticky-state],body.template-index #header-component[data-header-04][data-sticky-state=inactive],body.template-index #header-component[data-header-04][data-sticky-state=active],body.template-index #header-component[data-header-04][data-sticky-state=idle]{position:relative!important;top:auto!important;opacity:1!important;visibility:visible!important;transform:none!important}body.template-index #header-component[data-header-04],body.template-index #header-component[data-header-04] .header__row{background:transparent!important}}@media(max-width:749px){body:has(#cart-drawer[open]) #header-group,body:has(#cart-drawer dialog[open]) #header-group{visibility:hidden!important;pointer-events:none!important}body:has(#cart-drawer[open]) .header-section,body:has(#cart-drawer dialog[open]) .header-section{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}body.template-product .shopify-section-group-header-group{height:0!important;min-height:0!important;position:relative!important;z-index:85!important}body.template-product #header-group{height:0!important;min-height:0!important}body.template-product #header-group>.header-section{position:absolute!important;inset:0 0 auto 0!important;width:100%!important;margin:0!important;z-index:85!important;background:transparent!important}body.template-product #header-component[data-header-04],body.template-product #header-component[data-header-04] .header__row{background:transparent!important}body.template-product #header-component[data-header-04] .header__underlay,body.template-product #header-component[data-header-04] .header__underlay-closed{background:transparent!important;background-image:none!important}body.template-product #header-component[data-header-04] .header__underlay-closed{height:0!important}@media(max-width:749px){body.template-product #header-component[data-header-04] .header__columns{min-height:58px!important;padding-block:6px!important}body.template-product #header-component[data-header-04] .header-logo{width:min(118px,34vw)!important;max-width:118px!important}}@media(max-width:989px){body:has([data-nav04-drawer][open]) .header-section,body:has([data-nav04-drawer][open]) #header-component[data-header-04],body:has([data-nav04-drawer][open]) #header-component[data-header-04] .header__row,body:has([data-nav04-drawer][open]) #header-component[data-header-04] .header__underlay,body:has([data-nav04-drawer][open]) #header-component[data-header-04] .header__underlay-closed{background:var(--nav04-background, #fff)!important;background-image:none!important;mix-blend-mode:normal!important;box-shadow:none!important}body:has([data-nav04-drawer][open]) #header-component[data-header-04]{color:var(--nav04-text, #171717)!important;--nav04-foreground: var(--nav04-text, #171717) !important;--color-foreground: var(--nav04-text, #171717) !important;--color-foreground-rgb: var(--nav04-text-rgb, 23 23 23) !important;--color-border: var(--nav04-text, #171717) !important;--closed-underlay-height: 100% !important}body:has([data-nav04-drawer][open]) #header-component[data-header-04] .header-logo__image{filter:brightness(0)!important}}body:has(#header-group .nd-announcement){--announcement-header-offset-04:36px}@media(max-width:749px){body:has(#header-group .nd-announcement){--announcement-header-offset-04:32px}}body:has(#header-group .nd-announcement) #header-group>.nd-announcement-section{height:auto!important;min-height:0!important;position:relative!important}body:has(#header-group .nd-announcement):has(#header-component[transparent]) #header-group>.header-section,body.template-index:has(#header-group .nd-announcement) #header-group>.header-section,body.template-product:has(#header-group .nd-announcement) #header-group>.header-section{top:var(--announcement-header-offset-04)!important}#header-group:has(#header-component[data-menu-open-04=true])>.header-section{background:#fff!important;mix-blend-mode:normal!important}#header-group:has(#header-component[data-menu-open-04=true]) #header-component[data-header-04],#header-group:has(#header-component[data-menu-open-04=true]) #header-component[data-header-04] :is(.header__row,.header__underlay){background:#fff!important;background-image:none!important;mix-blend-mode:normal!important}#header-group:has(#header-component[data-menu-open-04=true]) #header-component[data-header-04]{color:var(--nav04-text, #171717)!important;--nav04-foreground: var(--nav04-text, #171717) !important;--color-foreground: var(--nav04-text, #171717) !important;--color-foreground-rgb: var(--nav04-text-rgb, 23 23 23) !important;--cart-bubble-background: var(--nav04-text, #171717) !important;--cart-bubble-text: #fff !important;--closed-underlay-height: 100% !important}#header-group:has(#header-component[data-menu-open-04=true]) #header-component[data-header-04] .header-logo__image{filter:brightness(0)!important}body.template-collection:has(#MainContent .cs-hero) #header-group>.header-section{position:absolute!important;top:var(--announcement-header-offset-04, 0px)!important;inset-inline:0!important;bottom:auto!important;width:100%!important;height:0!important;min-height:0!important;margin:0!important;z-index:85!important}body.template-collection:has(#MainContent .cs-hero) #header-component[data-header-04]{position:relative!important;top:auto!important}body.template-collection:has(#MainContent .cs-hero) #MainContent>.shopify-section:first-child{margin-top:0!important}body.template-collection:has(#MainContent .cs-hero):not(:has(dialog[open]:not(.cart04-dialog))) #header-group:has(#header-component:not([data-menu-open-04=true]):not(:has(.nav04--desktop .nav04__label:is(:hover,:focus-visible))))>.header-section,body.template-collection:has(#MainContent .cs-hero):not(:has(dialog[open]:not(.cart04-dialog))) #header-group:has(#header-component:not([data-menu-open-04=true]):not(:has(.nav04--desktop .nav04__label:is(:hover,:focus-visible)))) #header-component[data-header-04],body.template-collection:has(#MainContent .cs-hero):not(:has(dialog[open]:not(.cart04-dialog))) #header-group:has(#header-component:not([data-menu-open-04=true]):not(:has(.nav04--desktop .nav04__label:is(:hover,:focus-visible)))) #header-component[data-header-04] :is(.header__row,.header__underlay){background:transparent!important;background-image:none!important}body.template-collection:has(#MainContent .cs-hero) #header-component[data-header-04]:not([data-menu-open-04=true]) .header__underlay-closed{height:0!important}@media(min-width:990px){#header-group:has(#header-component .nav04--desktop .nav04__label:is(:hover,:focus-visible))>.header-section,#header-group:has(#header-component .nav04--desktop .nav04__label:is(:hover,:focus-visible)) #header-component[data-header-04],#header-group:has(#header-component .nav04--desktop .nav04__label:is(:hover,:focus-visible)) #header-component[data-header-04] :is(.header__row,.header__underlay,.header__underlay-closed){background:#fff!important;background-image:none!important;mix-blend-mode:normal!important}#header-group:has(#header-component .nav04--desktop .nav04__label:is(:hover,:focus-visible)) #header-component[data-header-04],#header-group:has(#header-component .nav04--desktop .nav04__label:is(:hover,:focus-visible)) #header-component[data-header-04] .header__row{color:#171717!important;--nav04-foreground: #171717 !important;--color-foreground: #171717 !important;--color-foreground-rgb: 23 23 23 !important;--cart-bubble-background: #171717 !important;--cart-bubble-text: #fff !important;--closed-underlay-height: 100% !important}#header-group:has(#header-component .nav04--desktop .nav04__label:is(:hover,:focus-visible)) #header-component[data-header-04] :is(.header-logo,.nav04__label,.dropdown-localization__button,.header-actions__action,.search-action,.nav04__toggle){color:#171717!important;--rest-foreground-04: #171717 !important;--nav04-foreground: #171717 !important;--color-foreground: #171717 !important}#header-group:has(#header-component .nav04--desktop .nav04__label:is(:hover,:focus-visible)) #header-component[data-header-04] .header-logo__image{filter:brightness(0)!important}}body:has(#header-group .nd-announcement) #header-group>.nd-announcement-section{flex:0 0 auto!important}body.template-index #header-group>.header-section:has(#header-component[data-header-04]){position:fixed!important;top:var(--announcement-header-offset-04, 0px)!important;inset-inline:0!important;bottom:auto!important;width:100%!important;margin:0!important}body.template-index #header-group #header-component[data-header-04]{position:relative!important;top:auto!important;opacity:1!important;visibility:visible!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/77/assets/header-state-04.css.map */
