.announcement{display:flex;align-items:center;justify-content:center;min-height:35.75px;background:var(--announcement-background);color:var(--announcement-text);padding:9px 20px 12.75px;font:400 calc(10.5px * var(--font-interface-scale))/calc(14px * var(--font-interface-scale) * var(--line-height-interface-scale)) var(--font-mono);text-align:center}.announcement__message{display:block;text-decoration:none;max-width:100%}.announcement__message+.announcement__message{display:none}.site-header{background:var(--color-background);box-shadow:inset 0 -1px var(--color-border);z-index:20}.site-header__row{display:flex;align-items:center;justify-content:space-between;min-height:64px;max-width:var(--header-width);margin-inline:auto;padding-inline:52px;gap:24px}.site-header__brand{display:flex;flex-direction:column;align-items:center;gap:7.5px;width:var(--logo-width);flex:none;text-decoration:none;color:var(--color-brand)}.site-header__logo{height:28.274px;display:flex;align-items:flex-start;width:235px;overflow:hidden}.site-header__signature{display:flex;align-items:flex-start;justify-content:center;width:141px;height:9.55px;padding-top:.888px;overflow:visible}.site-header__signature>.theme-icon{transform:translateY(-.75px) scaleY(-1)}.site-header__logo--mobile,.site-header__signature--mobile{display:none}.site-header__custom-logo{width:100%;height:auto;max-height:70px;object-fit:contain}.site-header__fallback{font-family:var(--font-heading);font-size:calc(24px * var(--font-heading-scale));line-height:calc(1.1 * var(--line-height-heading-scale))}.site-header__utilities{display:flex;align-items:center;gap:24px;color:#183d35;font-size:calc(13px * var(--font-body-scale))}.site-header__search{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--color-surface);border:0;border-radius:17px;padding:6px 12px;width:220px;height:34px;text-decoration:none;color:var(--color-brand)}.site-header__suggestion{display:block;width:168px;text-align:start;overflow:hidden;white-space:nowrap}.site-header__account-cart{display:flex;align-items:center;justify-content:space-between;width:130px;gap:20px}.site-header__account-cart>a{text-decoration:none}.site-header__cart-count:empty{display:none}.site-header__nav{display:flex;align-items:center;justify-content:center;gap:26px;min-height:32px;padding-inline:20px;font:400 calc(14px * var(--font-interface-scale))/calc(1.45 * var(--line-height-interface-scale)) var(--font-mono)}.site-header__nav-item{list-style:none}.site-header__nav-link{display:flex;align-items:center;gap:6px;min-height:32px;text-decoration:none;white-space:nowrap}.site-header__nav-link::-webkit-details-marker{display:none}.site-header .header-navigation__link{display:none}@media(min-width:990px){.site-header__nav-item--linked,.header-navigation-entry:has(>.header-navigation__link){display:flex;align-items:center}.site-header .header-navigation__link{display:flex}.header-navigation__toggle{min-width:24px;justify-content:center;cursor:pointer}}.site-header__dropdown{position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:30;width:min(520px,100vw);padding:24px 32px;background:var(--color-background);border:1px solid var(--color-border);box-shadow:0 8px 20px #00000024}.site-header__dropdown ul{list-style:none;padding:0}.site-header__dropdown a{display:flex;align-items:center;min-height:43px;text-decoration:none}.site-header__mobile{display:none}.site-header__mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;margin:0;width:100%;height:100dvh;max-width:100%;max-height:100dvh;padding:20px;z-index:50}.site-header__mobile-menu nav{margin-top:20px}.site-header__mobile-menu ul{list-style:none;padding:0}.site-header__mobile-menu li{border-bottom:1px solid var(--color-border)}.site-header__mobile-menu nav a,.site-header__mobile-menu summary{display:flex;align-items:center;justify-content:space-between;min-height:50px;text-decoration:none;font-family:var(--font-mono)}.site-header__mobile-menu details>ul{padding:0 16px 16px}.site-header__mobile-menu details>ul a{font-family:var(--font-body)}@media(min-width:990px){.shopify-section-group-header-group:has(.site-header[data-sticky]){position:sticky;top:0;z-index:30}}@media(max-width:989px){.announcement{min-height:28px;font-size:calc(9px * var(--font-body-scale));line-height:calc(12px * var(--font-body-scale) * var(--line-height-body-scale));padding-top:8px;padding-bottom:8px}.site-header{border:0}.site-header__row{min-height:64.3616px;padding:16px 20px;gap:0}.site-header__brand{width:170px;gap:5px}.site-header__logo--desktop,.site-header__signature--desktop,.site-header__utilities,.site-header__nav{display:none}.site-header__logo--mobile{display:flex;width:170px;height:20.453px}.site-header__signature--mobile{display:flex;width:102px;height:6.908px;padding-top:.142px}.site-header__mobile{display:flex;align-items:center;gap:10px}.site-header__menu-trigger{min-width:20px;min-height:20px;position:relative}.site-header__menu-trigger:after,.site-header__mobile>.icon-button:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.site-header__mobile>.icon-button{min-height:23px;min-width:23px;position:relative}.site-header__custom-logo{max-height:32px}.site-header__cart-count{position:absolute;top:-9px;right:-9px;font-size:calc(9px * var(--font-body-scale));background:var(--color-brand);color:var(--color-background);min-width:14px;line-height:calc(14px * var(--font-body-scale) * var(--line-height-body-scale));border-radius:50%;text-align:center}.shopify-section-group-header-group:has(.site-header[data-sticky]){position:sticky;top:0;z-index:30}}.site-header__nav>ul{display:flex;align-items:center;gap:26px;list-style:none;padding:0;flex-wrap:wrap}.site-header__dropdown{display:flex;flex-direction:column;gap:4px;border:0}.site-header__dropdown--mega{width:100%;max-width:1800px;padding:32px 64px;display:grid;grid-template-columns:repeat(4,minmax(0,235fr)) minmax(0,276fr);gap:24px}.header-navigation__panel-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--color-brand)}.header-navigation__panel-heading .heading{margin:0;font-size:calc(28px * var(--font-heading-scale));line-height:calc(32px * var(--font-heading-scale) * var(--line-height-heading-scale));text-transform:uppercase;min-width:0;overflow-wrap:anywhere}.header-navigation__panel-heading .icon-button{flex:none;min-width:24px;min-height:24px;width:24px;height:24px;position:relative}.header-navigation__panel-heading .icon-button:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.site-header__dropdown>.navigation-link-block>a,.site-header__dropdown>ul>li>a{display:flex;justify-content:space-between;gap:16px;padding-block:10px;min-height:43px;font:400 calc(16px * var(--font-body-scale))/calc(23px * var(--font-body-scale) * var(--line-height-body-scale)) var(--font-body)}.site-header__dropdown>.navigation-link-block>a>.theme-icon{flex:none}.header-navigation__back,.header-navigation__all,.navigation-column__back,.navigation-column__all,.header-navigation__mobile-label{display:none}.navigation-column__heading{font:400 calc(18px * var(--font-heading-scale))/calc(26px * var(--font-heading-scale) * var(--line-height-heading-scale)) var(--font-mono);color:var(--color-brand);list-style:none;cursor:default;pointer-events:none}.navigation-column__heading::-webkit-details-marker{display:none}.navigation-column__heading>.theme-icon,.navigation-column__links a>.theme-icon{display:none}.navigation-column__links{display:flex;flex-direction:column;gap:14px;margin-top:14px}.navigation-column__links a{min-height:0;display:block;font:400 calc(15px * var(--font-body-scale))/calc(22px * var(--font-body-scale) * var(--line-height-body-scale)) var(--font-body)}.navigation-column__all{display:none!important}.navigation-link--mobile-hidden{display:block}.announcement__message{transform:translateY(1px)}.shopify-block.site-header__nav-item:not(:has(.header-navigation-entry)){display:none}@media(min-width:990px){.site-header__nav{flex-wrap:wrap}.site-header__utilities{line-height:calc(19px * var(--font-body-scale) * var(--line-height-body-scale))}.site-header__nav-item:nth-child(4) .site-header__nav-link{gap:8px}.site-header__nav-item:last-child .site-header__nav-link>span:first-child{min-width:53px}.announcement--editorial{min-height:35px;padding:10px 0;font-size:calc(11px * var(--font-body-scale));line-height:calc(15px * var(--font-body-scale) * var(--line-height-body-scale))}}@media(max-width:989px){.site-header__menu-trigger>span{display:flex;transform:translateY(.5px)}.site-header__menu-trigger>[data-menu-close-icon],.site-header__menu-trigger[aria-expanded=true]>[data-menu-open-icon]{display:none}.site-header__menu-trigger[aria-expanded=true]>[data-menu-close-icon]{display:flex}.site-header__mobile-menu{padding:0;overflow:hidden;overscroll-behavior:contain}.site-header__mobile-menu[open]{display:flex;flex-direction:column}.site-header__mobile-menu>.announcement,.site-header__mobile-menu .site-header__row{flex:none}.site-header__mobile-menu>header{display:flex;flex-direction:column;flex:1;min-height:0}.site-header__mobile-menu::backdrop{background:transparent}.site-header__mobile-menu .site-header__row{background:var(--color-background);width:100%}.site-header__mobile-menu .site-header__nav{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:24px 20px;margin:0;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;overscroll-behavior:contain}.site-header__mobile-menu .site-header__nav>ul{display:flex;flex-direction:column;align-items:stretch;gap:14px}.site-header__mobile-menu .site-header__nav-item{border:0;margin:0;order:var(--navigation-mobile-order, 0)}.site-header__mobile-menu .site-header__nav-link{font:400 calc(16px * var(--font-body-scale))/calc(23px * var(--font-body-scale) * var(--line-height-body-scale)) var(--font-body);min-height:44px;padding:0;justify-content:space-between;white-space:normal}.site-header__mobile-menu .header-navigation__desktop-label,.site-header__mobile-menu .site-header__nav-link>.theme-icon{display:none}.site-header__mobile-menu .header-navigation__mobile-label{display:inline}.site-header__mobile-menu:not(.has-active-menu) .site-header__nav-link{font:400 calc(17px * var(--font-interface-scale))/calc(25px * var(--font-interface-scale) * var(--line-height-interface-scale)) var(--font-mono);color:var(--color-brand);text-transform:uppercase;min-height:45px;padding-block:10px}.site-header__mobile-menu:not(.has-active-menu) .header-navigation>summary>.theme-icon{transform:none;background:currentColor;-webkit-mask:url(icon-chevron-right.svg) center/contain no-repeat;mask:url(icon-chevron-right.svg) center/contain no-repeat}.site-header__mobile-menu:not(.has-active-menu) .header-navigation>summary>.theme-icon>img{visibility:hidden}.site-header__mobile-menu .site-header__dropdown{position:static;transform:none;width:100%;max-width:none;padding:0;box-shadow:none;border:0}.site-header__mobile-menu [data-mobile-primary]>.site-header__dropdown{display:flex;flex-direction:column;gap:14px}.site-header__mobile-menu .navigation-column__heading{display:flex;align-items:center;justify-content:space-between;min-height:45px;padding-block:10px;pointer-events:auto;cursor:pointer;font:400 calc(17px * var(--font-interface-scale))/calc(25px * var(--font-interface-scale) * var(--line-height-interface-scale)) var(--font-mono)}.site-header__mobile-menu .navigation-column__heading>.theme-icon{display:flex;transform:rotate(-90deg)}.site-header__mobile-menu .header-navigation__all{display:block;min-height:23px;font:400 calc(16px * var(--font-body-scale))/calc(23px * var(--font-body-scale) * var(--line-height-body-scale)) var(--font-body);text-decoration:none}.site-header__mobile-menu [data-mobile-expanded]>.navigation-column__heading{padding:0;min-height:26px;font-size:calc(18px * var(--font-interface-scale));line-height:calc(26px * var(--font-interface-scale) * var(--line-height-interface-scale));pointer-events:none;margin-bottom:14px}.site-header__mobile-menu [data-mobile-expanded]>summary>.theme-icon{display:none}.site-header__mobile-menu .navigation-column__links{gap:14px;margin:0}.site-header__mobile-menu .navigation-column__links a{font:400 calc(16px * var(--font-body-scale))/calc(23px * var(--font-body-scale) * var(--line-height-body-scale)) var(--font-body);min-height:23px;text-decoration:none}.site-header__mobile-menu.has-active-menu .site-header__nav-item:not(.is-active-menu),.site-header__mobile-menu.has-active-menu .is-active-menu>details>summary,.site-header__mobile-menu.has-active-menu .is-active-menu>.header-navigation-entry>details>summary,.site-header__mobile-menu.has-active-column .site-header__nav-item:not(:has(.is-active-column)),.site-header__mobile-menu.has-active-column [data-mobile-primary]>summary,.site-header__mobile-menu.has-active-column .navigation-column-block:not(:has(.is-active-column)),.site-header__mobile-menu.has-active-column .header-navigation__all{display:none}.site-header__mobile-menu.has-active-column .site-header__nav{padding-bottom:40px}.site-header__mobile-menu.has-active-column .navigation-column-block:has(.is-active-column)>.navigation-column__back{display:flex;align-items:center;gap:8px;border:0;background:none;padding:0;margin-block:16px;font:400 calc(14px * var(--font-interface-scale))/calc(20px * var(--font-interface-scale) * var(--line-height-interface-scale)) var(--font-mono);color:var(--color-brand)}.site-header__mobile-menu.has-active-column .is-active-column>summary{font:400 calc(28px * var(--font-heading-scale))/calc(32px * var(--font-heading-scale) * var(--line-height-heading-scale)) var(--font-heading);min-height:32px;padding:0;margin-bottom:16px;pointer-events:none}.site-header__mobile-menu.has-active-column .is-active-column>summary>.theme-icon{display:none}.site-header__mobile-menu.has-active-column .is-active-column>.navigation-column__links{gap:16px}.site-header__mobile-menu.has-active-column .is-active-column>.navigation-column__links a{min-height:43px;padding-block:10px}.site-header__mobile-menu.has-active-column .is-active-column>.navigation-column__links .navigation-column__all{display:block!important;padding:0;min-height:25px;font-size:calc(17px * var(--font-body-scale))}.site-header__mobile-menu .header-navigation>summary>.theme-icon{display:flex;flex:none;transform:rotate(-90deg)}.site-header__mobile-menu .header-navigation__panel-heading{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-bottom:16px}.site-header__mobile-menu .header-navigation__panel-heading .heading{margin:0}.site-header__mobile-menu .header-navigation__back{display:flex;align-items:center;gap:8px;border:0;background:none;padding:0;min-height:44px;color:var(--color-brand);font-family:var(--font-mono)}.site-header__mobile-menu.has-active-column .header-navigation__panel-heading{display:none}.header-navigation__back-icon{display:flex;transform:rotate(180deg)}.site-header__mobile-menu .site-header__nav-item:has(.header-navigation-entry--mobile-hidden),.site-header__mobile-menu .navigation-link-block:has(.navigation-link--mobile-hidden){display:none}}@media(max-width:989px){.site-header__mobile-menu .header-navigation__panel-heading .heading{font-size:calc(26px * var(--font-heading-scale));line-height:calc(30px * var(--font-heading-scale) * var(--line-height-heading-scale))}.site-header__mobile-menu.has-active-column .is-active-column>.navigation-column__links a{display:flex;justify-content:space-between;gap:20px}.site-header__mobile-menu.has-active-column .is-active-column>.navigation-column__links a>.theme-icon{display:flex;flex:none}.site-header__mobile-menu .site-header__nav-item--mobile-hidden{display:none}}@media(min-width:990px){.navigation-column__heading{display:none}.site-header__dropdown .navigation-column__desktop-heading{display:block;min-height:0;margin:0;padding:0;color:var(--color-brand);font:400 calc(18px * var(--font-interface-scale))/calc(26px * var(--font-interface-scale) * var(--line-height-interface-scale)) var(--font-mono)}}@media(max-width:989px){.site-header .navigation-column__desktop-heading{display:none}}.navigation-column-block:not(:has(.navigation-column)){display:none}.navigation-column__desktop-heading,.navigation-column__links a,.site-header__dropdown>.navigation-link-block>a{overflow-wrap:anywhere}@media(min-width:990px){.site-header__dropdown{--header-menu-duration: .2s}.site-header__nav-item:has(>[data-navigation]>.site-header__dropdown:not(.site-header__dropdown--mega)),.header-navigation-entry:has(>[data-navigation]>.site-header__dropdown:not(.site-header__dropdown--mega)){position:relative}.site-header .header-navigation__all,.site-header .header-navigation__panel-heading,.site-header__dropdown:not(.site-header__dropdown--mega) .navigation-link-block>a>.theme-icon{display:none}.site-header__dropdown:not(.site-header__dropdown--mega){inset-inline-start:0;inset-inline-end:auto;width:max-content;min-width:min(100%,24rem);max-width:min(24rem,calc(100vw - 32px));max-height:var(--header-dropdown-height, calc(100dvh - 160px) );overflow:auto;overscroll-behavior:contain;transform:translate(var(--header-dropdown-offset, 0px));padding:8px 16px;gap:0}.site-header__nav-item:nth-last-child(-n+2) .site-header__dropdown:not(.site-header__dropdown--mega){inset-inline-start:auto;inset-inline-end:0}}@media(min-width:990px)and (prefers-reduced-motion:reduce){.site-header__dropdown{--header-menu-duration: .15s}}html[data-motion=reduced] .site-header__dropdown{--header-menu-duration: 0ms}.site-header__utility-icon{display:none}.header-language{position:relative;font-family:var(--font-mono);font-size:12px}.header-language>summary{display:flex;align-items:center;gap:5px;min-height:44px;cursor:pointer;list-style:none}.header-language>summary::-webkit-details-marker{display:none}.header-language__panel{position:absolute;inset-block-start:100%;inset-inline-end:0;z-index:40;min-width:130px;background:var(--color-background);box-shadow:0 6px 16px #00000024;padding:8px}.header-language__panel form{display:grid}.header-language__panel button{padding:10px 12px;border:0;color:var(--color-brand);background:transparent;text-align:start}.header-language__panel button:hover,.header-language__panel button[aria-current]{background:var(--color-surface)}.site-header__mobile-language{display:none;margin:12px 20px}@media(min-width:990px){.site-header--compact>header{display:grid;grid-template-columns:minmax(170px,235px) minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 32px;max-width:var(--header-width);margin-inline:auto;min-height:80px}.site-header--compact .site-header__row{display:contents}.site-header--compact .site-header__brand{grid-column:1;grid-row:1;max-width:100%}.site-header--compact [data-navigation-home]{grid-column:2;grid-row:1;min-width:0}.site-header--compact .site-header__nav{padding-inline:0}.site-header--compact .site-header__nav>ul{flex-wrap:wrap;justify-content:center;gap:2px 16px;max-width:760px;margin-inline:auto}.site-header--compact .site-header__utilities{grid-column:3;grid-row:1;gap:12px}.site-header--compact .site-header__search{width:120px}.site-header--compact .site-header__suggestion{width:65px}.site-header--compact .site-header__account-cart{width:auto;gap:12px}.site-header--compact .site-header__account-cart>a{position:relative;display:flex;align-items:center;min-width:32px;min-height:44px;justify-content:center}.site-header--compact .site-header__utility-label{display:none}.site-header--compact .site-header__utility-icon{display:block}.site-header--compact .site-header__account-cart [data-cart-count]{position:absolute;inset-block-start:0;inset-inline-end:-8px;font-size:10px}}@media(min-width:990px)and (max-width:1279px){.site-header--compact>header{grid-template-columns:180px minmax(0,1fr) auto;gap:12px;padding-inline:20px}.site-header--compact .site-header__search{width:32px;padding:6px;justify-content:center}.site-header--compact .site-header__suggestion{display:none}.site-header--compact .site-header__nav{font-size:12px}}@media(max-width:989px){.site-header__custom-logo{max-height:40px}.site-header__brand{width:195px;max-width:calc(100vw - 130px)}.site-header__mobile-menu .header-language__panel{inset-inline-start:0;inset-inline-end:auto}.site-header__mobile-menu .header-language>summary{justify-content:flex-start}}.navigation-column__group-title{margin-block:14px 0;font:400 15px / 1.4 var(--font-mono);color:var(--color-muted);text-transform:uppercase}@media(max-width:989px){.site-header__mobile-menu .site-header__mobile-language{display:block}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/header.css.map */
