html{scroll-padding-top:calc(var(--custom-header-height, 0px) + var(--ch-scroll-pad-extra, 0px))}.ch{--ch-top: var(--ch-top-offset, 0px);--ch-x: var(--ch-inset, 0px);position:fixed;inset-block-start:var(--ch-top);inset-inline-start:var(--ch-x);inset-inline-end:var(--ch-x);z-index:100;display:block;color:var(--ch-color, #fff);transform:translateZ(0);will-change:transform;transition:transform .35s cubic-bezier(.4,0,.2,1),inset-block-start .25s ease,inset-inline-start .25s ease,inset-inline-end .25s ease,color .25s ease}.ch.ch--pinned{--ch-top: var(--ch-top-offset-scrolled, 0px);--ch-x: var(--ch-inset-scrolled, 0px);color:var(--ch-color-scrolled, #fff)}.ch.ch--pinned.ch--at-top{--ch-top: calc(var(--ch-flow-offset, 0px) + var(--ch-flow-gap, 0px))}.ch--pinned .ch__inner{background-color:var(--ch-bg-scrolled, #dedad6);border-start-start-radius:var(--ch-radius-scrolled, 0px);border-start-end-radius:var(--ch-radius-scrolled, 0px);border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:var(--ch-shadow-scrolled, none)}.ch.ch--hidden{transform:translate3d(0,calc(-100% - var(--ch-top, 0px)),0)}.ch__strip{position:fixed;inset-block-start:-1px;inset-inline:var(--ch-inset-scrolled, 0px);z-index:98;height:calc(var(--ch-top-offset-scrolled, 0px) + var(--ch-radius-scrolled, 0px) + 1px);background-color:var(--ch-strip-color, #fff);opacity:0;transition:opacity .15s ease;pointer-events:none}.ch.ch--pinned+.ch__strip{opacity:1}.ch.ch--pinned.ch--at-top+.ch__strip,.ch.ch--hidden+.ch__strip{opacity:0}.shopify-design-mode .ch.ch--pinned.ch--hidden+.ch__strip{opacity:1}.ch__spacer{height:calc(var(--custom-header-height, var(--ch-height, 96px)) + var(--ch-top-offset, 0px))}.ch__inner{position:relative;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto auto;align-items:center;column-gap:1rem;padding:clamp(15px,2.3885px + 1.2739vw,35px) clamp(30px,-14.7097px + 4.5161vw,72px);background-color:transparent;border-start-start-radius:var(--ch-radius-top, 0px);border-start-end-radius:var(--ch-radius-top, 0px);border-end-start-radius:var(--ch-radius-bottom, 0px);border-end-end-radius:var(--ch-radius-bottom, 0px);transition:background-color .25s ease,box-shadow .25s ease,border-radius .25s ease}.ch__group{display:flex;align-items:center;gap:clamp(20px,-65.1613px + 8.6022vw,100px);min-width:0}.ch__group--center{justify-content:center}.ch__group--end{justify-content:flex-end}.ch__nav{min-width:0}.ch__list{display:flex;align-items:center;gap:var(--ch-nav-gap, 88px);margin:0;padding:0;list-style:none}.ch__link{display:inline-flex;align-items:center;color:currentColor;font-family:var(--ch-nav-font, inherit);font-size:clamp(2.2rem,.88rem + 1.0313vw,3.52rem);font-weight:var(--ch-nav-weight, 400);letter-spacing:var(--ch-nav-tracking, .06em);text-transform:uppercase;text-decoration:none;white-space:nowrap;opacity:1;transition:opacity .2s ease}.ch__link:hover,.ch__link:focus-visible{opacity:.65}.ch__link[aria-current=page],.ch__link--current{text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:1px}.ch__cart{position:relative}.ch__cart-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.35em;height:1.35em;padding-inline:.35em;border-radius:999px;background-color:currentColor;color:var(--ch-bg-scrolled, #000);font-size:.7em;font-weight:700;letter-spacing:0}.ch--pinned .ch__cart-count{color:var(--ch-bg-scrolled, #dedad6)}.ch__logo-wrapper{margin:0;font-size:inherit;line-height:0}.ch__logo{display:inline-block;color:currentColor;text-decoration:none}.ch__logo-image{display:block;width:100%;height:auto}.ch__logo-mask{display:block;width:clamp(140px,26.4968px + 11.465vw,320px);aspect-ratio:var(--ch-logo-ratio, 4);background-color:var(--ch-logo-color, currentColor);-webkit-mask-image:var(--ch-logo-src);mask-image:var(--ch-logo-src);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .25s ease}.ch--pinned .ch__logo-mask{background-color:var(--ch-logo-color-scrolled, currentColor)}.ch__logo-text{font-size:clamp(1.1rem,2.4vw,1.75rem);font-weight:500;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ch__icon-button{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin-inline-start:-10px;padding:0;border:0;background:none;color:currentColor;cursor:pointer}.ch__icon{width:20px;height:14px;overflow:visible}.ch__icon-line{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s ease}.ch__icon-line--top{transform-origin:10px 1px}.ch__icon-line--bottom{transform-origin:10px 13px}.ch__menu-toggle[aria-expanded=true] .ch__icon-line--top{transform:translateY(6px) rotate(45deg)}.ch__menu-toggle[aria-expanded=true] .ch__icon-line--middle{opacity:0}.ch__menu-toggle[aria-expanded=true] .ch__icon-line--bottom{transform:translateY(-6px) rotate(-45deg)}.ch__link--button{padding:0;border:0;background:none;line-height:inherit;cursor:pointer}.ch__sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ch :focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}@media screen and (max-width:989px){.ch{--ch-top: calc(var(--ch-top-offset-mobile, 0px) + env(safe-area-inset-top, 0px));--ch-xyz: var(--ch-inset-mobile, 0px);--ch-x: 30px}.ch.ch--pinned{--ch-top: calc(var(--ch-top-offset-scrolled-mobile, 0px) + env(safe-area-inset-top, 0px));--ch-xyz: var(--ch-inset-scrolled-mobile, 0px);--ch-x: 30px}.ch.ch--pinned.ch--at-top{--ch-top: calc(max(var(--ch-flow-offset, 0px), env(safe-area-inset-top, 0px)) + var(--ch-flow-gap-mobile, 0px))}.ch__strip{inset-inline:var(--ch-inset-scrolled-mobile, 0px);height:calc(var(--ch-top-offset-scrolled-mobile, 0px) + env(safe-area-inset-top,0px) + var(--ch-radius-scrolled, 0px) + 1px)}.ch__spacer{height:calc(var(--custom-header-height, var(--ch-height-mobile, 64px)) + var(--ch-top-offset-mobile, 0px) + env(safe-area-inset-top,0px))}.ch__inner{grid-template-rows:minmax(var(--ch-height-mobile, 64px),auto) auto;padding-inline:0}.ch__group--start{padding-inline-start:var(--ch-padding-inline-mobile, 16px)}.ch__group--end{padding-inline-end:var(--ch-padding-inline-mobile, 16px)}.ch__link{min-height:44px;font-size:clamp(1.6rem,1.3134rem + .8955vw,2.2rem)}.ch__icon-button{display:inline-flex}.ch__nav,.ch__link--desktop{display:none}.ch__logo-image,.ch__logo-mask{width:min(var(--ch-logo-width-mobile, 140px),40vw)}.ch__group,.ch__list{gap:var(--ch-nav-gap-mobile, 16px)}}@media(prefers-reduced-motion:reduce){.ch{transition:color .25s ease}.ch.ch--hidden{transform:none}}.shopify-design-mode .ch.ch--hidden{transform:none}.ch__mega{grid-row:2;grid-column:1 / -1;display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),visibility 0s linear .3s}.ch--mega-open .ch__mega{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.ch__mega-content{min-height:0;clip-path:inset(0 calc(-1 * var(--ch-padding-inline, 48px)) round 0 0 var(--ch-mega-radius, 0px) var(--ch-mega-radius, 0px))}.ch.ch--mega-open{color:var(--ch-color-scrolled, #fff)}.ch--mega-open .ch__inner{background-color:var(--ch-bg-scrolled, #dedad6);box-shadow:var(--ch-shadow-scrolled, none);border-end-start-radius:var(--ch-mega-radius, 0px);border-end-end-radius:var(--ch-mega-radius, 0px)}.ch--mega-open .ch__logo-mask{background-color:var(--ch-logo-color-scrolled, currentColor)}.ch__mega-tabs{display:flex;justify-content:center;gap:var(--ch-nav-gap, 88px);padding-block:clamp(30px,-9.3871px + 3.9785vw,67px) clamp(30px,-9.3871px + 3.9785vw,67px)}.ch__mega-tab{padding:0;border:0;background:none;cursor:pointer;color:currentColor;font-family:var(--ch-nav-font, inherit);font-size:clamp(2.2rem,.88rem + 1.0313vw,3.52rem);font-weight:var(--ch-nav-weight, 400);letter-spacing:var(--ch-nav-tracking, .06em);line-height:1;text-transform:uppercase;opacity:.45;transition:opacity .2s ease}.ch__mega-tab:hover,.ch__mega-tab:focus-visible,.ch__mega-tab.is-active{opacity:1}.ch__mega-panels{--ch-mega-slide: .45s;--ch-mega-ease: cubic-bezier(.4, 0, .2, 1);position:relative;transition:height var(--ch-mega-slide) var(--ch-mega-ease)}.ch__mega-panel{--ch-mega-shift: calc(100% + var(--ch-padding-inline, 48px));position:absolute;inset-block-start:0;inset-inline:0;padding-block-end:var(--ch-mega-pad-bottom, 32px);opacity:0;visibility:hidden;transform:translate3d(var(--ch-mega-shift),0,0);transition:transform var(--ch-mega-slide) var(--ch-mega-ease),opacity var(--ch-mega-slide) var(--ch-mega-ease),visibility 0s linear var(--ch-mega-slide)}.ch__mega-panel.is-before{transform:translate3d(calc(-1 * var(--ch-mega-shift)),0,0)}.ch__mega-panel.is-active{position:relative;opacity:1;visibility:visible;transform:translateZ(0);transition:transform var(--ch-mega-slide) var(--ch-mega-ease),opacity var(--ch-mega-slide) var(--ch-mega-ease),visibility 0s linear 0s}.ch__mega-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ch-mega-gap, 24px);max-width:calc(4 * 12vw + 3 * var(--ch-mega-gap, 24px));margin:0 auto;padding:0;list-style:none}.ch__mega-item{flex:0 0 auto}.ch__mega-card{position:relative;display:block;width:12vw;max-width:100%;aspect-ratio:4 / 5;overflow:hidden;border-radius:12px;background-color:var(--ch-mega-media-bg, transparent);box-shadow:0 1px 3px #0000000f,0 6px 18px #0000000f;color:inherit;text-decoration:none;transition:transform .35s ease,box-shadow .35s ease}.ch__mega-media{display:block;box-sizing:border-box;width:100%;height:100%;padding:var(--ch-mega-media-pad, 0);overflow:hidden}.ch__mega-media .ch__mega-image,.ch__mega-media svg{display:block;width:100%;height:100%;object-fit:var(--ch-mega-fit, cover);transition:transform .35s ease}.ch__mega-card:hover .ch__mega-image{transform:scale(1.03)}.ch__mega-name{position:absolute;z-index:1;inset-inline:var(--ch-mega-name-inset, 12px);inset-block-end:var(--ch-mega-name-inset, 12px);color:var(--ch-mega-name-color, #fff);font-family:var(--ch-nav-font, inherit);font-size:clamp(.7rem,.1677rem + .5376vw,1.2rem);letter-spacing:var(--ch-nav-tracking, .06em);line-height:1.2;text-align:start;text-transform:uppercase;overflow-wrap:break-word;pointer-events:none}.ch__mega-badge{position:absolute;z-index:1;inset-inline-start:var(--ch-mega-name-inset, 12px);inset-block-start:var(--ch-mega-name-inset, 12px);max-width:calc(100% - 2 * var(--ch-mega-name-inset, 12px));padding:.45em .85em;border-radius:999px;background-color:var(--ch-mega-badge-bg, #fff);color:var(--ch-mega-badge-color, #000);font-family:var(--ch-nav-font, inherit);font-size:clamp(.6rem,.2rem + .4vw,.95rem);letter-spacing:var(--ch-nav-tracking, .06em);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.ch__menu-nav{display:none}@media screen and (max-width:989px){.ch__mega{--ch-mega-pad: var(--ch-padding-inline-mobile, 16px);--ch-mega-gap-fluid: min(var(--ch-mega-gap, 24px), 3.6vw);--ch-mega-cols: 2;--ch-mega-card-max: 220px}.ch__mega-content{max-height:calc(100vh - var(--ch-top, 0px) - var(--custom-header-height, 80px) - max(var(--ch-x, 0px),12px) - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - var(--ch-top, 0px) - var(--custom-header-height, 80px) - max(var(--ch-x, 0px),12px) - env(safe-area-inset-bottom,0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;clip-path:inset(0 round 0 0 var(--ch-mega-radius, 0px) var(--ch-mega-radius, 0px))}.ch__mega-content::-webkit-scrollbar{display:none}.ch__menu-nav{display:block;padding-inline:var(--ch-mega-pad);padding-top:clamp(5px,1.6517px + 1.0463vw,12px)}.ch__menu-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:var(--ch-nav-gap-mobile, 16px);margin:0;padding:0;list-style:none}.ch__mega-tabs{flex-wrap:wrap;gap:0 clamp(20px,6vw,56px);padding-block:clamp(8px,2.2601px + 1.7937vw,20px) clamp(6px,2.4vw,20px);padding-inline:var(--ch-mega-pad)}.ch__mega-tab{padding-block:12px;font-size:clamp(1.75rem,1.4634rem + .8955vw,2.35rem)}.ch__mega-panels{padding-inline:var(--ch-mega-pad);overflow:hidden}.ch__mega-panel{--ch-mega-shift: calc(100% + var(--ch-mega-pad))}.ch__mega-panel:not(.is-active){inset-inline:var(--ch-mega-pad)}.ch__mega-grid{gap:var(--ch-mega-gap-fluid);max-width:calc(var(--ch-mega-cols) * var(--ch-mega-card-max) + (var(--ch-mega-cols) - 1) * var(--ch-mega-gap-fluid))}.ch__mega-item{flex-basis:calc((100% - (var(--ch-mega-cols) - 1) * var(--ch-mega-gap-fluid)) / var(--ch-mega-cols) - .5px);min-width:0}.ch__mega-card{width:100%}.ch__mega-name{font-size:clamp(1.1rem,.97rem + .33vw,1.3rem)}.ch__mega-badge{font-size:clamp(.9rem,.8rem + .25vw,1.05rem)}}@media screen and (min-width:750px)and (max-width:989px){.ch__mega{--ch-mega-gap-fluid: min(var(--ch-mega-gap, 24px), 2.6vw);--ch-mega-cols: 4;--ch-mega-card-max: 180px}}@media screen and (max-width:749px){.ch,.ch.ch--pinned{--ch-x: 15px}}@media(prefers-reduced-motion:reduce){.ch__mega,.ch--mega-open .ch__mega,.ch__mega-panels,.ch__mega-panel,.ch__mega-panel.is-active,.ch__mega-card,.ch__mega-card .ch__mega-image,.ch__icon-line{transition:none}.ch__mega-card:hover,.ch__mega-card:hover .ch__mega-image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-custom-header.css.map */
