.drawer{position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;transition:visibility var(--duration-default) ease}.custom-header{display:flex;align-items:center;justify-content:center;width:100%;height:70px;position:relative}.custom-header__wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.custom-header__wrapper .header__icons{width:auto}.custom-header header-drawer{position:absolute;left:0;display:block}.section-header.shopify-section-group-header-group .announcement-bar-section{order:0}.custom-header__logo-wrap{position:absolute;left:50%;transform:translate(-50%)}.custom-header__menulist{opacity:0;visibility:hidden}.custom-header__menulist summary:after{content:"";position:absolute;top:15px;width:100%;height:25px;left:0}.custom-header .header__menu-item{font-size:12px;font-weight:500;letter-spacing:1.5px;padding:0;margin-right:3.5rem;position:relative;transition:all .3s ease}.custom-header .header__menu-item:after{content:"";position:absolute;width:0;height:1px;bottom:3px;left:0;background-color:currentColor;transition:width .3s ease}.custom-header .header__menu-item:hover:after{width:100%}.custom-header .header__menu-item span a{text-transform:uppercase;transition:color .3s ease}.custom-header .header__menu-item:hover span a{color:rgb(var(--color-foreground))}.custom-header .header__menu-item.link--text{position:relative;transition:all .3s ease}.custom-header .header__menu-item.link--text:after{content:"";position:absolute;width:0;height:1px;bottom:-2px;left:0;background-color:currentColor;transition:width .3s ease}.custom-header .header__menu-item.link--text:hover:after{width:100%}.custom-header .header__menu-item.link--text span{transition:color .3s ease}.custom-header .header__menu-item.link--text:hover span{color:rgb(var(--color-foreground))}.custom-header .header__menu-item:hover span,.custom-header .header__menu-item span a,.custom-header .header__menu-item:hover span a{text-decoration:none!important}.mega-menu__content-child__image{width:100%;object-fit:cover}@media (min-width: 1281px){.custom-header__menulist{opacity:1;visibility:visible}.custom-header__wrapper .header__icons{height:50px}.custom-header header-drawer{display:none}.custom-header__inline-menu ul.menu-list{display:flex;padding:0;list-style:none}.custom-header .menu-list li .mega-menu[open=true] .mega-menu__content{position:fixed;top:110px;height:100vh;padding:0!important;border-top:1px solid #dbe1e4;z-index:10;left:0;transform:translate(-100%);will-change:transform}.custom-header .menu-list li .mega-menu:not([open=true]) .mega-menu__content{position:fixed;top:110px;height:100vh;padding:0!important;border-top:1px solid #dbe1e4;z-index:10;left:0;transform:translate(-100%);will-change:transform}.custom-header .menu-list li .mega-menu[open=true] .mega-menu__content{position:fixed;top:110px;height:100vh;padding:0!important;border-top:1px solid #dbe1e4;z-index:10;left:0;transform:translate(-100%)}.custom-header .menu-list li .mega-menu[open] .mega-menu__content{transform:translate(0)}.custom-header .menu-list li .mega-menu:not([open]) .mega-menu__content{transition:transform .4s cubic-bezier(.4,0,.2,1)}.custom-header .menu-list li .mega-menu.closing .mega-menu__content{transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.scrolled-past-header sticky-header[data-sticky-type=on-scroll-up] .custom-header .menu-list li .mega-menu[open] .mega-menu__content{top:50px}.custom-header .mega-menu .mega-menu__content .mega-menu__content--0{width:400px;list-style:none;display:flex;flex-direction:column;overflow-y:auto;background-color:#fff;opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.custom-header .mega-menu[open] .mega-menu__content .mega-menu__content--0,.custom-header .mega-menu .mega-menu__content .mega-menu__content--1,.custom-header .mega-menu .mega-menu__content .mega-menu__content--2{width:400px;list-style:none;display:flex;flex-direction:column;overflow-y:auto;background-color:#fff;transform:translate(-100%);opacity:0;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}.custom-header .mega-menu .mega-menu__content .mega-menu__content--0{z-index:3}.custom-header .mega-menu .mega-menu__content .mega-menu__content--1{z-index:2;width:0;opacity:0;transform:translate(-100%);transition:width .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.custom-header .mega-menu .mega-menu__content .mega-menu__content--1 .mega-menu__content-child.transition{opacity:0;transition:opacity .15s ease-in}.custom-header .mega-menu .mega-menu__content .mega-menu__content--1 .mega-menu__content-child{transform:translate(0)}.custom-header .mega-menu .mega-menu__content .mega-menu__content--1 .mega-menu__content--1__search.transition{opacity:0;transition:opacity .15s ease-in}.custom-header .mega-menu .mega-menu__content .mega-menu__content--1 .mega-menu__content--1__search{transform:translate(0)}.custom-header .mega-menu .mega-menu__content .mega-menu__content--2{z-index:1;width:0;overflow-y:hidden;background:#e8eef0;opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1),width .15s cubic-bezier(.4,0,.2,1)}.custom-header .mega-menu .mega-menu__content .mega-menu__content--1.open{opacity:1}.custom-header .mega-menu .mega-menu__content .mega-menu__content--2.open{opacity:1;transition:opacity .15s cubic-bezier(.4,0,.2,1),width .15s cubic-bezier(.4,0,.2,1)}.custom-header .mega-menu .mega-menu__content .mega-menu__content--0.open{transform:translate(0);opacity:1;padding:2.4rem;border-right:1px solid #dbe1e4;transition:transform .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1)}.custom-header .mega-menu .mega-menu__content .mega-menu__content--1.open,.custom-header .mega-menu .mega-menu__content .mega-menu__content--2.open{transform:translate(0);opacity:1;padding:2.4rem;border-right:1px solid #dbe1e4;transition:all .15s ease-in;width:400px}.custom-header .mega-menu .mega-menu__content .mega-menu__content--0.closing,.custom-header .mega-menu .mega-menu__content .mega-menu__content--1.closing,.custom-header .mega-menu .mega-menu__content .mega-menu__content--2.closing{transform:translate(-100%);opacity:0;transition:transform .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1)}.custom-header .mega-menu__content .mega-menu__content--0.fade-out,.custom-header .mega-menu__content .mega-menu__content-child.fade-out,.custom-header .mega-menu__content .mega-menu__content--1__search.fade-out{opacity:0!important;transition:opacity .15s cubic-bezier(.4,0,.2,1)!important}.custom-header .mega-menu__content .mega-menu__content--0 li{padding:12px 0;cursor:pointer;opacity:0;transform:translateY(10px);transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.custom-header .mega-menu[open] .mega-menu__content .mega-menu__content--0 li{opacity:1;transform:translateY(0)}.custom-header .mega-menu[open] .mega-menu__content .mega-menu__content--0 li:nth-child(1){transition-delay:.03s}.custom-header .mega-menu[open] .mega-menu__content .mega-menu__content--0 li:nth-child(2){transition-delay:.04s}.custom-header .mega-menu[open] .mega-menu__content .mega-menu__content--0 li:nth-child(3){transition-delay:.05s}.custom-header .mega-menu[open] .mega-menu__content .mega-menu__content--0 li:nth-child(4){transition-delay:.06s}.custom-header .mega-menu[open] .mega-menu__content .mega-menu__content--0 li:nth-child(5){transition-delay:.07s}.custom-header .mega-menu[open] .mega-menu__content .mega-menu__content--0 li:nth-child(6){transition-delay:.08s}.custom-header .mega-menu[open] .mega-menu__content .mega-menu__content--0 li:nth-child(7){transition-delay:.09s}.custom-header .mega-menu[open] .mega-menu__content .mega-menu__content--0 li:nth-child(8){transition-delay:.1s}.custom-header .mega-menu__content .mega-menu__content--0 li:first-of-type{padding-top:0}.custom-header .mega-menu__content .mega-menu__content--0 li a{width:100%;display:flex;align-items:center;justify-content:space-between;text-decoration:none;font-family:Gotham;font-size:14px;letter-spacing:0px;line-height:100%;color:#3e4856;font-weight:500;text-transform:uppercase;transition:color .3s ease}.custom-header .mega-menu__content .mega-menu__content--0 li:hover a{text-decoration:underline}.custom-header ul.menu-list li:last-of-type .header__menu-item{margin-right:0}.custom-header .mega-menu[open]>.header__menu-item{text-decoration:underline;opacity:1}.custom-header ul.mega-menu__content-child{list-style:none;padding:0;opacity:1;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.mega-menu__content-child>*{opacity:0;transform:translateY(10px);transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.mega-menu__content--1.open ul.mega-menu__content-child>*{opacity:1;transform:translateY(0)}.custom-header .mega-menu__content-link.active{text-decoration:underline!important}.custom-header .mega-menu__content--1 .mega-menu__content-child li.mega-menu__content-grandchild{font-size:12.5px;line-height:100%;letter-spacing:0;font-family:Gotham}.custom-header .mega-menu__content--1 .mega-menu__content-child li.mega-menu__content-grandchild a{text-decoration:none;color:#3e4856;transition:color .3s ease}.custom-header .mega-menu__content--1 .mega-menu__content-child li.mega-menu__content-grandchild a.active,.custom-header .mega-menu__content--1 .mega-menu__content-child li.mega-menu__content-grandchild a:hover{text-decoration:underline}.custom-header .mega-menu__content--1 .mega-menu__content-child li .mega-menu__content-grandchild__subtitle{font-family:Gotham;font-size:14px;letter-spacing:0px;line-height:100%;color:#3e4856;font-weight:500;text-transform:uppercase;margin:0}.custom-header .mega-menu__content--1 .mega-menu__content-child li.mega-menu__content-grandchild{margin:0;margin-bottom:1.6rem}.custom-header .mega-menu__content--1 .mega-menu__content-child li.mega-menu__content-grandchild__header{margin:4rem 0 2rem}.custom-header .mega-menu__content--1 .mega-menu__content-child li.mega-menu__content-grandchild__header:first-of-type{margin-top:0}.custom-header .mega-menu__content--1 .mega-menu__content-child li.mega-menu__content-grandchild .mega-menu__content-childlink{display:flex;align-items:center;justify-content:space-between}.mega-menu__content-childlink__all{text-decoration:underline!important;margin-top:2.4rem}[js-mega-menu-content] .product-list .product-item a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:60px 32px}[js-mega-menu-content] .product-list .product-item img{width:var(--width);object-fit:contain}[js-mega-menu-content] .product-list .product-item{background:#fff;height:312px;display:flex!important;align-items:center;justify-content:center;opacity:0;transform:scale(.95);transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}.custom-header .mega-menu[open] [js-mega-menu-content] .product-list .product-item{opacity:1;transform:scale(1)}.mega-menu__content--2{background:#f5f8f8}[js-mega-menu-content] .product-list{position:relative}[js-mega-menu-content] .product-list .slick-prev{left:5px;z-index:1}[js-mega-menu-content] .product-list .slick-next{right:5px}[js-mega-menu-content] .product-list .slick-prev:before,[js-mega-menu-content] .product-list .slick-next:before{display:none}[js-mega-menu-content] .product-list .slick-dots{bottom:12px;left:-5px}[js-mega-menu-content] .product-list .slick-dots li{width:auto;height:auto;padding:0}[js-mega-menu-content] .product-list .slick-dots li button{width:auto;height:auto;margin:0}[js-mega-menu-content] .product-list .slick-dots li button:before{font-size:22px;width:auto;height:auto}}.product-list__bottom{display:flex;flex-direction:column;align-items:center}.product-list__bottom p.product-list__bottom-title{margin:0 0 12px;font-size:12px;font-family:Gotham;text-align:center;color:#3e4856;line-height:100%;font-weight:300}.product-list__bottom p{font-size:10px;text-align:center;margin:0 0 40px;letter-spacing:2.4px;font-weight:500;color:#2e5c7c;line-height:100%}.product-list__bottom a{font-size:12px;font-weight:500;font-family:Gotham;color:#3e4856;line-height:100%}.mega-menu__content-0__bottom{margin:50px auto 0}.mega-menu__content-0__bottom img{width:100%;object-fit:cover}.mega-menu__content__bg{display:block!important;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility .3s cubic-bezier(.4,0,.2,1);z-index:1;left:0;position:fixed;will-change:opacity}.mega-menu__content__bg.active{opacity:1;background:#00000070;top:110px;width:100%;height:100vh;cursor:url(close-icon-blue.svg) 20 20,pointer;visibility:visible;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.mega-menu__content__bg.closing{opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 1280px){.section-header.menu-open #menu-drawer{width:100%!important;padding-top:40px}.section-header .header__icon.header__icon--menu>span svg.icon-close{opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);will-change:opacity}.section-header.menu-open .header__icon.header__icon--menu>span.mobile-close{position:fixed;top:3px;z-index:9999;right:0;height:40px;left:auto}.section-header.menu-open .header__icon.header__icon--menu>span svg.icon-close{opacity:1;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.header__icon--menu .icon.icon-close{width:15px!important;height:15px!important}.icon.icon-close,.icon.icon-close-small{width:60px!important;height:60px!important}.header__icon--menu{display:flex}.menu-drawer__menu{list-style:none;padding:0;width:100%;margin:0}.menu-drawer__menu li .menu-drawer__menu-item.list-menu__item{padding:12px 20px;width:100%;color:#3e4856!important;font-weight:400;font-size:14px;line-height:100%;display:flex;align-items:center;justify-content:space-between;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease,color .3s ease}.section-header.menu-open .menu-drawer__menu li .menu-drawer__menu-item.list-menu__item{opacity:1;transform:translateY(0)}.section-header.menu-open .menu-drawer__menu li:nth-child(1) .menu-drawer__menu-item.list-menu__item{transition-delay:.1s}.section-header.menu-open .menu-drawer__menu li:nth-child(2) .menu-drawer__menu-item.list-menu__item{transition-delay:.15s}.section-header.menu-open .menu-drawer__menu li:nth-child(3) .menu-drawer__menu-item.list-menu__item{transition-delay:.2s}.section-header.menu-open .menu-drawer__menu li:nth-child(4) .menu-drawer__menu-item.list-menu__item{transition-delay:.25s}.section-header.menu-open .menu-drawer__menu li:nth-child(5) .menu-drawer__menu-item.list-menu__item{transition-delay:.3s}.section-header.menu-open .menu-drawer__menu li:nth-child(6) .menu-drawer__menu-item.list-menu__item{transition-delay:.35s}.menu-drawer__menu li .menu-drawer__menu-item.list-menu__item.isfirst{font-weight:500}.menu-drawer__menu li .menu-drawer__menu-item.list-menu__item svg{margin-top:-2px;transform:rotate(180deg)}.js .menu-drawer__menu li{margin-bottom:0}.menu-drawer__inner-submenu .menu-drawer__close-button{margin-bottom:6px;color:#3e4856!important;display:flex;align-items:center;gap:12px;text-transform:uppercase}.menu-drawer__menu.list-menu.is-second{transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.menu-drawer__menu.list-menu.is-second.remove{transform:translate(-100%)}.menu-drawer__menu.list-menu.is-second.remove [js-childlink-title]{display:none}.menu-drawer__inner-submenu--last{position:absolute;top:0;transform:translate(100%);width:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.menu-drawer__inner-submenu--last.active{transform:translate(0)}.menu-drawer__inner-submenu.remove{opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);will-change:opacity}.menu-drawer__inner-submenu--last__content ul{padding:12px 20px;display:flex;flex-direction:column;gap:16px}.menu-drawer__inner-submenu--last__content ul a{width:100%;color:#3e4856!important;font-weight:400;font-size:14px!important;line-height:100%;display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:0!important}.menu-drawer__inner-submenu--last__content ul h2{font-size:14px;font-weight:500;margin:40px 0 4px;font-family:Gotham;color:#3e4856!important;text-transform:uppercase}.menu-drawer__inner-submenu--last__content ul li:first-of-type *{margin-top:0}.mega-menu__content-0__bottom{padding:20px;margin-top:80px}}.custom-header .mega-menu__content--1__search{position:relative;margin-bottom:32px;opacity:1;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.custom-header .mega-menu__content--1__search input{font-size:16px;line-height:20px;letter-spacing:.5px;font-family:Gotham;color:#3e4856;width:100%;padding:12px 14px;border-radius:6px;border:1px solid #dbe1e4}.custom-header .mega-menu__content--1__search a{position:absolute;right:14px;top:50%;transform:translateY(-50%);cursor:pointer;background:transparent;border:none;padding:0;width:14px;height:14px}.custom-header .mega-menu__content--1__search a:hover{opacity:.7}.custom-header .hide{display:none!important}.mega-menu__content{overflow-y:auto}.mega-menu__content::-webkit-scrollbar{width:4px}.mega-menu__content::-webkit-scrollbar-track{background:#f1f1f1}.mega-menu__content::-webkit-scrollbar-thumb{background:#888}.mega-menu__content::-webkit-scrollbar-thumb:hover{background:#555}.mega-menu__content{scrollbar-width:thin;scrollbar-color:#888 #f0f0f0}.mega-menu__content-0__bottom__caption{text-align:center;color:#585953;margin-bottom:20px}.mega-menu__content-0__bottom__caption p{margin:20}.mega-menu__content-child a,.mega-menu__content-0__bottom a{text-decoration:none}@media screen and (max-width: 480px){.section-header.menu-open #menu-drawer{padding-top:80px}.header__icon--menu .icon.icon-close{width:15px!important;height:15px!important}#menu-drawer .mobile-nav-image-container{display:block}}.mobile-nav-image-container{padding:20px 15px;display:none}.mobile-nav-image-link{display:block;text-decoration:none}.mobile-nav-image{width:100%;height:auto;max-width:100%;display:block;transition:transform .3s ease}.mobile-nav-image-link:hover .mobile-nav-image{transform:scale(1.02)}@media screen and (max-width: 749px){.mobile-nav-image-container{padding:0 20px 15px}}.mobile-nav-small-images-container{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:20px}.mobile-nav-small-images-container .mobile-nav-image-text,.mobile-nav-image-text{color:#000;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/246/assets/custom-header.css.map */
