@media screen and (max-width:1090px)and (min-width:990px){.header{column-gap:1rem;grid-template-columns:1fr auto .5fr}}@media screen and (max-width:1030px){.header{padding-right:2.2rem}}@media screen and (max-width:990px){.header{padding:0 1.6rem!important;height:61.5px}.header .cart-count-bubble{width:1.4rem;height:1.4rem;font-family:Industry Medium;font-size:9px;font-style:normal;font-weight:500;line-height:140%;left:3px;top:-1px}.header .cart-count-bubble span{margin-top:2px}}@media screen and (min-width:991px){.header .header__icon .icon-account{width:2.4rem;height:2.4rem;transform:translateY(4px)}}@media screen and (min-width:991px){.header .header__icon .icon-search{transform:translateY(4px);height:2.2rem!important}}@media screen and (min-width:991px){.header .header__icon.header__icon--cart .icon{height:4rem!important;transform:translateY(-2.5px)}}@media screen and (min-width:991px){.header .header__icon .icon-cart,.header .header__icon .icon-cart-empty{height:3rem;width:2.3rem}}@media screen and (min-width:991px){.header .header__icon .cart-count-bubble{width:1.4rem;height:1.4rem;font-family:Industry Medium;font-size:9px;line-height:normal;top:-1px;left:10px}}.header .header__heading{height:100%;width:100%}@media screen and (max-width:990px){.header .header__icons .header__search{margin-right:1.8rem}.header .header__icons .header__search svg{transform:translateY(2.5px)}.header .header__icons .header__icon{width:fit-content;max-width:4rem;max-height:4rem;padding:0}.header .header__icons .header__icon .icon{height:fit-content;width:fit-content;max-height:31px;max-width:23px}.header .header__icons .header__icon.header__icon--cart{margin-right:0}.header .header__icons .header__icon.header__icon--menu{margin-left:15px}}.header__heading-link{position:relative;display:flex;align-items:center;padding:0;width:250px;height:100%;background-size:cover!important}@media screen and (max-width:749px){.header__heading-link{margin-bottom:4px;padding-top:0;position:absolute}}.header__heading-link .header__heading-logo-wrapper,.header__heading-link svg{width:fit-content}@media screen and (max-width:749px){.header__heading-link .header__heading-logo-wrapper,.header__heading-link svg{margin:0 35px}}.header__heading-link .header__heading-logo-wrapper{width:190px;margin:auto}.header__heading-link svg{max-width:55px}@media screen and (max-width:749px){.header__heading-link svg{max-width:42px;height:58px}}.mega-menu[open] .header__menu-item{color:#e30613}.mega-menu__link--level-2{font-weight:700;color:#e30613!important;font-family:Industry Bold,sans-serif}.mega-menu__content{margin:0 8rem;box-shadow:0 2px 20px #100a0040}.mega-menu__content:has(.promotion_image-container){width:fit-content;margin:0 auto}.mega-menu__content .media--hover-effect img{-webkit-transition:transform 1.2s ease-out;-moz-transition:transform 1.2s ease-out;-o-transition:transform 1.2s ease-out;transition:transform 1.2s ease-out}.mega-grid{align-items:center;gap:1rem;margin-bottom:0}.mega-grid .mega_menu-img{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50px;overflow:hidden;background:#ebedee;transition:scale 1s ease-in-out}.mega-grid .mega_menu-img img{width:50px;height:50px;border-radius:50px;object-fit:cover}.mega-menu__link:hover,.mega-menu__link.mega-menu__link--active{color:#e30613!important;gap:.8rem}.mega-menu__link:hover .mega_menu-img,.mega-menu__link.mega-menu__link--active .mega_menu-img{border:2px solid #E30613;width:52px;height:52px;border-radius:52px;background:#fff;transition:scale 1s ease-in-out}.mega-menu__link:hover .media-container,.mega-menu__link.mega-menu__link--active .media-container{margin:2px;background:#ebedee;border-radius:44px;width:44px;height:44px}.mega-menu__link:hover .media-container img,.mega-menu__link.mega-menu__link--active .media-container img{border-radius:44px;width:44px;height:44px}li:last-of-type.link_only>a:not(.h6){text-decoration:underline}.header-second_level_tile{height:100px;position:relative;background-size:cover!important}.header-second_level_tile:after{background:linear-gradient(0deg,#0006 0% 100%)!important;opacity:.4;border-radius:0!important}.header-second_level_tile *{margin:0;display:flex;height:100%;justify-content:center;align-items:center;color:#fff;text-transform:none;z-index:222;position:relative}.promotion_image-container:not(.carousel,.flickity-enabled){display:flex;flex-direction:column;gap:1.6rem;justify-content:space-between}.promotion_image-container:not(.carousel,.flickity-enabled) .promotion-img{transform:translate(0);max-width:378px;margin-left:auto;width:100%;overflow:hidden}@media screen and (max-width:990px){.promotion_image-container:not(.carousel,.flickity-enabled) .promotion-img{width:calc(33.3% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(33.3% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}}.promotion_image-container:not(.carousel){display:flex;flex-direction:column;gap:1.6rem;justify-content:flex-start;min-width:378px}.promotion_image-container:not(.carousel) .promotion-img{transform:translate(0);max-width:378px;margin-left:auto;width:100%;overflow:hidden}@media screen and (max-width:990px){.promotion_image-container.carousel:not(.flickity-enabled){display:grid;grid-gap:10px;grid-template-columns:repeat(6,calc(60% - 16px));grid-template-rows:minmax(150px,1fr);overflow:auto;position:relative}}@media screen and (max-width:990px){.promotion_image-container.carousel:not(.flickity-enabled) .promotion-img{width:calc(33.3% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(33.3% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}.promotion_image-container.carousel:not(.flickity-enabled) .promotion-img:not(:first-of-type){display:none}}.promotion_image-container .promotion-img{height:160px}.promotion_image-container .promotion-img a{width:100%;height:100%;display:block;overflow:hidden}.promotion_image-container .promotion-img a .icon-caret-right{display:none;margin-left:6px}.promotion_image-container .promotion-img a:hover .icon-caret-right{display:inline-flex}.promotion_image-container .promotion-img .media{width:100%;height:100%;position:inherit}.promotion_image-container .promotion-img .img-content{display:flex!important;align-items:flex-start;justify-content:flex-end;color:#fff;padding:1.6rem;flex-direction:column}.promotion_image-container .promotion-img .img-content *{color:#fff;z-index:1;margin:.4rem 0 0}.promotion_image-container .promotion-img .img-content .content-sub_heading{font-size:1.6rem;text-transform:uppercase}@media screen and (max-width:749px){.promotion_image-container .promotion-img .img-content .content-sub_heading{font-size:1.2rem}}.promotion_image-container .promotion-img .img-content .content-heading{text-transform:none}@media screen and (max-width:749px){.promotion_image-container .promotion-img .img-content .content-heading{font-size:2rem}}.promotion_image-container .promotion-img .img-content .small_logo-container{margin-bottom:.8rem}.promotion_image-container .promotion-img .img-content .small_logo-container .media{background-size:contain}.mega-menu__list:not(.mega-menu__list--condensed) .mega-menu__link--level-2{padding-bottom:2.4rem}.mega-menu__list .mega-menu__link.link_only{padding-bottom:0}.mega-menu__list{gap:1.8rem 2.4rem}.mega-menu__list li{width:250px}.mega-menu__list ul a{font-size:1.6rem}.mega-menu__list--condensed{display:flex;gap:1.2rem;flex-direction:row}.mega-menu__list--condensed .mega-menu__link{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:150%}.mega-menu__list--condensed .mega-menu__link .mega_menu-img img{object-fit:cover}.bg-overlay:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(270deg,#0000 33.91%,#000),linear-gradient(180deg,#0000 52.5%,#000c);border-radius:6px}.header__menu-item{padding:3.65rem 2.4rem 3.45rem}.header__menu-item:hover{color:#e30613!important}.header__menu-item .icon-caret{top:calc(50% - .6rem)}@media screen and (max-width:1360px){.header__menu-item{padding:3.55rem 2.4rem}}@media screen and (max-width:1250px){.header__menu-item{padding:3.55rem .8rem}}@media screen and (max-width:1150px){.header__menu-item{padding:3.55rem .7rem}}.menu-drawer__navigation{padding:1.6rem;-ms-overflow-style:none;scrollbar-width:none}.menu-drawer__navigation::-webkit-scrollbar{display:none}.menu-drawer{overflow:scroll;border:0}.menu-drawer .menu-drawer__close-button{width:calc(100% - 32px);color:#616161;border-bottom:1px solid #E0E0E0;margin:0 1.6rem;padding:1.6rem 0}.menu-drawer .menu-drawer__close-button .icon-arrow{width:14px;height:18px}.menu-drawer .menu-drawer__close-button .icon-arrow path{fill:#616161}.menu-drawer .predictive-search--search-template{width:100%;left:.2px}.menu-drawer .menu-drawer__inner-submenu.second_level>.menu-drawer__menu{padding:0 1.6rem}.menu-drawer .menu-drawer__inner-submenu.second_level>.menu-drawer__menu .menu-item-second{margin:0}.menu-drawer .menu-drawer__inner-submenu.second_level>.menu-drawer__menu .menu-item-second:not(:first-of-type) details{border-top:1px solid #E0E0E0}.menu-drawer .menu-drawer__inner-submenu.second_level>.menu-drawer__menu .menu-item-second li .menu-drawer__menu-item{padding:.4rem 0;font-size:1.6rem}.menu-drawer .menu-drawer__inner-submenu.second_level>.menu-drawer__menu .menu-item-second li:first-of-type .menu-drawer__menu-item{padding-top:0}.menu-drawer .menu-drawer__inner-submenu.second_level>.menu-drawer__menu .menu-item-second li:last-of-type .menu-drawer__menu-item{padding-bottom:0}.menu-drawer .menu-drawer__inner-submenu.second_level>.menu-drawer__menu .menu-item-second li.link_only{padding-top:0}.menu-drawer .menu-drawer__inner-submenu.second_level>.menu-drawer__menu .menu-item-second li.link_only .menu-drawer__menu-item{padding:1.2rem 0 1.6rem}.menu-drawer .menu-drawer__inner-submenu.second_level>.menu-drawer__menu .menu-item-second:last-of-type details{border-bottom:1px solid #E0E0E0}.menu-drawer .has_tile .menu-drawer__menu-item.first_level{z-index:1;position:relative;padding:3.2rem 2.4rem;background-size:cover!important;color:#fff!important;font-size:1.6rem}.menu-drawer .has_tile .menu-drawer__menu-item.first_level:before{content:"";position:absolute;top:0;opacity:100%;z-index:-1;width:100%;height:100%;background:linear-gradient(90deg,#e4051f 51.5%,#e4051f00 83%);left:0}.menu-drawer .second_level summary{font-family:Industry Bold,sans-serif;padding:1.6rem 0}.menu-drawer .second_level summary .icon-caret{display:block;top:1.6rem}.menu-drawer .second_level .menu-drawer__menu{margin-top:1.6rem}.menu-drawer .second_level .menu-item-second a{padding:0 0 1.2rem;font-size:1.6rem}.menu-drawer .second_level .menu-item-second:last-of-type .link_only_second{padding-top:1.2rem;text-decoration:underline}.menu-drawer .only_2_levels{padding-top:1.6rem;margin-bottom:0!important}.menu-drawer .only_2_levels li{margin-bottom:1.2rem!important}.menu-drawer .only_2_levels li:last-of-type{margin-bottom:0!important}.menu-drawer .only_2_levels .menu-drawer__menu-item{padding:0;font-size:1.6rem}.menu-drawer .only_2_levels .menu-title{margin-bottom:1.6rem;font-family:Industry Bold,sans-serif;pointer-events:none!important}.menu-drawer .menu-drawer__menu li{margin-bottom:.8rem}.menu-drawer .menu-drawer__inner-submenu .menu-drawer__outer-list:first-of-type{margin-top:1.2rem}.menu-drawer .menu-drawer__inner-submenu .menu-drawer__outer-list .menu-drawer__menu,.menu-drawer .menu-drawer__inner-submenu .menu-drawer__outer-list .left-space{padding-left:1.6rem}.menu-drawer .menu-drawer__inner-submenu .menu-drawer__outer-list details[open]{margin:1.2rem 0}.menu-drawer .menu-drawer__inner-submenu hr{margin:2rem 1.6rem 1.2rem;background-color:#e0e0e0}.menu-drawer details[open]>summary .icon-caret{transform:rotate(180deg);overflow:visible}.menu-drawer details[open]>summary .icon-caret path:first-of-type{stroke:#000;opacity:1}.menu-drawer details[open]>summary .icon-caret path:last-of-type{stroke:#fff}@media screen and (max-width:990px){.menu-drawer{max-width:90%}}.menu-drawer .second-level_headline{padding:.8rem 1.6rem}.menu-drawer .second-level_headline .list-menu{padding:.8rem 0}.menu-drawer .second-level_headline .list-menu li{margin-bottom:.8rem}.menu-drawer details.top-menu[open] .second-level_headline{margin:1.2rem 0}.menu-drawer .carousel{padding:2.4rem 1.6rem 1.6rem;margin-bottom:4.8rem!important}.menu-drawer .carousel:after{content:"flickity";display:none}.menu-drawer .carousel .carousel-cell{width:100%;max-width:100%;margin-right:1.6rem}.menu-drawer .carousel .flickity-page-dots{left:0;bottom:-11px}.menu-drawer .carousel .flickity-page-dots .dot{margin:0 .8rem}.menu-drawer-container .menu-drawer__utility-links{display:flex;justify-content:space-between;padding:1.6rem 3rem 1.6rem 1.6rem;align-items:center;background:#fff;border-top:1px solid #E0E0E0}.menu-drawer-container .menu-drawer__utility-links .lang_selector{display:flex;align-items:center;gap:8px}.menu-drawer-container .menu-drawer__utility-links .lang_selector .disclosure{height:20px}.menu-drawer-container .menu-drawer__utility-links .lang_selector .localization-form__select{padding:0;margin:0!important;min-width:40px}.menu-drawer-container .menu-drawer__utility-links .lang_selector .localization-form__select:before,.menu-drawer-container .menu-drawer__utility-links .lang_selector .localization-form__select:after{display:none}.menu-drawer-container .menu-drawer__utility-links .lang_selector .localization-form__select .icon-caret{left:54px;right:0;top:35%}.menu-drawer-container .menu-drawer__utility-links .lang_selector .disclosure__list-wrapper .disclosure__list{min-width:5rem}.menu-drawer-container .menu-drawer__utility-links .lang_selector span{height:19px;display:flex;gap:.8rem;align-items:center}.menu-drawer-container .menu-drawer__utility-links .lang_selector span svg{scale:.99}.menu-drawer-container .menu-drawer__utility-links .lang_selector .disclosure__link{display:flex;gap:.8rem;align-items:center}.menu-drawer-container .field__input::placeholder{opacity:1}.menu-drawer-container .header__icon span .icon-close{transform:translate(-3000%)!important;position:absolute;z-index:4;display:none}.menu-drawer-container[open] span .icon-close{transform:translate(0)!important;display:block;left:1.6rem}.menu-drawer-container .menu-drawer-search{padding:0 1.6rem;display:flex}.menu-drawer-container .menu-drawer-search .header-menu_close{display:flex;align-items:center;margin-left:1.2rem;width:35px;cursor:pointer}.menu-drawer-container .menu-drawer-search .reset__button{display:none}.menu-drawer-container .menu-drawer-search summary{display:none}.menu-drawer-container .menu-drawer-search .modal__content{position:inherit}.menu-drawer-container .menu-drawer-search .search-modal__close-button{visibility:hidden}.menu-drawer-container .menu-drawer-search predictive-search{width:100%}.menu-drawer-container .menu-drawer-search predictive-search .field__label{color:#9e9e9e;font-weight:400;line-height:150%;font-size:1.4rem}.menu-drawer-container .menu-drawer-search predictive-search .field__input:focus~.field__label,.menu-drawer-container .menu-drawer-search predictive-search .field__input:not(:placeholder-shown)~.field__label{top:1px;left:1.6rem}.menu-drawer-container .menu-drawer-search predictive-search .search__input.field__input:focus{margin-top:5px}.menu-drawer-container .menu-drawer-search predictive-search .search__button{height:95%}.menu-drawer-container .menu-drawer-search predictive-search .search__input.field__input{background:#f5f5f5;padding:1.2rem 1.6rem;height:48px}.menu-drawer-container .menu-drawer-search predictive-search .field:after{display:none}.shopify-section-group-header-group{z-index:3}.header__inline-menu{margin-bottom:-2px}@media screen and (max-width:749px){.header-drawer{z-index:1}}.only_one_level_menu .mega-menu{position:relative}.only_one_level_menu .mega-menu .mega-menu__content{width:max-content;margin:-2px 0 0;left:50%;transform:translate(-50%)}.only_one_level_menu .mega-menu__list{min-width:192px}@media screen and (min-width:1000px){.centered-dropdown{position:relative}.centered-dropdown .mega-menu__content{text-align:center!important;position:absolute;left:50%;right:unset!important;-webkit-transform:translatex(-50%) translateY(-2px)!important;-o-transform:translatex(-50%) translateY(-2px)!important;transform:translate(-50%) translateY(-2px)!important}.centered-dropdown .mega-menu__content .mega-menu__list{flex-wrap:nowrap!important}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/custom-header.css.map */
