.header{position:relative;z-index:3}@media screen and (max-width: 1024px){.header{position:fixed;top:0;width:100%;left:0;right:0;margin:0 auto;background:#fff}.header.header-scrolled,.announcement-bar-disabled .header{top:0;transition:top .2s ease}}.header a{text-decoration:none}.header-nav-item{font-size:1.2rem;padding:0 1rem;font-weight:400;line-height:1.8rem}.header-nav-item.header-nav-item--user{padding:0}#bubble-cart-mobile .bubble-cart-desk__icon__mobile{width:27px}.header-nav-item.header-nav-item--cart .bubble-cart-desk__icon{width:23px;display:block;height:auto}.header-nav-item .header-account-trigger{padding:0 1rem;display:flex}.header-nav-item .header-account-trigger .header-account-trigger__icon{width:24px;height:auto}@media screen and (min-width: 990px){.header-nav-item .header-account-trigger .header-account-trigger__icon{width:20px;height:auto}}.header-nav-item.header-nav-item--cart .cartItemsNumber:not(.cartItemsNumber--modal){position:absolute;bottom:-10px;background-color:#e1e1e1;border-radius:100%;padding:8px;right:-8px;width:8px;height:8px;text-align:center;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:10px}.header-nav-item .icon-search{display:block;font-size:20px}.header .header-main-navbar{background:#fff;z-index:1;padding:1.5rem 2rem}.header .header-nav-item .mobile-cart-bubble .cartItemsNumber{right:0;bottom:0}.header .header-nav-left .header-hamburger-menu-button img{width:2.4rem;height:2.4rem}.header .header-menu-mobile{position:fixed;top:101.5px;width:100vw;height:calc(100vh - 101.5px);background-color:#fff;transform:translate(-100vw)}.announcement-bar-disabled-body .header .header-menu-mobile{top:70px;height:calc(100vh - 70px)}@media screen and (max-width: 644px){.header .header-menu-mobile{top:101.5px;height:calc(100vh - 101.5px)}}.header-content-relative-mobile{position:relative;height:100%;overflow-y:auto;text-align:center}.header-content-relative-mobile ul{list-style:none;padding:0;margin:0;text-align:center;background:#fff;height:100%}.primary-ul{z-index:1}.header-content-relative-mobile .nav-left-mobile-ul{margin-bottom:3rem}.sublink-mobile-secondary ul li{padding:1rem 0}.sublink-mobile-secondary{text-transform:uppercase;font-size:1.4rem;letter-spacing:0;line-height:2.1rem;opacity:0;visibility:hidden;height:0;overflow-y:hidden}body.loaded .header .header-menu-mobile{transition:all .6s cubic-bezier(.36,.38,0,1)}.header-menu-mobile.menu-opened{transform:translate(0);transition:all .6s cubic-bezier(.36,.38,0,1)}.header-menu-mobile.menu-opened *{opacity:0;animation-name:contentFade;animation-duration:.8s;animation-delay:.6s;animation-fill-mode:forwards}.header-hamburger-menu-button.menu-opened .header-hamburger-menu-icon,.header-hamburger-menu-button .header-hamburger-menu-close-icon{display:none}.header-hamburger-menu-button.menu-opened .header-hamburger-menu-close-icon,.header-hamburger-menu-button .header-hamburger-menu-icon{display:block}.header-list-mobile,.header-secondary-list-mobile{list-style:none;padding:0;margin:0;width:100%}.header-list-mobile .header-list-item-title-mobile{font-size:3rem;line-height:4.5rem;font-weight:400}.header-secondary-list-mobile .header-secondary-list-item-mobile{font-size:1.8rem;line-height:2.7rem;font-weight:400;padding:1rem 0;width:100%}.header-list-item-mobile{width:100%;display:block;height:45px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;background-color:#fff}.sublink-mobile.sublink-mobile-secondary:has(ul.active-nav-item) ul:not(ul.active-nav-item,ul.active-nav-item .sublink-mobile.tertiary ul){display:none}.active-nav-item{position:absolute;top:0;left:0;width:100%;height:100vh;min-height:100vh;background-color:#fff;z-index:1;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.active-nav-item .primary-mobile{margin-bottom:7rem}.active-nav-item .primary-mobile:before{content:"\e929";font-family:icomoon;display:block;font-size:20px;font-size:2rem;top:2.5rem;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2.6rem}.active-nav-item .sublink-mobile-secondary{opacity:1;height:auto;visibility:visible;overflow-y:auto}.sublink-mobile.tertiary{opacity:0;height:0;visibility:hidden;overflow-y:hidden}.secondary-li.active-nav-item{z-index:1;padding-top:0}.secondary-li.active-nav-item .secondary-link{margin-bottom:7rem;font-size:2.2rem;text-transform:capitalize;font-weight:700;display:block;position:relative;line-height:4.5rem}.secondary-li.active-nav-item .secondary-link:before{content:"\e929";font-family:icomoon;display:block;font-size:20px;font-size:2rem;top:2.5rem;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2.6rem}.secondary-li.active-nav-item .sublink-mobile.tertiary{opacity:1;height:auto;visibility:visible;overflow-y:auto}.header-secondary-list-item-title-mobile,.header-list-item-title-mobile{width:100%;text-align:center}.header-button-mobile{width:100%;background-color:#e1e1e1;border:none;box-shadow:none;padding:3rem}.header-button-mobile .header-nav-item{letter-spacing:.05rem;font-size:1.6rem}.announcement-bar-disabled .header-announcement-bar{display:none}.header-announcement-bar{background-color:#181818;color:#fff;font-size:12px;line-height:normal;text-align:center;padding:7px 0}.announcement-carousel{position:absolute;width:70%;height:100%;overflow:hidden}.announcement-carousel-button-next,.announcement-carousel-button-close{position:absolute;display:block}.announcement-carousel-button-next{top:50%;transform:translateY(-50%);right:7rem}.announcement-carousel-button-close{top:50%;transform:translateY(-50%);right:2rem}.announcement-carousel-button-next:before,.announcement-carousel-button-close:before{font-weight:600;font-size:2rem;opacity:.6;transition:opacity .3s ease-in-out}.announcement-carousel-button-next:hover:before,.announcement-carousel-button-close:hover:before{font-weight:600;opacity:1;transition:opacity .3s ease-in-out}#shopify-section-header.announcement-bar-disabled--forced{transform:translateY(-6rem)!important;transition:none}@media screen and (min-width: 1024px){.primary{text-transform:capitalize}.navigation-left ul,.navigation-secondary ul,ul.ul-tertiary{list-style:none;padding:0;margin:0}.navigation-secondary{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.navigation-left li a{padding:2.3rem 0;display:block}.navigation-left li a:first-child{padding-top:0}.navigation-secondary a.link-secondary{display:block;padding:1rem 0 0;margin-bottom:1.7rem}.navigation-secondary a.link-secondary:first-child{padding-top:0}.ul-tertiary a{line-height:3.2rem;font-size:1.5rem}.navigation-image{margin:0 0 7%;position:relative;max-width:24.34rem;min-width:18rem;width:100%}.navigation-image a{display:block;width:100%;position:relative;padding-bottom:100%}.navigation-image a img{display:block;width:100%;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;object-fit:cover}.navigation-image a span{display:flex;width:100%;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;justify-content:center;align-items:center;line-height:30px;font-size:3rem;padding:3rem;text-align:center}.navigation-image a span.white{color:var(--white-pure)}#shopify-section-header:after{content:"";background:#000000b3;position:fixed;display:block;top:135px;right:0;bottom:0;left:0;width:100%;height:100vh;visibility:hidden;z-index:-1;opacity:0;transition:all .3s;transition-delay:.3s}.announcement-bar-disabled-body #shopify-section-header:after{top:136px}#shopify-section-header.header-overlay:after{content:"";visibility:visible;z-index:2;opacity:1}#shopify-section-header.header-scrolled.header-overlay:after{top:0}#shopify-section-header.header-scrolled{transition:all .8s cubic-bezier(.36,.38,0,1)}.announcement-bar-disabled .header.header-scrolled{min-width:104px}.header.header-scrolled{position:fixed;top:0;z-index:9;left:0;right:0;margin:0 auto;width:100%}#shopify-section-header .header.open-submenu.remove-gradient,#shopify-section-header .open-submenu{background:#fff}#shopify-section-header .header.remove-gradient{background:linear-gradient(0,#0000 0% 100%)}#shopify-section-header .header.force-only-color-black{background:linear-gradient(0,#0000 0% 100%);color:var(--black-pure)}#shopify-section-header .header.force-only-color-black a,.header.force-only-color-black,.header.force-only-color-black *{color:var(--black-pure)}#shopify-section-header .header:hover,#shopify-section-header .header.header-scrolled,#shopify-section-header .header.modal-opened{transition:background .8s cubic-bezier(.36,.38,0,1)}.navigation-left,.navigation-secondary,.navigation-image{transition:none}.header:hover *,.header.modal-opened{transition:color .5s cubic-bezier(.36,.38,0,1)}.header .border-hover:after,.header .border-active:after{background:#fff}.header:hover .border-hover:after,.header:hover .border-active:after,.header.modal-opened .border-active:after,.header.modal-opened .border-hover:after{background:#000}.header-list{list-style:none;padding-bottom:1.2rem;margin:0}.header-list .header-list-item .header-list-item-title{padding:0 2rem;font-size:1.7rem;line-height:normal;cursor:pointer}.header-list .header-list-item .header-list-item-collapse{background-color:#fff;position:absolute;display:flex;margin-top:3px;padding:2rem 3rem;padding:40px 4.5%;min-height:40rem;width:100%;left:0;right:0;visibility:hidden;z-index:-1;opacity:0;gap:15px;transition:visibility .3s linear,opacity .3s linear}.header-list-item-collapse__close{position:absolute;right:4.5%;top:0;-webkit-appearance:none;appearance:none;border:none;background:transparent;font-size:24px;display:flex;align-items:center}body.loaded .header-list .header-list-item .header-list-item-collapse{transition:all .3s;transition-delay:.3s}.header-list .header-list-item.header-list-item--open .header-list-item-collapse{visibility:visible;z-index:9999;opacity:1}.header-list-item--open .header-list-item-title .border-hover:after{background:#000;width:100%;left:0;transition:width .4s cubic-bezier(.36,.38,0,1)}body.loaded .header-list .header-list-item .header-list-item-collapse.header-list-item-collapse--open{transition:all .3s;transition-delay:.3s}.header-list .header-list-item:hover .header-list-item-title .border-hover:after{width:100%;transition:all .3s}.header .header-main-navbar{padding:1.4rem 7rem 1.2rem 5.1rem}body.loaded .header .header-main-navbar{transition:all .8s cubic-bezier(.36,.38,0,1)}.header-main-navbar .serch-icon-header{font-size:1.6rem}.header.header-scrolled,.header.modal-opened{color:#000;transition:all .8s cubic-bezier(.36,.38,0,1)}.header.header-scrolled .header-list-item-collapse .header-list-item-collapse__close{top:12px}.header.modal-opened .validation-advice{color:var(--danger)}.header.header-scrolled *,.header.modal-opened *{color:#000;transition:all .8s cubic-bezier(.36,.38,0,1)}.header .header-menu-desktop{background:#fff}.MainContent--scroll{padding-top:136px}body.loaded .header .header-menu-desktop{transition:all .8s cubic-bezier(.36,.38,0,1)}.header-menu-desktop.header-scrolled{translate:0 -100%}.header--up .header-menu-desktop{translate:0 0}.header-menu-desktop{position:sticky}.header .header-nav-center .header-logo{filter:invert(1)}body.loaded .header .header-nav-center .header-logo{transition:all .8s cubic-bezier(.36,.38,0,1)}.header .header-nav-center .header-logo.header-scrolled,.header:hover .header-nav-center .header-logo,.header.modal-opened .header-nav-center .header-logo{filter:invert(0);transition:all .8s cubic-bezier(.36,.38,0,1)}.announcement-carousel{width:50%}.announcement-carousel-button-next{right:7rem}.announcement-carousel-button-close{right:4rem}.announcement-carousel-button-next:before,.announcement-carousel-button-close:before{font-size:1.7rem}}.login-modal-in-mobile{width:100%;height:100vh;padding:2rem;padding-top:80px;background-color:#fff;position:fixed;top:0;left:0;bottom:0;right:0;z-index:999999999999;display:none}.login-modal-in-mobile .close-this-modal-mobile{position:absolute;top:83px;right:20px;display:block;font-size:40px}.navigation-secondary-with-image{flex-direction:column;justify-content:flex-start}.navigation-secondary-with-image .ul-secondary-with-image{margin-bottom:50px}#shopify-section-header header.header.forced-static-black .navigation-secondary-with-image .navigation-image a span.white{color:#fff}#toggle-search-show{font-size:3rem;margin-top:4px}
/*# sourceMappingURL=/cdn/shop/t/95/assets/section-header.css.map?v=69447588181454329141741172448 */
