.header-megamenu{display:flex;justify-content:space-between;position:relative;align-items:center;gap:65px;list-style:none;padding:0;margin-bottom:0}.mega-menu-submenu-item{display:none;padding:45px 25px;gap:40px}.mega-menu-submenu-item.active,.mega-menu-submenu-item.item-active{display:flex;background:#fff;flex-wrap:wrap;border-bottom-right-radius:12px;height:100%}.header-megamenu header-menu>details,.header-megamenu details-disclosure>details{position:inherit}.header-megamenu .mega-menu__content{padding:0}.header-megamenu li details summary{display:flex;align-items:end;gap:4px;cursor:pointer;padding:11px 0!important}.header-megamenu li details[open] summary span{color:#ea4335;font-weight:600}.header-megamenu li details[open] summary svg{rotate:180deg}.header-megamenu li details[open] summary svg path{stroke:#ea4335}.header-megamenu .active:after{content:"";display:none}.header-megamenu li details summary span,.header-megamenu li .header__menu-item.list-menu__item{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.44px;padding:0;color:#000;text-decoration:none}.header-megamenu li details summary svg{width:25px;height:25px;min-width:25px;min-height:25px}.header-megamenu li details .mega-menu__content{position:absolute;z-index:999999;background:transparent;width:100%;left:0;top:103%;border-bottom-left-radius:12px;border-bottom-right-radius:12px;overflow:hidden}.header-megamenu li details .mega-menu__content.new-menu-design{max-width:930px;right:auto}.header-megamenu li details .mega-menu__content{max-height:65vh;overflow:auto}.header-megamenu li details .mega-menu__content.new-menu-design .menu-right{width:100%}.header-megamenu .mega-menu__content ul.mega-menu__list{background:transparent;list-style:none;padding:0;display:flex}.childlink-product-blog ul{list-style:none;padding:0;display:flex;flex-wrap:wrap}.header-megamenu .mega-menu__content ul.mega-menu__list .menu-left{width:23.38%;background:#f7f9fa;border:1px solid #F1F3F4}.header-megamenu .mega-menu__content ul.mega-menu__list .menu-right{width:76.62%;background:transparent}.header-megamenu .mega-menu__content li.childlink-link{width:100%}.header-megamenu .mega-menu__content li.childlink-link.active:after{content:"";display:none}.header-megamenu .mega-menu__content li.childlink-link:hover .mega-menu__link--level-2,.header-megamenu .mega-menu__content li.childlink-link.active .mega-menu__link--level-2,.header-megamenu .mega-menu__content li.childlink-link:hover .mega-menu__link--level-2 a,.header-megamenu .mega-menu__content li.childlink-link.active .mega-menu__link--level-2 a{font-weight:600;background:#f1f3f4;color:#ea4335;width:100%}.header-megamenu .mega-menu__content li.childlink-link:hover .mega-menu__link--level-2 svg path,.header-megamenu .mega-menu__content li.childlink-link.active .mega-menu__link--level-2 svg path{stroke:#ea4335}.header-megamenu .mega-menu__content li .mega-menu__link--level-2{width:100%;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:19px;vertical-align:middle;text-transform:capitalize;cursor:pointer;display:block;text-align:left;padding:14px 10px;display:flex;justify-content:space-between;align-items:center;color:#171717;margin:0}.header-megamenu .mega-menu__content li .mega-menu__link--level-2 svg{width:24px;height:25px;min-width:24px;min-height:25px}.header-megamenu .mega-menu__content li.childlink-link.hover .childlink-list{visibility:visible;padding:25px;height:100%;display:flex;flex-wrap:wrap;gap:36px}.childlink-product-blog ul li{text-align:left;width:50%;margin-bottom:28px;display:inline-flex}.childlink-product-blog ul li:last-child,.childlink-product-blog ul li:nth-last-child(2){margin-bottom:0}.childlink-product-blog ul li:nth-child(2n){justify-content:end;text-align:end}.grandchildlink-group{margin-top:40px}.grandchildlink-group:first-child{margin-top:0}.childlink-product-blog ul li a{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:19px;text-transform:capitalize;color:#000;margin:0;display:inline-block;text-decoration:none}.childlink-product-blog ul li a:hover{color:#ea4335}.header-megamenu .mega-menu__content .product_blog-link{width:330px;padding:0;list-style:none;gap:20px;display:flex;flex-wrap:wrap}.header-megamenu .mega-menu__content .product_block-without-link{width:calc(100% - 370px)}.use-our-calculator-class{text-decoration:none!important;font-family:Montserrat,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:18px!important;text-align:center!important;text-transform:uppercase;box-shadow:4px 8px 24px #10101040;padding:12.5px 51px;display:inline-block;margin-top:40px;width:100%;background:#131313;color:#fff!important;border-radius:5px}.header-megamenu .mega-menu__content .product_block-without-link h3{font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:110.00000000000001%;text-transform:uppercase;padding-bottom:40px;width:100%;margin-bottom:0}.header-megamenu .mega-menu__content .product_blog-link li{padding:20px;border:1px solid #EBEBEB;width:100%;height:fit-content;border-radius:8px;box-shadow:-1px 2px 4px #7878781a,-2px 7px 7px #78787817,-5px 16px 10px #7878780d,-9px 29px 12px #78787803,-14px 45px 13px #78787800}.header-megamenu .mega-menu__content .product_blog-link li .image-block{width:100%;height:99px;margin-bottom:14px}.header-megamenu .mega-menu__content .product_blog-link li a{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:17px;text-transform:capitalize;color:#000;margin:0;display:inline-block}.header-megamenu .mega-menu__content .product_blog-link li h3,.header-megamenu .mega-menu__content .product_blog-link li a{font-family:Montserrat,sans-serif;font-weight:300;font-size:16px;line-height:100%;text-align:center}.header-megamenu .mega-menu__content .product_blog-link li .image-block img{width:100%;height:100%;object-fit:contain}.header-megamenu .mega-menu__content .product_blog-link li .price-and-rating{padding:14px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:10px;font-family:Montserrat;font-weight:600;font-size:16px;line-height:16px;text-align:center;text-transform:uppercase}.header-megamenu .header-mega-menu-button-block{display:flex;gap:14px}.header-megamenu .mega-menu__content .product_blog-link li a.view-product-button{width:calc(50% - 7px);font-family:Montserrat,sans-serif;font-weight:700;font-size:13px;line-height:20px;text-transform:uppercase;padding:6px 10px;background:#fdf0f0;color:#fa9993;border:1.5px solid #FA9993;border-radius:5px;margin:0}.header-megamenu .mega-menu__content .product_blog-link li a.view-product-button:hover{color:#fdf0f0;background:#fa9993}.header-megamenu .header-mega-menu-button-block product-form{width:calc(50% - 7px)}.header-megamenu .header-mega-menu-button-block product-form form{width:100%;height:100%}.header-megamenu .header-mega-menu-button-block product-form form button{width:100%;height:100%;border:1.5px solid #FA9993;background:#fa9993;border-radius:5px;font-family:Montserrat;font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase;color:#fff}.header-megamenu .header-mega-menu-button-block product-form form button:hover{color:#fa9993;background:#fdf0f0}.header-megamenu .mega-menu__content .product_blog-link li .price-and-rating #opinew-stars-plugin-product{padding:0!important;margin:0!important}.header-megamenu .mega-menu__content .product_blog-link li .price-and-rating #opinew-stars-plugin-product .opinew-stars-plugin-link{display:flex;gap:5px}.header-megamenu .mega-menu__content .product_blog-link li .price-and-rating #opinew-stars-plugin-product .opinew-stars-plugin-link span.opinew-no-reviews-stars-plugin{font-family:Inter,sans-serif;font-size:10px;color:#353535!important;font-weight:600}.header-megamenu .mega-menu__content .product_blog-link li .price-and-rating #opinew-stars-plugin-product span.opinew-star-plugin-inside{display:flex;gap:2px;align-items:center}.header-megamenu .mega-menu__content .product_blog-link li .price-and-rating #opinew-stars-plugin-product i:before{font-size:9px}.header-megamenu .mega-menu__content .product_blog-link .extra-product-features li{width:100%;text-align:center;border:none;padding:0}.header-megamenu .extra-product-features li .storng-text{font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:14px;letter-spacing:.38px;text-align:center}.header-megamenu .extra-product-features li .span-text{font-family:Inter,sans-serif;font-size:12px;font-weight:300;line-height:14px;letter-spacing:.38px;text-align:center}.header-megamenu .mega-menu__content .product_blog-link li .price-and-rating span.money{font-family:Rubik,sans-serif;font-size:12px;font-weight:700;line-height:14.22px;color:#7c4ec4}.header-megamenu .mega-menu__content li .childlink-list{width:76.66%;position:absolute;top:0;left:23.33%;visibility:hidden;min-height:100%;background:#fff;display:none}.adp-search-bar-container .header-search svg{filter:none!important}.adp-grid.site-header{box-shadow:none}@media (max-width:1200px){.header-megamenu .mega-menu__content li.childlink-link .childlink-list .product_block-without-link{width:calc(33.33% - 18px)}.header-megamenu .mega-menu__content li.childlink-link .childlink-list .product_blog-link{width:calc(66.67% - 18px)}.childlink-product-blog{flex-direction:column;justify-content:flex-start;height:calc(100% - 75px)}.header-megamenu li details .mega-menu__content.new-menu-design{width:75%;left:0}.header-megamenu li details .mega-menu__content{max-height:45vh}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/header-megamenu.css.map */
