.mega-menu{position:static}#MegaMenu-Content-3 .mega-menu__list li:first-child svg,.list-unstyled.grandChild-list{display:none}.mega__menu-product-block a{text-decoration:none}.mega-menu__link--active{color:#ed6c00!important}.mega__menu-product-block:hover,.mega__menu-product-block:hover h4,.new-mega-menu .mega-menu__list--condensed .mega-menu__link--active{text-decoration:underline;color:#ed6c00}.header__menu-item:hover span,details[open]>.header__menu-item{text-decoration:underline;text-underline-offset:.5rem;text-decoration-color:#ed6c00;text-decoration-thickness:2px}.MegaChild.GrandMegaLink.active .grandChild-list li:hover a,.mega-menu__list--condensed li:hover .megamenu-left .mega-menu__link,.new-mega-menu .mega-menu__list--condensed li:hover .megamenu-right svg,.new-mega-menu .new-mega-menu .mega-menu__list--condensed .MegaChild.GrandMegaLink.active:hover .megamenu-right svg{color:#ed6c00}.mega__menu-product-block .product-card-tags{opacity:1;display:flex;height:25px;align-items:center;justify-content:center;position:absolute;z-index:11;margin-left:11px;margin-top:9px;font-weight:600}.mega__menu-product-block .product-card-tag{color:#fff;margin:0;background:#000;line-height:normal;padding:5px 9px;border-radius:5px}.mega__menu-product-block{position:relative}.mega__menu-product-block.custom-tag-block:before{content:"";background:url(/cdn/shop/files/imgpsh_fullsize_anim-removebg-preview.png?v=1704694678) center center/cover no-repeat;position:absolute;top:0;left:0;width:100%;height:18%;z-index:1;border-radius:15px}.mega-product-img.is-sold-out .sold-out-item{position:absolute;top:0;left:50%;transform:translate(-50%);color:#474a4b;font-family:proxima-nova;font-size:24px;text-transform:capitalize;font-weight:500;margin:0;z-index:11;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.mega__menu-product-block h4,.new-mega-menu .mega-menu__list--condensed .mega-menu__link{font-family:proxima-nova;letter-spacing:0;text-transform:capitalize;color:#484a4b;text-align:left}nav .header__menu-item span{font-family:proxima-nova,sans-serif!important;font-size:14px;line-height:17px;font-weight:600;letter-spacing:0;color:#474a4b;text-transform:uppercase;position:relative}.js .mega-menu__content{opacity:0;transform:translateY(-1.5rem)}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0)}.new-mega-menu{display:grid;grid-template-columns:1fr 4fr;column-gap:10px;padding:0 40px}.mega-menu-product{grid-template-columns:1fr 1fr 1fr;display:none;column-gap:50px}.mega-menu[open] .mega-menu__content .mega-menu-product:first-child{display:grid}.mega-product-img{position:relative;padding-bottom:100%;aspect-ratio:1/1}.mega-product-img img{display:block;border-radius:15px;position:absolute;box-shadow:0 0 10px #cfcfcf66;max-width:100%;height:100%;object-fit:cover}.mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;position:absolute;right:0;top:86%;z-index:11;border-top:2px solid #2d2f2f;margin-top:8px;padding-top:35px;padding-bottom:40px;max-height:50vh}.mega__menu-product-block h4{font-size:14px;line-height:17px;font-weight:600;margin:0;padding-top:8.5px}.mega-menu .mega-menu__list--condensed{display:block;padding-left:0}#MegaMenu-Content-3 ul li{text-align:left;position:relative;cursor:pointer}#MegaMenu-Content-3 .icon-caret{height:10px;width:10px;display:block;vertical-align:middle}.megamenu-right{padding-left:8px}.megamenu-block{display:flex;justify-content:flex-start;align-items:center;padding-bottom:10px}.header--top-center .new-mega-menu .mega-menu__list>li{width:100%;padding-right:0}.new-mega-menu .mega-menu__list--condensed .mega-menu__link{font-size:16px;line-height:20px;font-weight:600;text-decoration:none;width:100%}.MegaChild.GrandMegaLink.active .list-unstyled.grandChild-list{display:block;padding-bottom:14px}.MegaChild.GrandMegaLink.active .down-arrow{transform:rotate(180deg);transition:.1s ease-in-out}.MegaChild.GrandMegaLink.active .grandChild-list li a{font-size:14px;line-height:15px;font-weight:500}@media screen and (min-width: 1400px){.mega-menu__content .page-wrapper{max-width:1450px;padding-left:80px;padding-right:80px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/newmegamenu.css.map */
