:root{--_brand-bg: var(--color-background, var(--color-base-background-1));--_brand-fg: var(--color-foreground, var(--color-base-text));--site-header-height: 0px;--viewport-height: 100vh;--vh: 1vh;--header-blur-strong: 16px;--header-blur-soft: 10px;--header-saturate: 165%;--slideshow-controls-bottom: 14px}body.header-overlay-enabled #MainContent>.shopify-section:first-child{margin-top:calc(-1 * var(--site-header-height, 0px))}body.header-overlay-enabled #MainContent{overflow-x:clip}@supports not (overflow: clip){body.header-overlay-enabled #MainContent{overflow-x:hidden}}body.header-overlay-enabled .slideshow-viewport-overlay-global{transform:translateZ(0);opacity:0}body.header-overlay-enabled.overlay-cta-ready .slideshow-viewport-overlay-global{opacity:1;transition:opacity .14s ease}body.header-overlay-enabled .section-header,body.header-overlay-enabled .header-wrapper,body.header-overlay-enabled .announcement-bar-section .utility-bar{transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,-webkit-backdrop-filter .22s ease,backdrop-filter .22s ease}body.header-overlay-enabled .header-wrapper{position:relative}@supports (-webkit-touch-callout: none){body.header-overlay-enabled .header__icons,body.header-overlay-enabled .header__icon,body.header-overlay-enabled .svg-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}}body.header-overlay-enabled .section-header{border-bottom:1px solid transparent}body.header-overlay-enabled .section-header{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:9990;overflow:visible}@supports (padding: env(safe-area-inset-top)){body.header-overlay-enabled .section-header{top:0!important;padding-top:0!important}body.header-overlay-enabled .header-wrapper{padding-top:env(safe-area-inset-top)}body.header-overlay-enabled .section-header:before{content:"";position:absolute;left:0;right:0;top:0;height:env(safe-area-inset-top);pointer-events:none;z-index:0;background:linear-gradient(to bottom,rgba(var(--_brand-bg),.48),rgba(var(--_brand-bg),.22) 70%,rgba(var(--_brand-bg),0));-webkit-backdrop-filter:blur(var(--header-blur-strong)) saturate(var(--header-saturate));backdrop-filter:blur(var(--header-blur-strong)) saturate(var(--header-saturate))}}body.header-overlay-enabled .header-wrapper{overflow:visible;isolation:isolate}body.header-overlay-enabled.is-at-top .section-header{border-bottom-color:transparent}body.header-overlay-enabled.is-at-top .header-wrapper{background-color:transparent;box-shadow:none}body.header-overlay-enabled.is-at-top .header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:linear-gradient(to bottom,rgba(var(--_brand-bg),.48),rgba(var(--_brand-bg),.3) 36%,rgba(var(--_brand-bg),.14) 66%,rgba(var(--_brand-bg),0) 92% 100%);-webkit-backdrop-filter:blur(var(--header-blur-strong)) saturate(var(--header-saturate));backdrop-filter:blur(var(--header-blur-strong)) saturate(var(--header-saturate));-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,.92) 26%,rgba(0,0,0,.55) 58%,rgba(0,0,0,.14) 82%,rgba(0,0,0,0) 96%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000,#000000eb 26%,#0000008c 58%,#00000024 82%,#0000 96% 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}body.header-overlay-enabled.is-at-top .header-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:linear-gradient(to bottom,#ffffff1a,#ffffff0d 34%,#fff0 70% 100%);-webkit-backdrop-filter:blur(var(--header-blur-soft)) saturate(140%);backdrop-filter:blur(var(--header-blur-soft)) saturate(140%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(0,0,0,.35) 46%,rgba(0,0,0,0) 78%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000c,#00000059 46%,#0000 78% 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}body.header-overlay-enabled .header,body.header-overlay-enabled .header__icons,body.header-overlay-enabled .header__heading{position:relative;z-index:1}body.header-overlay-enabled .header__heading-link{transition:transform .24s ease,opacity .24s ease;opacity:1}body.header-overlay-enabled.is-scrolled .header-wrapper{background-color:rgb(var(--_brand-bg));-webkit-backdrop-filter:none;backdrop-filter:none}body.header-overlay-enabled.is-scrolled .section-header{border-bottom-color:rgba(var(--_brand-fg),.1)}body.header-overlay-enabled.is-scrolled .section-header{background-color:rgb(var(--_brand-bg))}body.header-overlay-enabled.is-scrolled .utility-bar--bottom-border,body.header-overlay-enabled.is-scrolled .utility-bar--bottom-border-social-only,body.header-overlay-enabled.is-scrolled .header-wrapper--border-bottom,body.header-overlay-enabled.is-at-top .utility-bar--bottom-border,body.header-overlay-enabled.is-at-top .utility-bar--bottom-border-social-only,body.header-overlay-enabled.is-at-top .header-wrapper--border-bottom{border-bottom-color:transparent!important}body.header-overlay-enabled.is-scrolled .header__heading-link{transform:none!important}@media screen and (max-width: 749px){body.header-overlay-enabled .header{column-gap:.4rem}body.header-overlay-enabled .header__heading-link{padding:.6rem}body.header-overlay-enabled .header__icons{padding-right:.4rem}}body.header-overlay-enabled .announcement-bar-section .utility-bar{background-color:#f5dafe!important}body.header-overlay-enabled.is-at-top .announcement-bar-section .utility-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.slideshow-viewport-overlay-global{position:fixed;left:15px;bottom:15px;z-index:999999;max-width:calc(100vw - 30px);pointer-events:none}.slideshow-viewport-overlay-global .slideshow-cta-stack{display:flex;flex-direction:column;align-items:flex-start;gap:10px;pointer-events:auto}.slideshow-viewport-overlay-global *,.slideshow-viewport-overlay-global *:before,.slideshow-viewport-overlay-global *:after{opacity:1!important;transform:none!important;animation:none!important;transition:none!important;visibility:visible!important}.slideshow-viewport-overlay-global.animate-in{animation:slideshowFadeUpGlobal .35s ease forwards}@keyframes slideshowFadeUpGlobal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 750px){.slideshow-viewport-overlay-global{display:none!important}}@media (max-width: 749px){.slideshow-viewport-overlay-global{left:0;right:0;width:100%;max-width:100vw;padding-left:15px;padding-right:15px;bottom:calc(env(safe-area-inset-bottom,0px) + 15px)}.slideshow-viewport-overlay-global .slideshow-cta-stack{width:100%;align-items:center}.slideshow-viewport-overlay-global .slideshow__text{width:min(92vw,420px);border-radius:16px;padding:14px 16px;border:1px solid rgba(255,255,255,.22);background:#ffffff1a;-webkit-backdrop-filter:blur(10px) saturate(160%);backdrop-filter:blur(10px) saturate(160%);box-shadow:0 10px 26px #00000024;text-align:center}.slideshow-viewport-overlay-global .slideshow__text .banner__heading,.slideshow-viewport-overlay-global .slideshow__text .banner__text{margin-left:auto;margin-right:auto}}.slideshow,slideshow-component{position:relative}.slideshow .slideshow__controls,slideshow-component .slideshow__controls,.slideshow .slider-buttons,slideshow-component .slider-buttons{display:flex;justify-content:center;align-items:center}.slideshow .slideshow__controls,slideshow-component .slideshow__controls{position:absolute;left:50%;right:auto;top:auto;transform:translate3d(-50%,0,0);bottom:var(--slideshow-controls-bottom);will-change:transform;z-index:30;width:auto;padding:0;margin:0;background:transparent;border:0;box-shadow:none}@supports (padding: env(safe-area-inset-bottom)){.slideshow .slideshow__controls,slideshow-component .slideshow__controls{bottom:calc(env(safe-area-inset-bottom,0px) + var(--slideshow-controls-bottom))}}.slideshow .slider-counter,slideshow-component .slider-counter{display:inline-flex;justify-content:center;align-items:center;gap:0}.slideshow .slider-counter__link--dots,slideshow-component .slider-counter__link--dots{width:44px;height:44px;padding:0;margin:0;border:0;background:transparent;display:grid;place-items:center;cursor:pointer;touch-action:manipulation;font-size:0;line-height:0;color:#fff}.slideshow .slider-counter__link--dots .dot,slideshow-component .slider-counter__link--dots .dot{width:12px;height:12px;border-radius:999px;background:transparent;border:2px solid currentColor;opacity:1;transition:background-color .18s ease,border-color .18s ease}.slideshow .slider-counter__link--active.slider-counter__link--dots .dot,slideshow-component .slider-counter__link--active.slider-counter__link--dots .dot,.slideshow .slider-counter__link--dots[aria-current=true] .dot,slideshow-component .slider-counter__link--dots[aria-current=true] .dot{background:currentColor;border-color:currentColor}.slideshow .slider-counter__link--dots:focus-visible,slideshow-component .slider-counter__link--dots:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:999px}.slideshow .slider-button--prev,.slideshow .slider-button--next,slideshow-component .slider-button--prev,slideshow-component .slider-button--next,.slideshow .slideshow__autoplay,slideshow-component .slideshow__autoplay,.slideshow .slider-counter--counter,slideshow-component .slider-counter--counter,.slideshow .slideshow__controls .slider-button,slideshow-component .slideshow__controls .slider-button,.slideshow .slideshow__controls .slideshow__autoplay,slideshow-component .slideshow__controls .slideshow__autoplay,.slideshow .slideshow__controls .slider-counter__button,slideshow-component .slideshow__controls .slider-counter__button{display:none!important}@media screen and (min-width: 750px){.announcement-bar-section .utility-bar{padding-top:10px;padding-bottom:10px}.announcement-bar__message{padding-top:2px;padding-bottom:2px}}@media (hover: hover) and (pointer: fine) and (min-width: 750px){body.header-overlay-enabled.is-at-top .header-wrapper:before,body.header-overlay-enabled.is-at-top .header-wrapper:after{transition:opacity .22s ease}body.header-overlay-enabled.is-at-top .header-wrapper:hover{background-color:rgb(var(--_brand-bg))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.header-overlay-enabled.is-at-top .header-wrapper:hover:before,body.header-overlay-enabled.is-at-top .header-wrapper:hover:after{opacity:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media screen and (min-width: 990px){.header__submenu,.mega-menu__content{z-index:60}details[open]>.header__submenu,details[open]>.mega-menu__content,details[open]>summary+.header__submenu,details[open]>summary+.mega-menu__content{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .18s ease,transform .18s ease,visibility 0s linear}.header__submenu,.mega-menu__content{will-change:opacity,transform}}.announcement-bar,.announcement-bar__message,.announcement-bar__message span,.announcement-bar__message a{text-align:center!important}.announcement-bar__message{justify-content:center!important}.announcement-bar__message,.announcement-bar__message>*{margin-left:auto!important;margin-right:auto!important}@media screen and (min-width: 990px){header .mega-menu__content{left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}header .mega-menu__list{display:flex!important;justify-content:center!important;align-items:flex-start!important;gap:40px!important;flex-wrap:nowrap!important;width:100%!important;max-width:1200px;margin:0 auto!important;padding-left:24px!important;padding-right:24px!important}header .mega-menu__list>li{flex:0 1 260px!important;text-align:center!important}header .mega-menu__list .mega-menu__link,header .mega-menu__list .list-menu__item,header .mega-menu__list a{justify-content:center!important;text-align:center!important}}.announcement-bar{display:flex!important;align-items:center!important;padding-top:6px!important;padding-bottom:6px!important;min-height:36px}.announcement-bar__message{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1.2!important;padding-top:0!important;padding-bottom:0!important}.announcement-bar__message p,.announcement-bar__message span,.announcement-bar__message a{margin:0!important;line-height:1.2!important}@media screen and (min-width: 990px){.utility-bar{padding-top:0!important;padding-bottom:0!important;min-height:24px!important;display:flex!important;align-items:center!important}.announcement-bar__message,.announcement-bar__message.h5{margin:0!important;padding:0!important;font-size:14px!important;line-height:1!important;display:flex!important;align-items:center!important}.announcement-bar__link{padding:0!important;display:flex!important;align-items:center!important}.announcement-bar-slider,.announcement-bar-slider .slider,.announcement-bar-slider .slider__slide{min-height:24px!important;padding:0!important;display:flex!important;align-items:center!important}.announcement-bar-slider .slider-button{min-height:24px!important;padding:0 6px!important}}@media screen and (min-width: 990px){:root{--drop-annc-h: 24px}.utility-bar,.utility-bar__grid{padding-top:0!important;padding-bottom:0!important;min-height:var(--drop-annc-h)!important;align-items:center!important}.utility-bar .announcement-bar,.utility-bar .announcement-bar-slider{min-height:var(--drop-annc-h)!important;height:var(--drop-annc-h)!important;padding:0!important;display:flex!important;align-items:center!important}.utility-bar .announcement-bar-slider .grid,.utility-bar .announcement-bar-slider .grid__item,.utility-bar .announcement-bar-slider .slider,.utility-bar .announcement-bar-slider .slider__slide,.utility-bar .announcement-bar-slider .slideshow__slide,.utility-bar .announcement-bar__announcement{min-height:var(--drop-annc-h)!important;height:var(--drop-annc-h)!important;padding-top:0!important;padding-bottom:0!important;display:flex!important;align-items:center!important}.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__message.h5{margin:0!important;padding:0!important;font-size:14px!important;line-height:1!important;display:flex!important;align-items:center!important}.utility-bar .announcement-bar__link{padding:0!important;display:flex!important;align-items:center!important}.utility-bar .announcement-bar-slider .slider-button{min-height:var(--drop-annc-h)!important;height:var(--drop-annc-h)!important;padding:0 6px!important}.utility-bar .announcement-bar-slider .slider-button .svg-wrapper{display:flex!important;align-items:center!important;height:var(--drop-annc-h)!important}}@media screen and (max-width: 749px){html.menu-drawer-open .header-wrapper,html.menu-drawer-open header.header,html.menu-drawer-open .header{background:#fffffffa!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.menu-drawer-open .header__icons,html.menu-drawer-open .header__heading,html.menu-drawer-open .header__inline-menu{background:transparent!important}}details-modal .search-modal,details-modal .search-modal__overlay,details-modal .search-modal__content{z-index:1000001!important}details-modal predictive-search,details-modal .predictive-search,details-modal .predictive-search__results,details-modal .predictive-search__result-list{z-index:1000002!important}@supports (-webkit-touch-callout: none){body.header-overlay-enabled .header__icons{-webkit-transform:none!important;transform:none!important;will-change:auto!important;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}}details-modal[open] .search-modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;overflow:auto!important}details-modal[open] .search-modal__overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important}details-modal[open] .search-modal__content{position:relative!important;width:100%!important;max-width:100%!important;min-height:100vh!important;overflow:auto!important}details-modal .search-modal input[type=search],details-modal .search-modal input[type=text],details-modal .search-modal .field__input{color:rgb(var(--color-foreground))!important;caret-color:rgb(var(--color-foreground))!important}details-modal .search-modal input::placeholder{color:rgba(var(--color-foreground),.65)!important}.section-header,.header-wrapper,.header,.header__icons{overflow:visible!important}body.drop-search-open.header-overlay-enabled .section-header,body.drop-search-open.header-overlay-enabled .header-wrapper,body.drop-search-open.header-overlay-enabled .announcement-bar-section .utility-bar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;transform:none!important;will-change:auto!important;isolation:auto!important}body.drop-search-open.header-overlay-enabled .header-wrapper:before,body.drop-search-open.header-overlay-enabled .header-wrapper:after{content:none!important;display:none!important}body.header-overlay-enabled details-modal .search-modal input[type=search],body.header-overlay-enabled details-modal .search-modal input[type=text],body.header-overlay-enabled details-modal .search-modal .field__input{color:#111!important;caret-color:#111!important}body.header-overlay-enabled details-modal .search-modal input::placeholder{color:#1119!important}body.header-overlay-enabled .section-header details-modal details[open] .search-modal.modal__content{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;margin:0!important;border-radius:0!important;z-index:1000001!important;overflow:auto!important}body.header-overlay-enabled .section-header details-modal details[open] .search-modal .modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:1000000!important}body.header-overlay-enabled .section-header details-modal details[open] .search-modal__content-top,body.header-overlay-enabled .section-header details-modal details[open] .search-modal__content-bottom,body.header-overlay-enabled .section-header details-modal details[open] .search-modal__close-button{position:relative!important;z-index:1000002!important}body.header-overlay-enabled .section-header details-modal .search-modal input[type=search],body.header-overlay-enabled .section-header details-modal .search-modal .field__input{color:#111!important;caret-color:#111!important}body.header-overlay-enabled .section-header details-modal .search-modal input::placeholder{color:#1119!important}body.header-overlay-enabled .section-header,body.header-overlay-enabled .header-wrapper,body.header-overlay-enabled .header,body.header-overlay-enabled .header__icons{overflow:visible!important}@supports (selector(:has(*))){body.header-overlay-enabled .section-header:has(details-modal details[open]),body.header-overlay-enabled .section-header:has(details-modal details[open]) .header-wrapper{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/header-overlay.css.map */
