.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;padding-bottom:3rem;padding-top:3rem;position:absolute;right:0;top:100%}.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.js .mega-menu__content{opacity:0;transform:translateY(-1.5rem)}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0);max-height:unset;z-index:99}.mega-menu__list{display:grid;gap:1.8rem 4rem;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none}.mega-menu__link{color:rgba(var(--color-foreground),.75);display:block;line-height:calc(1 + .3 / var(--font-body-scale));padding-bottom:.6rem;padding-top:.6rem;text-decoration:none;transition:text-decoration var(--duration-short) ease;word-wrap:break-word}.mega-menu__link--level-2{font-weight:700}.header--top-center .mega-menu__list{display:flex;justify-content:center;flex-wrap:wrap;column-gap:0}.header--top-center .mega-menu__list>li{width:16%;padding-right:2.4rem}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:underline}.mega-menu__link--active:hover{text-decoration-thickness:.2rem}.mega-menu .mega-menu__list--condensed{display:block}.mega-menu__list--condensed .mega-menu__link{font-weight:400}nav.header__inline-menu li span{font-size:12px;font-weight:700;color:var(--text-color);font-family:var(--font-heading-family);letter-spacing:0;text-transform:uppercase}.mega-menu__content{display:flex;width:100%;justify-content:space-between}.mega-menu__content ul.mega-menu__list li a{font-size:16px;color:var(--text-color);letter-spacing:0;text-decoration:none;text-align:left}.mega-menu__content ul.mega-menu__list{padding:0;width:29%;margin:0}.mega-menu__content ul.right-img-sec{width:65%;display:flex;padding:0;list-style:none}.mega-menu__content ul.right-img-sec li{width:33%;text-align:left}.mega-menu__content ul.right-img-sec li img{max-width:100%;height:auto;max-height:290px;min-height:290px;object-fit:cover}.mega-menu__content ul.right-img-sec li{padding:0 10px}body nav.header__inline-menu .mega-menu__content ul li span{font-size:14px;font-weight:600;font-family:Roboto,sans-serif;color:var(--text-color);text-transform:capitalize}.mega-menu__content ul.mega-menu__list li{width:100%;padding:5px 0}.mega-menu__content{padding:20px 5rem}.mega-menu__content ul li a{text-decoration:none}.mega-menu__content ul.mega-menu__list li:last-child>a{font-weight:700}.mega-menu__content ul.mega-menu__list li:last-child{border-top:1px solid #3E6AE11A}.mega-menu__content ul.mega-menu__list li a span.orange{background:#ff6b35;font-size:9px;color:#fff;padding:3px 5px;border-radius:4px;display:inline-block;font-weight:500;margin-left:5px;line-height:normal}.mega-menu__content ul.mega-menu__list li a span.green{background:#44b673;font-size:9px;color:#fff;padding:3px 5px;border-radius:4px;display:inline-block;font-weight:500;line-height:normal;margin-left:5px}.mega-menu__content ul.mega-menu__list li a span.purpule{background:#a55eea;font-size:9px;color:#fff;padding:3px 5px;border-radius:4px;display:inline-block;font-weight:500;line-height:normal;margin-left:5px}.mega-menu__content ul.mega-menu__list li a b{font-family:var(--font-heading-family);text-transform:uppercase}nav.header__inline-menu .mega-menu__content ul li p{margin:0;font-size:12px;letter-spacing:0;color:#2e2e2e}div#MegaMenu-Content-8.mega-menu__content ul.right-img-sec li{width:50%}div#MegaMenu-Content-8.mega-menu__content ul.mega-menu__list{grid-template-columns:repeat(2,minmax(0,1fr))}div#MegaMenu-Content-8.mega-menu__content ul.mega-menu__list li:nth-child(2){border:none}div#MegaMenu-Content-8.mega-menu__content ul.mega-menu__list li:nth-child(2) ul li a{font-weight:400}nav.header__inline-menu>ul li:last-child span{color:#b20909}nav.header__inline-menu>ul li span,.header__menu-item:hover span{text-decoration:none}details[open]>.header__menu-item{text-decoration:none}.header__active-menu-item:before{position:absolute;left:0;right:0;content:"";height:2px;background:#1a1a1a;bottom:-12px}.header__active-menu-item{position:relative}#Details-HeaderMenu-8 .header__active-menu-item:before{background:#b20909}body .cart-count-bubble{position:static;background:none;color:#1a1a1a}body .cart-count-bubble span{color:#1a1a1a;font-size:10px}@media only screen and (min-width:1300px){.header .header__inline-menu .list-menu--inline{display:flex;justify-content:center}.header .header__inline-menu{margin-left:0}.header summary.list-menu__item{padding-right:1rem;padding-left:1rem}}@media only screen and (max-width:1400px){nav.header__inline-menu li span{font-size:12px}}@media only screen and (max-width:1400px){header nav.header__inline-menu ul.list-menu.list-menu--inline{flex-wrap:wrap}header nav.header__inline-menu ul.list-menu.list-menu--inline li span{white-space:nowrap}}@media only screen and (max-width:1200px){.mega-menu__content{padding:20px 2rem}header nav.header__inline-menu ul.list-menu.list-menu--inline{justify-content:center}}@media only screen and (max-width:991px){.menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item{font-size:18px;letter-spacing:0;font-family:var(--font-heading-family);font-weight:700;padding:15px;text-transform:uppercase}.menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item .svg-wrapper:before{content:"";height:13px;width:20px;background:url(/cdn/shop/files/menu_arrow.png?v=1757428783);background-size:8px;background-repeat:no-repeat}.menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item .svg-wrapper svg{opacity:0}.menu-drawer__close-button{font-size:18px;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase}.menu-drawer__close-button .svg-wrapper:before{content:"";height:13px;width:20px;background:url(/cdn/shop/files/menu_arrow.png?v=1757428783);background-size:8px;background-repeat:no-repeat}.menu-drawer__close-button .svg-wrapper svg{opacity:0}.menu-drawer__close-button .svg-wrapper{margin-left:-10px}.menu-drawer__navigation .menu-drawer__menu .menu-drawer__inner-submenu .menu-drawer__menu-item{font-weight:400;font-family:Roboto,sans-serif;text-transform:unset;background:none;padding:17px;font-size:16px}.header__search{display:block}.header .header__icons .header__search{display:none}.header{display:flex;justify-content:space-between}.header .header__icons{order:1}.header>.header__heading-link{line-height:0;order:2}.header__heading{order:2}header-drawer{order:3;margin-right:5px}.header .header__icons #cart-icon-bubble{left:15px}}header-drawer .icon.icon-hamburger{font-size:16px;text-transform:uppercase;font-weight:700;font-family:var(--font-heading-family)}.header .header__icons #cart-icon-bubble{font-weight:700;text-transform:uppercase;font-family:var(--font-heading-family);text-decoration:none;font-size:16px}.cart-count-bubble{color:transparent}.cart-count-bubble span{color:#fff}@media only screen and (max-width:991px){.menu-drawer__navigation{padding-top:0}.js .menu-drawer__submenu{top:-80px}.menu-drawer{overflow-x:unset}.menu-drawer__close-button{margin-top:0;border-bottom:1px solid rgba(62,106,225,.1);padding:25px}.menu-drawer__close-button:focus{background:none}.header__icon--menu .icon{z-index:9}.js .menu-drawer__submenu .menu-drawer__submenu{top:0}.header__icon--menu .icon.icon-close{margin-top:-10px;margin-right:-10px}.menu-drawer__navigation .menu-drawer__menu .menu-drawer__inner-submenu .menu-drawer__menu-item span.orange{background:#ff6b35;font-size:9px;color:#fff;padding:3px 5px;border-radius:4px;display:inline-block;font-weight:500;line-height:normal;white-space:pre;position:relative;left:5px}.menu-drawer__navigation .menu-drawer__menu .menu-drawer__inner-submenu .menu-drawer__menu-item span.green{background:#44b673;font-size:9px;color:#fff;padding:3px 5px;border-radius:4px;display:inline-block;font-weight:500;position:relative;left:5px;line-height:normal;white-space:pre}.menu-drawer__navigation .menu-drawer__menu .menu-drawer__inner-submenu .menu-drawer__menu-item span.purpule{background:#a55eea;font-size:9px;color:#fff;padding:3px 5px;border-radius:4px;white-space:pre;display:inline-block;position:relative;left:5px;font-weight:500;line-height:normal}.header .header__icons #cart-icon-bubble .cart-count-bubble{position:static;background:none;color:#000;font-size:10px;padding:0 5px;width:27px}.cart-count-bubble span{color:#000}.header__search .search-modal__content.search-modal__content-bottom{padding:0 15px;margin-bottom:15px}.header__search .search-modal__content.search-modal__content-bottom .field:before,.header__search .search-modal__content.search-modal__content-bottom .field:after{display:none}.header__search .search-modal__content.search-modal__content-bottom .field .field__label{display:none}.header__search .search-modal__content.search-modal__content-bottom .field #Search-In-Modal{background:#f5f5f5;border-radius:5px;padding:15px 15px 15px 40px;box-shadow:none;font-family:Roboto,sans-serif}.header__search .search-modal__content.search-modal__content-bottom .field .search__button.field__button{left:0;right:auto}.header__search .search-modal__content.search-modal__content-bottom .field #Search-In-Modal::placeholder{opacity:1}}#MegaMenu-Content-4.mega-menu__content ul.mega-menu__list{width:100%}#MegaMenu-Content-4.mega-menu__content .mega-menu__list{grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width:1300px){header nav.header__inline-menu summary.list-menu__item{padding:0 5px}header nav.header__inline-menu ul.list-menu.list-menu--inline li span{font-size:12px}header nav.header__inline-menu ul.list-menu.list-menu--inline li a{padding:0}header nav.header__inline-menu ul.list-menu.list-menu--inline li{padding:16px 2px}}@media only screen and (max-width:1200px){header nav.header__inline-menu ul.list-menu.list-menu--inline li span{font-size:10px}}@media only screen and (min-width:1201px){header nav.header__inline-menu ul.list-menu.list-menu--inline{display:flex;justify-content:center;padding:0 5px}}@media only screen and (min-width:1300px){nav.header__inline-menu li span,nav.header__inline-menu li a span{font-size:13px}}@media only screen and (min-width:1400px){nav.header__inline-menu li span,nav.header__inline-menu li a span{font-size:14px}header nav.header__inline-menu{padding:0 3rem}}@media only screen and (min-width:1500px){.header summary.list-menu__item{padding-right:1.3rem;padding-left:1.3rem}}nav.header__inline-menu>ul li a{text-decoration:none;color:#1a1a1a}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-mega-menu.css.map */
