.custom-header__dropdown-menu-wrapper{min-height:180px;padding:20px 0 0;background-color:#d6001c}.submenu-category-tabs ul{display:flex;justify-content:center;gap:40px;margin-bottom:20px}.submenu-category-tabs li{font-weight:700;font-size:20px;color:#fff;opacity:50%;cursor:pointer}.submenu-category-tabs li.active{color:#fff;opacity:100%;border-bottom:2px solid #fff}.submenu-panel.slide-out-left{transform:translate(-100%);z-index:1}.submenu-panel.slide-out-right{transform:translate(100%);z-index:1}.submenu-panel.slide-in{transform:translate(0);z-index:2}.submenu-category-panels{position:relative;overflow:hidden;transition:height .3s ease}.submenu-panel{position:absolute;top:0;left:0;width:100%;pointer-events:none;transform:translate(100%);transition:transform .4s ease}.submenu-panel.active{opacity:1;pointer-events:auto;position:relative;transform:translate(0);z-index:2}.submenu-thumbnail-list.one-item{display:grid;grid-template-columns:1fr}.submenu-thumbnail-list.two-items{display:grid;grid-template-columns:repeat(2,1fr)}.submenu-thumbnail-list.three-items{display:grid;grid-template-columns:repeat(3,1fr)}.submenu-thumbnail-list.four-items{display:grid;grid-template-columns:repeat(4,1fr)}.submenu-thumbnail-list.one-item .submenu-thumbnail-image{background-size:cover;background-position:center;background-repeat:no-repeat;aspect-ratio:52 / 9}.submenu-thumbnail-list.two-items .submenu-thumbnail-image,.submenu-thumbnail-list.three-items .submenu-thumbnail-image,.submenu-thumbnail-list.four-items .submenu-thumbnail-image{aspect-ratio:13 / 9}.submenu-thumbnail-item img{width:100%;object-fit:cover}.submenu-thumb-title{font-weight:700;font-size:16px;margin-top:12px}.submenu-thumb-desc{font-size:14px;color:#777}.custom-header__submenu-item{display:flex;flex-direction:column;align-items:center;text-align:center}.submenu-thumbnail-link{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;margin:0 auto;text-decoration:none;color:inherit}.submenu-thumbnail-image{width:100%;aspect-ratio:16 / 9;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.submenu-thumbnail-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.3;z-index:1}.submenu-thumbnail-title{font-size:var(--font-p-1-size);font-weight:var(--font-weight-700);text-transform:uppercase;color:var(--color-red);margin-bottom:6px}.submenu-thumbnail-subtext{font-size:var(--font-p-3-size);font-weight:var(--font-weight-400);color:#fff;opacity:.8;margin:0}.custom-header{border-color:var(--color-white)}.custom-header__menu-icon,.custom-header__menu-cart{width:25px;height:25px}.custom-header__menu-icons{gap:15px}.custom-header__drawer-left{width:100%;border-right:none}.custom-header__close{width:25px;height:25px;margin-right:15px}.custom-header__logins,.custom-header__top-link{font-size:var(--font-h4-size);letter-spacing:0;font-weight:var(--font-weight-700)}.custom-header__logins{font-weight:var(--font-weight-400)}.custom-header__drawer-left .sticky.top-0{padding:15px 10px}.custom-header__sublink{font-size:var(--font-h6-size);font-style:normal;font-weight:var(--font-weight-700);line-height:.8;letter-spacing:-.3px;text-transform:uppercase;padding:12px 0}.custom-header__sub-sublink{font-size:var(--font-p-3-size);font-style:normal;font-weight:var(--font-weight-700);line-height:.8;letter-spacing:-.2px;text-transform:uppercase}.custom-header__top-link-wrapper{padding-left:10px;padding-right:15px}.custom-header__top-link{padding:15px 0;line-height:.8}.custom-header__top-link-wrapper:last-child{border-bottom:2px solid}.custom-header__padding{padding:8.5px 10px}.custom-header__logins a{line-height:.8}.custom-header__sub-sublink-wrapper{padding:3px 0 0 10px;display:flex;flex-direction:column;gap:10px}.theme-icon.theme-icon--internet{cursor:pointer}.theme-icon.theme-icon--internet .st0{stroke-width:.5px}.data-store-toggle-content{position:absolute;left:0;height:180px;width:100%;max-width:100%;top:0%;background-color:var(--color-white);transform:translateY(-120%);transition:all .3s ease-in-out;display:none}.data-store-toggle-content.is-open{transform:translate(0);display:block}.data-store-toggle-content-inner{display:flex;flex-direction:column;padding:20px;gap:20px}.data-store-toggle-content-inner-close{background-color:var(--color-red);color:var(--color-white);padding:10px 20px;cursor:pointer;font-weight:var(--font-weight-700);font-size:var(--font-p-1-size)}.data-store-toggle-content-close{cursor:pointer}.data-store-toggle-content-close .theme-icon{position:absolute;width:20px;height:20px;right:20px;top:20px;color:var(--color-red)}.data-store-toggle-content-inner-header{color:var(--color-red);font-size:var(--font-h6-size);font-weight:var(--font-weight-700);line-height:.8;letter-spacing:-.2px;margin-top:20px}.data-store-toggle-content-inner-select{border:2px solid var(--color-red);padding:5px 10px;cursor:pointer;font-size:var(--font-p-1-size);font-weight:var(--font-weight-700);line-height:.8;letter-spacing:-.2px;color:var(--color-red);width:100%;z-index:1;position:relative;text-transform:uppercase}.global-select-wrapper{position:relative}.global-select-wrapper:after{background-image:url(/cdn/shop/files/store-locator-dropdown.png?v=1732167136);content:"";background-size:contain;background-repeat:no-repeat;border:0;transform:translateY(-50%);width:12px;height:10px;position:absolute;padding:0;top:56%;right:10px;z-index:1}.custom-header__dropdown.custom-header__dropdown--1{font-weight:var(--font-weight-400)}@media (min-width: 1023px){.custom-header__menu-link-top{font-size:25px;font-weight:var(--font-weight-700);letter-spacing:normal}.custom-header__menu-item-top{margin-left:30px}.custom-header__dropdown-menu-wrapper{position:absolute;top:100%;left:0;width:100%;z-index:30;background-color:#d6001c;text-align:center;display:none}.custom-header__dropdown-menu-wrapper.is-open{display:block}.custom-header{position:relative;z-index:40}.custom-header__dropdown-title{font-size:var(--font-h4-size);font-weight:var(--font-weight-700);text-transform:uppercase;color:var(--color-red);margin-bottom:10px}.custom-header__submenu-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1200px;margin:0 auto 20px}.custom-header__submenu-item{display:flex;flex-direction:column;align-items:center}.submenu-thumbnail-text-overlay{position:absolute;bottom:10%;left:50%;transform:translate(-50%,-00%);color:#fff;z-index:2;text-shadow:0 0 4px rgba(0,0,0,.5)}.submenu-thumbnail-title{font-size:var(--font-p-1-size);font-weight:var(--font-weight-700);text-transform:uppercase;margin-bottom:6px;color:#fff}.custom-header__dropdown{border:1px solid var(--color-white);padding:20px 20px 50px;display:flex;flex-direction:column;gap:10px;border-bottom:none;border-left:none;align-items:flex-start;font-size:var(--font-p-1-size);font-weight:var(--font-weight-700)}.custom-header__nav{padding:5px 20px}.custom-header__dropdown-child{display:none;flex-direction:column;gap:10px}.custom-header__dropdown{font-size:var(--font-p-1-size);font-style:normal;font-weight:var(--font-weight-700)}.custom-header__dropdown-menu{cursor:pointer;font-weight:var(--font-weight-700)}.custom-header__login-cart .my-auto{font-weight:var(--font-weight-700)}.custom-header__nav{padding-top:0;padding-bottom:0}.custom-menu-item{height:62px;padding-top:5px;padding-bottom:5px}.data-store-toggle-content{height:200px;max-width:400px;right:0;left:unset;top:100%;transform:translate(400px)}}@media (max-width: 1310px) and (min-width: 1024px){.custom-header .custom-header__menu-item-top{margin-left:30px}}@media (max-width: 1507px){.custom-header__menu-link-top{font-size:25px}.custom-header__menu-item-top{margin-left:30px}}@media (max-width: 1023px){.custom-header__cart-count.mobile__count{position:absolute;top:10px}}@media (max-width: 768px){.custom-header__menu-cart{position:relative}.custom-header__cart-count.mobile__count{position:absolute;transform:none;top:-14px;right:-4px}.custom-header__sub-sublink{font-size:var(--font-h6-size);font-weight:var(--font-weight-400)}.custom-header__sub-sublink-wrapper{padding-left:20px}.data-store-toggle-content-inner{padding:15px;gap:15px}.data-store-toggle-content-inner-header{font-size:var(--font-p-1-size)}.data-store-toggle-content-inner-select,.data-store-toggle-content-inner-close{font-size:var(--font-p-3-size)}.data-store-toggle-content-close .theme-icon{width:15px;height:15px;right:15px;top:12px}.custom-header__menu-icons .data-store-toggle{padding:0}.custom-header__menu-icons{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom-header.css.map */
