.l-header:has(.l-sHeader){position:relative;z-index:10;background-color:var(--l-section-background, #fff)}.l-header:has(.l-sHeader.is-stuck){min-height:var(--l-header-full, var(--l-header-height, 4.5rem))}.l-header:has(.l-sHeader.is-stuck),.l-header:has(.l-sHeader.is-search-open),.l-header:has(.l-sHeader.is-menu-open),.l-header:has(.l-sHeader.is-menu-closing){z-index:90}.l-sHeader{--l-dir: 1;--l-hover: color-mix(in srgb, var(--l-ink) 62%, var(--l-section-background, #fff));color:var(--l-ink);background-color:var(--l-section-background, #fff);transition:color .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1)}[dir=rtl] .l-sHeader{--l-dir: -1}:where(.l-sHeader__frame){--l-container-gap-mobile: 15px;--l-container-gap-desktop: 40px}.l-sHeader__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:32px;min-height:75px}.l-sHeader__start{gap:16.5px;min-width:0}.l-sHeader__menu-toggle{--l-link-tap-inset: -12px;z-index:3;width:19px;height:21px;color:var(--l-ink)}.l-sHeader__nav-list{gap:29px}.l-sHeader__nav-link{padding-block:4px;font-family:var(--l-font-body-family);font-size:18px;font-weight:var(--l-font-body-weight);font-variant:var(--l-font-caps);line-height:normal;color:var(--l-ink);text-decoration:none;letter-spacing:1.44px;white-space:nowrap}.l-sHeader__nav-link:hover,.l-sHeader__nav-link:focus-visible{color:var(--l-hover)}.l-sHeader__nav-link:focus-visible,.l-sHeader__menu-toggle:focus-visible,.l-sHeader__drawer-close:focus-visible,.l-sHeader__drawer-back:focus-visible,.l-sHeader__logo-link:focus-visible{outline:1px solid currentcolor;outline-offset:4px}.l-sHeader__logo{z-index:2;min-width:0}.l-sHeader__logo-link{color:inherit;text-decoration:none}.l-sHeader__logo-image{width:var(--l-logo-w-desktop, 194px);height:auto;object-fit:contain}.l-sHeader__logo-name{font-family:var(--l-font-heading-family);font-size:clamp(30px,3vw,44px);font-weight:var(--l-font-heading-weight);font-variant:var(--l-font-caps);letter-spacing:12px}.l-sHeader__utils{gap:22px;min-width:0;margin-block-end:-4px;margin-inline-end:5px}.l-sHeader__util{width:23px;height:23px;color:var(--l-ink);transition:opacity .4s cubic-bezier(.4,0,.2,1)}.l-sHeader__util:hover{opacity:.7}.l-sHeader__util--cart{width:24px}.l-sHeader__util--account{--shopify-account-signed-in-avatar-size: 23px;--shopify-account-signed-in-avatar-color-background: var(--l-ink);--shopify-account-signed-in-avatar-color-text: #fff}.l-sHeader__account::part(signed-out-avatar){cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;color:inherit;background:none;border:0}.l-sHeader__util-count{inset-block-start:-2px;inset-inline-start:13px;width:15px;height:15px;font-family:var(--l-font-body-family);font-size:10px;color:#000;letter-spacing:0;background-color:var(--l-accent, #78a22f);border-radius:50%}.l-sHeader__util-count[hidden]{display:none}@media screen and (min-width:1024px)and (max-width:1279px){.l-sHeader__bar{column-gap:12px}.l-sHeader__nav-list{gap:8px}}.l-sHeader__search{position:absolute;z-index:20;inset-block-start:100%;inset-inline:0;overflow-y:auto;overscroll-behavior-y:contain;display:block;max-height:calc(100dvh - var(--l-header-height, 75px));color:var(--l-mega-ink, #181818);visibility:hidden;opacity:0;background-color:var(--l-mega-bg, #fff);border-block-start:1px solid rgb(24 24 24 / 8%);transition:opacity .32s cubic-bezier(.4,0,.2,1),visibility 0s linear .32s}.l-sHeader__search.is-open{visibility:visible;opacity:1;transition:opacity .32s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.l-sHeader__search-inner{gap:32px;max-width:var(--l-container-width, 1440px);margin-inline:auto;padding:32px 40px 40px}.l-sHeader__search-form{gap:16px;padding-block-end:12px;border-block-end:1px solid rgb(24 24 24 / 8%)}.l-sHeader__search-input{min-width:0;padding:0;font-family:var(--l-font-body-family);font-size:20px;font-weight:var(--l-font-body-weight);line-height:1.4;color:inherit;letter-spacing:.5px;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:0}.l-sHeader__search-input::placeholder{color:inherit;opacity:.5}.l-sHeader__search-input:focus{outline:none}.l-sHeader__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.l-sHeader__search-submit{width:23px;height:23px;color:inherit}.l-sHeader__search.is-loading .l-sHeader__search-submit svg{opacity:0}.l-sHeader__search.is-loading .l-sHeader__search-submit:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;border:1.5px solid currentcolor;border-block-start-color:transparent;border-radius:50%;animation:l-button-rotate 1s linear infinite}.l-sHeader__search-close{font-family:var(--l-font-body-family);font-size:18px;font-weight:var(--l-font-body-weight);font-variant:var(--l-font-caps);line-height:18px;color:inherit;letter-spacing:1.44px;white-space:nowrap}.l-sHeader__search-results[hidden]{display:none}.l-sHeader__search-results[aria-busy=true]{opacity:.5}.l-sHeader__sr-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px 64px}.l-sHeader__sr-grid--products{grid-template-columns:minmax(0,1fr)}.l-sHeader__sr-links{gap:32px}.l-sHeader__sr-heading{margin:0 0 16px;font-family:var(--l-font-body-family);font-size:14px;font-weight:var(--l-font-body-weight);font-variant:var(--l-font-caps);line-height:18px;letter-spacing:1.12px;opacity:.6}.l-sHeader__sr-list{gap:10px}.l-sHeader__sr-link,.l-sHeader__sr-product,.l-sHeader__sr-all{font-family:var(--l-font-body-family);font-weight:var(--l-font-body-weight);color:inherit;text-decoration:none;transition:color .4s cubic-bezier(.4,0,.2,1)}.l-sHeader__sr-link{font-size:16px;line-height:22px;letter-spacing:.5px}.l-sHeader__sr-link mark{font-weight:600;color:inherit;background:none}.l-sHeader__sr-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px}.l-sHeader__sr-product{grid-template-columns:80px minmax(0,1fr);gap:16px;font-size:15px;line-height:20px;letter-spacing:.3px}.l-sHeader__sr-media{--l-media-ratio-mobile: 100%;--l-object-fit-mobile: contain}.l-sHeader__sr-prices{gap:4px 8px;margin-block-start:4px;font-size:14px}.l-sHeader__sr-compare{opacity:.6}.l-sHeader__sr-empty{margin:0;font-family:var(--l-font-body-family);font-size:16px;line-height:22px}.l-sHeader__sr-all{gap:6px;margin-block-start:32px;padding-block-end:2px;font-size:14px;font-variant:var(--l-font-caps);line-height:18px;letter-spacing:1.12px;border-block-end:1px solid currentcolor}.l-sHeader__sr-link:hover,.l-sHeader__sr-product:hover,.l-sHeader__sr-all:hover{color:color-mix(in srgb,var(--l-mega-ink, #181818) 62%,var(--l-mega-bg, #fff))}.l-sHeader__search-submit:focus-visible,.l-sHeader__search-close:focus-visible,.l-using-keyboard .l-sHeader__sr-link:focus-visible,.l-using-keyboard .l-sHeader__sr-product:focus-visible,.l-using-keyboard .l-sHeader__sr-all:focus-visible{outline:1px solid currentcolor;outline-offset:4px}@media screen and (max-width:1023px){.l-sHeader__search-inner{gap:24px;padding:20px 15px 28px}.l-sHeader__search-input{font-size:16px}.l-sHeader__search-submit{width:18px;height:18px}.l-sHeader__search-close{font-size:14px;letter-spacing:1.12px}.l-sHeader__sr-grid,.l-sHeader__sr-products{grid-template-columns:minmax(0,1fr)}.l-sHeader__sr-grid{gap:28px}.l-sHeader__sr-links{order:1}.l-sHeader__sr-product{grid-template-columns:64px minmax(0,1fr)}}.l-sHeader.is-stuck{position:fixed;z-index:30;inset-block-start:0;inset-inline:0;transform:translateY(-100%)}.l-sHeader.is-stuck.is-animated{transition:color .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1)}.l-sHeader.is-stuck.is-revealed{transform:translateY(0)}@media screen and (min-width:1024px){.l-sHeader__bar{transition:min-height .4s cubic-bezier(.4,0,.2,1)}.l-sHeader__logo-image{transition:width .4s cubic-bezier(.4,0,.2,1)}.l-sHeader.is-stuck .l-sHeader__bar{min-height:56px}.l-sHeader.is-stuck .l-sHeader__logo-image{width:calc(var(--l-logo-w-desktop, 194px) * .78)}.l-sHeader.is-stuck .l-sHeader__nav-link{font-size:16px}}.l-sHeader.is-menu-open,.l-sHeader.is-menu-closing,.l-sHeader.is-stuck.is-menu-open,.l-sHeader.is-stuck.is-menu-closing,.l-sHeader.is-stuck.is-animated.is-menu-open,.l-sHeader.is-stuck.is-animated.is-menu-closing{transform:none;transition:none}.l-sHeader__logo-image--transparent{display:none}:root:has(#main-content>.shopify-section:first-child .l-transparent-section) .l-header{background-color:transparent}:root:has(#main-content>.shopify-section:first-child .l-transparent-section) #main-content>.shopify-section:first-child{margin-block-start:calc(-1 * var(--l-header-full, var(--l-header-height, 0px)))}:root:has(#main-content>.shopify-section:first-child .l-transparent-section) .l-sHeader:not(.is-stuck,.is-search-open,.is-menu-open,.is-menu-closing){--l-ink: var(--l-ink-transparent, #fff);background-color:transparent}:root:has(#main-content>.shopify-section:first-child .l-transparent-section) .l-sHeader:not(.is-stuck,.is-search-open,.is-menu-open,.is-menu-closing) .l-sHeader__logo-image--default:has(+.l-sHeader__logo-image--transparent){display:none}:root:has(#main-content>.shopify-section:first-child .l-transparent-section) .l-sHeader:not(.is-stuck,.is-search-open,.is-menu-open,.is-menu-closing) .l-sHeader__logo-image--transparent{display:block}@media screen and (max-width:1023px){.l-sHeader__bar{column-gap:0;min-height:45px}.l-sHeader__logo-image{width:var(--l-logo-w-mobile, 132px);max-width:100%}.l-sHeader__logo-name{font-size:18px;letter-spacing:5px}.l-sHeader__utils{gap:16px;margin:0}.l-sHeader__util{width:15px;height:15px}.l-sHeader__util--cart{width:16px}.l-sHeader__util--account{--shopify-account-signed-in-avatar-size: 18px}.l-sHeader__util-count{inset-block-start:-4px;inset-inline-start:10px;width:12px;height:12px;font-size:8px}}.l-sHeader__drawer{--l-drawer-max-width: 478px}[dir=rtl] .l-sHeader__drawer:not(.is-active){--l-drawer-translate-x: 100%}.l-sHeader__drawer-panel{overflow-y:auto;overscroll-behavior-y:contain;color:var(--l-ink);background-color:var(--l-section-background, #fff)}.l-sHeader__drawer-bar{z-index:2;inset-block-start:0;inset-inline:0;padding:15px}.l-sHeader__drawer-back,.l-sHeader__drawer-close{pointer-events:auto;margin:-4px;padding:4px;font-family:var(--l-font-body-family);font-size:18px;font-weight:var(--l-font-body-weight);font-style:normal;font-variant:var(--l-font-caps);line-height:18px;color:var(--l-ink);text-align:center;letter-spacing:1.44px}.l-sHeader__drawer-close{margin-inline-start:auto}.l-sHeader__dnav{flex:1 1 auto;min-height:0}.l-sHeader__dtrack{grid-template-columns:100%}.l-sHeader__dpanel{pointer-events:none;grid-column:1;grid-row:1;gap:24px;padding:15px;padding-block-start:71px;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .4s ease,visibility .6s}.l-sHeader__dpanel[hidden]{display:none}.l-sHeader__drawer.is-active .l-sHeader__dpanel.is-active{pointer-events:auto}.l-sHeader__dnav.is-sub-open .l-sHeader__dpanel[data-drawer-level="0"]{pointer-events:none;transform:translate(calc(-24% * var(--l-dir)));visibility:hidden;opacity:0}.l-sHeader__dpanel--sub{transform:translate(calc(40px * var(--l-dir)));visibility:hidden;opacity:0}.l-sHeader__dpanel--sub.is-active{transform:translate(0);visibility:visible;opacity:1}.l-sHeader__dpanel--sub>*{transform:translate(calc(24px * var(--l-dir)));opacity:0;transition:transform .3s ease,opacity .2s ease}.l-sHeader__dpanel--sub.is-active>*{transform:translate(0);opacity:1;transition:transform .7s cubic-bezier(.22,1,.36,1) .08s,opacity .5s ease .08s}.l-sHeader__dpanel--sub.is-active>*+*{transition-delay:.18s}.l-sHeader__drawer.is-direct .l-sHeader__dpanel,.l-sHeader__drawer.is-direct .l-sHeader__dpanel--sub>*{transition:none}.l-sHeader__dlist{max-width:284px}.l-sHeader__dlist--utility{margin-block-start:24px}.l-sHeader__drow{gap:12px;min-height:50px;padding-block:16px;font-family:var(--l-font-body-family);font-size:20px;font-weight:var(--l-font-body-weight);line-height:18px;color:var(--l-ink);text-align:start;text-decoration:none;letter-spacing:.5px;transition:color .4s cubic-bezier(.4,0,.2,1)}.l-sHeader__drow:hover{color:var(--l-hover)}.l-sHeader__dlist--nested .l-sHeader__drow{min-height:28px;padding-block:5px;font-size:16px;font-style:normal;line-height:18px;letter-spacing:.5px}.l-sHeader__dlist--nested .l-sHeader__ditem+.l-sHeader__ditem{margin-block-start:8px}.l-sHeader__dlist--utility .l-sHeader__drow{min-height:31px;padding-block:6.5px;font-size:14px}.l-sHeader__dgroup{margin:0 0 8px;padding-block:8px;font-family:var(--l-font-body-family);font-size:20px;font-weight:var(--l-font-body-weight);line-height:18px;color:var(--l-ink);letter-spacing:.5px}.l-sHeader__dgroup:not(:first-child){margin-block-start:28px}.l-using-keyboard .l-sHeader__drow:focus-visible{outline:1px solid currentcolor;outline-offset:4px}@media(prefers-reduced-motion:reduce){.l-sHeader,.l-sHeader__bar,.l-sHeader__logo-image,.l-sHeader__search,.l-sHeader__sr-link,.l-sHeader__sr-product,.l-sHeader__sr-all,.l-sHeader.is-stuck,.l-sHeader.is-stuck.is-animated,.l-sHeader__util,.l-sHeader__drawer,.l-sHeader__drawer-panel,.l-sHeader__dpanel,.l-sHeader__dpanel--sub>*,.l-sHeader__drow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/a-header.css.map */
