:root{interpolate-size:allow-keywords}drawer-toggle{display:block;cursor:pointer}.header{isolation:isolate;padding:1rem;display:flex;align-items:center;justify-content:space-between;background:#fff;top:0;left:0;z-index:4;width:100%;color:#181818;transition:background .3s ease-in;position:relative}.header a{color:inherit;text-decoration:none}.header summary{cursor:pointer}.header.pull-up:not(.scrolled){background:transparent;color:#fff;margin-bottom:calc(var(--_header-height) * -1)}.header__logo{width:6.25rem}.header__icons{display:flex;align-items:center;gap:1rem}.header__icon{border:0;background-color:transparent;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease-in-out,fill .3s ease-in-out;z-index:4}.header__icon:hover{cursor:pointer;background-color:transparent;border:none;color:currentColor}.header__icon.header__icon--desktop{display:none}.header__icon svg{width:24px;fill:currentColor;pointer-events:none}@media screen and (min-width: 64rem){.header__icon.header__cart{display:flex}[id^=shopify-section-header].header--sticky{position:sticky;z-index:4;top:0}}.header__search-form{position:relative;flex-grow:1}.header__search-form .icon--search{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem}body.no-scroll,body.no-scroll main{overflow:hidden}body.no-scroll #shopify-section-header{z-index:2147483638;position:relative}.header__desktop-search:has(input:focus),.header__desktop-search:has(input:focus-visible){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.header__close-search{display:none}@media screen and (min-width: 64rem){.header__icon svg{width:1.5rem;height:1.5rem}.header__mobile-search{display:none}}.header__search-form-wrap{display:none}.header__search{display:flex;gap:25px;justify-content:space-between;align-items:center}.header__search-mobile{cursor:pointer}.header__desktop-store-switch{z-index:5;display:none}.showing__search .header__close-search{display:block}@media screen and (max-width: 64rem){.showing__search .header__search-form-wrap{display:block;position:fixed;width:100vw;height:var(--window-height);background:#fff;z-index:10;left:0;top:0;padding:12px 24px}.header__search{color:#181818}[id^=shopify-section-header].header--sticky-mobile{position:sticky;top:0;z-index:4}}@media screen and (min-width: 75rem){.header__icon.header__icon--desktop{display:flex}.header__search-form-wrap,.header__desktop-store-switch{display:block}.header__icon.header__icon--mobile{display:none}.header__desktop-search:has(input:focus) .header__search-form,.header__desktop-search:has(input:focus-visible) .header__search-form{width:44.5vw;margin:0 auto}}.header__desktop-store-switch .store-switcher .store-switcher__summary{display:flex;gap:.5rem;align-items:center;padding:.25rem .75rem .25rem .25rem;background-color:#f5f5f5;border-radius:3rem}.header--sonder .header__desktop-store-switch .store-switcher .store-switcher__summary{background-color:#585858}.header__desktop-store-switch .store-switcher__toggle:checked+.store-switcher__summary{border-radius:1rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.header__desktop-store-switch .store-switcher__summary-title{display:none}.store-switcher svg{width:.85rem}.store-switcher ul{position:absolute;top:calc(100% - 1.55rem);list-style:none;background-color:#f5f5f5;padding:1rem;border-radius:.5rem;border-top-left-radius:0}.store-switcher li a{display:flex;align-items:center;gap:.5rem;color:#000}.store-switcher li img{width:1rem;height:1rem}.store-switcher li+li{margin-top:.5rem}.header__toggle{position:relative}.header__toggle .icon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:scale .2s ease-out,opacity .2s ease-in-out}.header__toggle .icon.icon--nav-close{visibility:hidden;opacity:0;scale:.4}.header details summary::-webkit-details-marker{display:none}.header__mobile-navigation-wrap::details-content,.header__mobile-navigation details::details-content{left:-100%;position:absolute;width:100%;transition:left .3s ease-in-out,content-visibility .5s;transition-behavior:allow-discrete}.header__mobile-navigation-wrap::details-content{top:100%}.header__mobile-navigation details::details-content{top:0;height:calc(100% + var(--_header-height))}.header__mobile-navigation-wrap[open]::details-content,.header__mobile-navigation details[open]::details-content{left:0}.header__icon{color:currentColor}@media screen and (min-width: 75rem){.header.pull-up:not(.scrolled),.header.header--sonder{color:#fff}.header:has(.header__search-field:focus-visible),.header:has(.header__search-field:focus),.header--always-white,.header.scrolled,header:has(.header__megamenu[open]),.header:has(.header__mobile-navigation-wrap[open]){background:linear-gradient(0deg,#fff -.48% 100%);color:#181818}.header__search .icon--search,.header__search .reset__button,.header__search-field{color:currentColor!important}.header__search-field{border-color:currentColor!important}}.header:has(.header__mobile-navigation-wrap[open]) .header__icon:not(summary){opacity:0}.header:has(.header__mobile-navigation-wrap[open]) .header__toggle{z-index:0;position:relative}.header:has(.header__mobile-navigation-wrap[open]) .header__toggle .icon--nav-close{scale:1;opacity:1;visibility:visible;width:24px;height:24px}.header:has(.header__mobile-navigation-wrap[open]) .header__toggle .icon--nav-hamburger{visibility:hidden;opacity:0;scale:.4}@media screen and (min-width: 64rem){.header:has(.header__mobile-navigation-wrap[open]) .header__toggle .icon--nav-close{scale:0;opacity:0;visibility:hidden}.header:has(.header__mobile-navigation-wrap[open]) .header__toggle .icon--nav-hamburger{scale:1;opacity:1;visibility:visible}}.header__mobile-navigation{position:fixed;top:calc(calc(var(--_header-height)) + var(--_announcement-bar-height));width:100%;left:0;height:calc(100dvh - calc(var(--_header-height) + var(--_announcement-bar-height)));background-color:#fff;display:flex;flex-direction:column-reverse}.header--sticky-mobile .header__mobile-navigation{top:var(--_header-height);height:calc(100dvh - calc(var(--_header-height)))}.header__drawer-header{padding:1rem;align-items:center;justify-content:space-between;display:none}@media screen and (min-width: 64rem){.header__drawer-header{display:flex}}.header__mobile-nav-search{background-color:#f5f5f5;padding:.5rem 1rem;position:relative;z-index:-1}.header__mobile-nav-search .header__search-field{border:none;width:100%;font-size:1rem;background-color:#fff}.header__mobile-nav-search .header__search-field::placeholder{color:#181818}.header__mobile-nav-search .form-wrap{background:#fff;padding:10px 16px;display:grid;grid-template-columns:auto 24px;width:100%}.header__mobile-nav-search .form-wrap .icon{width:24px;height:24px}.header__mobile-nav-search button{position:absolute;top:.5rem;right:1rem;height:calc(100% - 1rem);-webkit-appearance:none;appearance:none;border:0;background-color:transparent;padding-inline:1rem;color:#181818}.header__mobile-navigation{color:#181818}.header__mobile-navigation nav{padding:1rem;margin-bottom:auto;max-height:100%;overflow-y:auto}.header__mobile-navigation nav ul{list-style:none}.header__mobile-navigation nav ul li{border-bottom:1px solid #f5f5f5}.header__mobile-navigation nav ul li .header__mobile-category{display:flex;padding-block:1rem;font-size:1.125rem;font-weight:600;align-items:center;justify-content:space-between;font-family:Barlow Semi Condensed,sans-serif}.header__mobile-navigation nav ul li .header__mobile-category svg{width:1.5rem;height:1.5rem}.header__mobile-navigation nav ul li a.header__mobile-category{font-family:Barlow,sans-serif;font-weight:400;padding-block:.75rem}.header__mobile-details[open]>summary.header__mobile-category:after{content:"";position:absolute;width:40%;height:var(--_header-height);bottom:100%;left:0;color:#000;z-index:2;display:flex;align-items:center}.header__mobile-details[open]:has(.header__mobile-details[open])>summary.header__mobile-category:after{display:none}.header__mobile-category-content.childlink-content{top:0}.header__mobile-category.childlink-category:after{top:0;bottom:auto}.header__mobile-category-header{display:flex;align-items:center;justify-content:space-between;z-index:1;padding:1rem;background-color:#fff;font-family:Barlow Semi Condensed;font-size:1.125rem;font-weight:600;line-height:110%;flex-shrink:0;border-bottom:1px solid #f5f5f5}.header__mobile-category-content{background-color:#fff}details.is-active .header__mobile-category-content{position:absolute;top:calc(var(--_header-height) * -1);left:0;width:100%;height:calc(100dvh - var(--_announcement-bar-height));overflow:hidden;display:flex;flex-direction:column}.header--sticky-mobile .header__mobile-category-content{height:100dvh}.header__mobile-category-links{flex-grow:1;overflow-y:auto;background:#fff;z-index:2;padding:1rem;padding-top:0}.header__mobile-nav-banner{display:flex;padding:1.14rem;justify-content:space-between;align-items:center;gap:1rem;background:#9c1213}.header__mobile-nav-banner p{color:#fff;margin:0}.mobile-nav-banner__heading{font-family:Barlow Semi Condensed;font-size:1.375rem;font-style:normal;font-weight:800;line-height:100%}.mobile-nav-banner__subheading{font-size:1rem;font-style:normal;font-weight:400;line-height:1.14em;letter-spacing:.2px}.header__mobile-nav-banner .button{display:flex;align-items:center;gap:.25rem;min-width:fit-content}.header__mobile-nav-footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:1rem;align-items:flex-start;align-content:flex-start;gap:1rem;align-self:stretch;flex-wrap:wrap;background:#f5f5f5}.mobile-nav-footer__button{display:flex;min-width:150px;align-items:center;gap:.75rem;font-weight:600;font-size:14px;line-height:1.5rem;letter-spacing:0;text-transform:uppercase;font-family:Barlow Semi Condensed}.mobile-nav-footer__button svg,.mobile-nav-footer__button img{width:1.5rem}@media screen and (min-width: 64rem){.header__mobile-navigation{top:0;width:30%;height:100svh;z-index:9;overflow:hidden}.header__mobile-navigation-wrap[open] .header__toggle:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100svh;background-color:#00000040}.header__mobile-category-content{top:0}.header__mobile-category-header{height:auto}.header__mobile-details[open]>summary.header__mobile-category:after{top:0;height:4rem}.header__mobile-category-content.childlink-content{height:100svh}.header__mobile-category-links{height:100%;overflow-y:auto;scrollbar-width:none}}details.header__mobile-details::details-content{left:100%}.header__desktop-navigation{display:none}.header:has(.header__search-field:focus-visible) .header__desktop-navigation,.header:has(.header__search-field:focus) .header__desktop-navigation{opacity:0}.header__callout-block{grid-column:var(--_column-number);grid-row:var(--_row-span);position:relative;isolation:isolate;padding:1rem;width:100%}.header__callout-block+.header__callout-block{margin-top:1rem}@media screen and (min-width: 64rem){.header__callout-block.is-tall{aspect-ratio:44 / 53}}.header__callout-block.has-overlay:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#18181861 45.71%,#18181800 94.34%);z-index:1}.header__mobile-callouts{flex-shrink:0;height:fit-content;display:flex;flex-direction:column;background:inherit;padding:1rem}.header__callout-block-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.header__callout-block-content{position:relative;z-index:2;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-end;width:100%;height:100%}.header__callout-block-logo{width:4.675rem}.header__callout-block-content:has(.header__callout-block-subheading){gap:1rem}.header__callout-block-content p{color:#fff;margin:0}.header__callout-block-heading{font-family:Barlow Semi Condensed;font-size:1.75rem;font-style:normal;font-weight:800;line-height:110%}.header__callout-block-content:has(.header__callout-block-subheading) .header__callout-block-heading{margin-bottom:.25rem}@media screen and (max-width: 64rem){.header__callout-block{padding:8px;min-height:60px}.header__callout-block-heading{font-size:18px}.header__callout-block-subheading{font-size:12px;white-space:nowrap;overflow:hidden}.header__callout-block-logo{display:none}.header__callout-block-content{display:flex;flex-direction:row;justify-content:space-between;gap:12px;align-items:center}.header__callout-block-content__content{width:60%}.header__callout-block-content .button{height:fit-content;font-size:11px}.header__mobile-callouts{--callouts-top-shadow: none}.header__mobile-callouts.has-overflow:not(.at-bottom){box-shadow:0 -4px 8px #18181812}}@media screen and (min-width: 75rem){.header{--_inline-padding: calc((100% - 90rem)/2) ;margin-inline:auto;padding-block:0;padding-inline:max(1.5rem,var(--_inline-padding))}.header--sonder{padding-top:1rem}.header__mobile-navigation-wrap{display:none}.header__desktop-navigation{display:block}}@media screen and (min-width: 100rem){.header{--_inline-padding: calc((100% - 92.5rem)/2) ;padding-inline:max(5rem,var(--_inline-padding))}}.header__desktop-navigation ul{display:flex;list-style:none}.header__desktop-link{display:block;padding:1.75rem 1rem;font-family:Barlow Semi Condensed;font-size:1.25rem;font-style:normal;font-weight:600;line-height:110%;border-bottom:.25rem solid transparent}.header__desktop-link:hover,.header__megamenu[open] .header__desktop-link{border-bottom-color:#9c1213}.header__megamenu::details-content{opacity:0;transition:opacity .3s ease-in-out,content-visibility .3s;transition-behavior:allow-discrete}.header__megamenu[open]::details-content{opacity:1}.header__megamenu-content{position:absolute;left:0;right:0;top:calc(100% - 1px);margin-inline:auto;padding-right:2.5rem;display:flex;align-items:stretch;max-height:calc(100svh - var(--_header-height));gap:2.5rem;width:100%;max-width:100rem;color:#181818;background-color:#fff}.header__megamenu-first-col,.header__megamenu-grid{padding-block:2.5rem}.header__megamenu-first-col{display:flex;flex-direction:column;align-items:end;justify-content:space-between;padding-inline:2.5rem;background-color:#f5f5f5}.header__first-col-wrap .header__megamenu-first-col{height:100%}.header__megamenu-first-col>div{width:clamp(11.5rem,-3.5rem + 20vw,16.5rem)}.header__megamenu-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:column;column-gap:2.5rem;width:100%;overflow-x:hidden;scrollbar-width:none}.header__megamenu-grid:has(.header__callout-block+.header__callout-block){padding-bottom:4rem}.header__category:not(:nth-child(1)){margin-top:2.5rem}.header__category--multicolumn ul{display:grid;grid-template-columns:subgrid;grid-column:var(--_small-column) / span var(--_column-span)}.header__category ul{flex-direction:column;gap:.5rem}.header__category-title{color:#181818;display:block;padding-block:.5rem;margin-bottom:.75rem;font-family:Barlow Semi Condensed;font-size:1.25rem;font-style:normal;font-weight:600}a.header__category-title:not([href="#"]):hover{text-decoration:underline}.header__category-title[href="#"],span.header__category-title{cursor:default}.header__category-item{padding-block:.25rem;font-size:.9375rem;line-height:1.4}.header__category-item:not(.is-title):hover{text-decoration:underline}.header__category-item.is-title{display:block;padding-inline:.5rem;background-color:#f5f5f5;color:#558224;font-family:Barlow Semi Condensed;font-size:1rem;font-weight:600;line-height:1}.header__category-item.is-special{display:block;padding:.5rem;font-family:Barlow Semi Condensed;font-size:1.125rem;font-weight:600;border-bottom:1px solid #f5f5f5}.header__category-item.is-special span{display:block;font-family:Barlow;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.2px}li:has(>.is-title) ul li:last-child a{border-bottom-color:transparent}.header__category-item.is-shop-all{font-size:1rem;font-weight:500;font-family:Barlow Semi Condensed;text-decoration:underline;color:#585858}ul.featured-column__childlinks{margin-top:.75rem;margin-bottom:1rem}.header__megamenu-first-col .header__category-title{margin-bottom:0}.header__megamenu-callouts{width:16.5rem}@media screen and (min-width: 87.5rem){.header__megamenu-callouts.is-small-screen{display:none}.header__megamenu-callouts.is-med-screen{display:block;padding-top:2.5rem}}.featured-column__links{gap:.75rem}.featured-column__link-block{margin-bottom:0;gap:0}.header--sonder{display:block}.header--sonder .header__bar{display:flex;justify-content:space-between}.header--sonder,.header--sonder.scrolled,.header--sonder:has(details[open]){background:#181818;color:#fff}.header--sonder:has(.header__search-field:focus-visible),.header--sonder:has(.header__search-field:focus),.header--sonder:has(.header__mobile-navigation-wrap[open]){background:#181818;color:#fff}.header--sonder .header__mobile-navigation{color:#181818}.header--sonder .header__drawer-header{background-color:#181818;color:#fff}.sonder-header__top{display:flex;align-items:center;justify-content:space-between;padding-block:.375rem}.sonder-header__top,.header__desktop-navigation--sonder{padding-inline:max(1.5rem,var(--_inline-padding))}@media screen and (min-width: 64rem){.header--sonder .header__logo-ctn{display:flex;gap:8px;align-items:end}}.header--sonder .header__logo{width:7.5rem}.sonder-header__part-of{display:flex;gap:.5rem;align-items:flex-end;font-size:.75rem;transition:opacity .2s ease-in-out;color:#fff;margin-left:3px}.sonder-header__part-of p{margin:0;font-size:.857rem}@media screen and (min-width: 64rem){.sonder-header__part-of p{font-size:1rem}}.sonder-header__part-of .sonder-header__alpkit svg{width:48px}@media screen and (min-width: 64rem){.sonder-header__part-of .sonder-header__alpkit svg{width:66px}}.header--sonder:has(.header__search-field:focus-visible) .sonder-header__part-of,.header--sonder:has(.header__search-field:focus) .sonder-header__part-of{opacity:0}.sonder-header__alpkit{display:flex}.sonder-header__alpkit svg{width:3rem}@media screen and (min-width: 64rem){.sonder-header__top a{display:flex;align-items:end;gap:.5rem}.header--sonder .header__logo{width:12rem}.sonder-header__part-of{font-size:1rem}.sonder-header__alpkit svg{width:4rem}}.header--sonder .header__mobile-nav-search{background-color:#464646}.header__desktop-navigation--sonder{margin-inline:-1rem;position:relative;border-top:1px solid #464646}.header--sonder .header__desktop-link{font-family:Barlow;font-weight:500}.header--sonder .header__megamenu[open] .header__desktop-link,.header--sonder .header__desktop-link:hover{border-bottom-color:#fff}.header--sonder details a{font-family:Proxima Nova W01 Regular}.header--sonder .header__category-item.is-title{color:#9c1213;font-family:Proxima Nova W01 Bold;text-transform:uppercase}.header--sonder .header__desktop-search .header__search-field{border-color:#585858;color:#fff}.header--sonder .header__desktop-store-switch .store-switcher .icon-chevron-down .cls-1{fill:#fff}body:has(.header:not(.header--always-white)) .collection-hero{margin-top:calc(var(--_header-height) * -1)}.header-sale-block{position:relative;padding:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#fff;grid-column:var(--_column-number)}.header-sale-block+.header-sale-block{margin-top:1.5rem}.header-sale-block--has-button{flex-direction:column;align-items:start;justify-content:start}.header-sale-block__title{font-family:Barlow Semi Condensed;font-size:1.625rem;font-weight:800;line-height:110%;margin-bottom:0}.header-sale-block__arrow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.header-sale-block__arrow svg{width:1.75rem}.header-sale-block .button{display:flex;align-items:center;gap:.25rem;color:#181818}.header-sale-block .button svg{width:1rem}.sonder-rewards-banner{padding:1rem 2.5rem;color:#fff}.sonder-rewards-banner__logo{width:5rem}.sonder-rewards-banner__heading{margin-bottom:.25rem;font-family:Barlow Semi Condensed;font-size:1.625rem;font-weight:800;line-height:110%}.sonder-rewards-banner__subheading{margin-bottom:1rem;font-size:1.125rem;font-weight:400;line-height:1.2}.sonder-rewards-banner .button{display:flex;align-items:center;gap:.25rem;color:#181818}.sonder-rewards-banner .button svg{width:1rem}.header__first-col-wrap{display:flex;flex-direction:column;width:fit-content}
/*# sourceMappingURL=/cdn/shop/t/168/assets/header.css.map */
