.mega-menu{background-color:var(--foreword-primary);display:block;left:0;margin-top:0;max-height:0;overflow:hidden;opacity:0;position:absolute;top:164px;transition:max-height .6s ease-in-out;width:100%;z-index:250}.mega-menu .nav-level-2{color:var(--foreword-white);display:block;padding:68px 50px 68px 9px;margin:0}.mega-menu .nav-level-2 a{color:var(--foreword-white);text-transform:uppercase;padding:14px 0;border-bottom:1px solid #FFF}.mega-menu .nav-level-2 li:last-of-type a{border-bottom:none}.mega-menu .nav-level-2-parent-link{display:inline-block;font-weight:500;font-size:30px;letter-spacing:-.03em;line-height:1;position:relative;padding:9px 0 4px;text-align:left}.mega-menu .nav-level-2-parent-link:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:var(--foreword-white);transform-origin:bottom right;transition:transform .25s ease-out}.mega-menu .nav-level-2-parent-link:hover:after{transform:scaleX(1);transform-origin:bottom left}.mega-menu .mega-menu-col{display:flex;padding:45px 9px;position:relative}.mega-menu .mega-menu-col .mega-product{background-color:var(--foreword-white)}.mega-menu .mega-menu-col .mega-product .product-item-main{padding:32px 29px;text-align:center}.mega-menu .mega-menu-col .mega-collection .product-item-main{padding:32px 29px 40px;text-align:center}.mega-menu .mega-menu-col .mega-collection .primary-image{max-width:82%;margin:0 auto}.mega-menu .mega-menu-col .mega-collection .product-item-title{font-family:"Value Serif Bold",sans-serif;display:flex;align-items:center;justify-content:center;margin:0}.mega-menu .mega-menu-col .mega-collection .product-item-image{min-height:238px;display:flex;align-items:center}.mega-menu .mega-menu-col .mega-product #variant-select,.mega-menu .mega-menu-col .mega-product #productSelect{padding:12px 16px;width:100%;border:.5px solid var(--foreword-primary);margin-bottom:12px}.mega-menu .mega-menu-col .mega-product #productSelect{margin-bottom:25px;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--foreword-primary);background:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='10' viewBox='0 0 17 10' fill='none'%3E%3Cpath d='M2.02395 1.12197C2.48277 0.896141 3.03423 0.985176 3.39866 1.34392L8.252 6.12142C8.39203 6.25927 8.61676 6.25927 8.75679 6.12142L13.6101 1.34392C13.9746 0.985178 14.526 0.896143 14.9848 1.12197C15.7277 1.48762 15.8875 2.47713 15.2974 3.05799L9.1864 9.07352C8.80801 9.446 8.20077 9.446 7.82238 9.07352L1.71137 3.05799C1.12129 2.47713 1.28105 1.48761 2.02395 1.12197Z' fill='%230C2B4E'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:94%;background-position-y:15px}.mega-menu .product-item-reviews .yotpo-reviews-star-ratings-widget{justify-content:center!important;align-items:center!important;flex-direction:column!important}.mega-menu .product-item-reviews .yotpo-reviews-star-ratings-widget .yotpo-widget-clear{width:100%}.mega-menu .product-item-reviews .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary{flex-direction:row!important;align-items:center!important;justify-content:center!important;width:100%}.mega-menu .product-item-reviews{margin-top:12px}.mega-menu .product-item-reviews .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-text{font-family:Trade Gothic,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:18px!important;color:var(--foreword-primary)!important;margin-left:6px!important;margin-top:1px!important}.mega-menu .mega-menu-col .mega-product .product-item-details .product-super-title{font-family:Simplon Mono Regular,monospace;font-weight:400;font-size:16px}.mega-menu .mega-menu-col .mega-product .product-item-details .product-item-reviews .standalone-bottomline{width:100%;display:flex;margin-top:12px;margin-bottom:0}.mega-menu .mega-menu-col .mega-product .product-item-details .product-item-reviews .standalone-bottomline .star-clickable{display:flex;text-align:center;margin:0 auto}.mega-menu .mega-menu-col .mega-product .product-item-details .product-item-reviews .yotpo-bottomline .yotpo-icon-star{color:var(--foreword-secondary)}.mega-menu .mega-menu-col .mega-product .product-item-details .product-item-reviews .yotpo-bottomline .text-m{color:var(--foreword-primary);font-family:trade-gothic-next,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-left:7px}.mega-menu .mega-menu-col .mega-product .product-item-price{font-family:Simplon Mono Regular,monospace;font-weight:400;font-size:16px}.mega-menu .mega-menu-item{margin:45px auto 0;max-width:318px;width:100%}.mega-menu .mega-menu-item .other-regimen .text-wrapper{padding:27px 36px 54px;position:relative;text-align:center}.mega-menu .mega-menu-item .other-regimen a.other-regimen-button{bottom:-27px;display:flex;position:absolute;right:27px}.mega-menu .mega-menu-item .mega-menu-item-content{overflow-wrap:break-word;text-align:center}.mega-menu .mega-menu-item .mega-menu-type{color:var(--foreword-primary);margin-bottom:9px}.mega-menu .mega-menu-item .mega-menu-name{margin-bottom:9px}.mega-menu-item .product-grid-item .product-grid-link{text-wrap:wrap}.mega-menu .mega-menu-item .mega-menu-link{display:block;overflow-wrap:break-word;white-space:normal}header nav .parent>li.is-megamenu>a{display:block}header nav .parent>li.is-megamenu:hover>.mega-menu{max-height:1000px;opacity:1;transition:max-height .6s ease-in-out;visibility:visible}header nav .parent>li.is-megamenu .container-menu:hover~.mega-menu,header nav .parent>li.is-megamenu .mega-menu:hover{max-height:1000px;opacity:1;transition:max-height .6s ease-in-out;visibility:visible}@media only screen and (min-width:992px)and (max-height:910px){header nav .parent>li.is-megamenu:hover>.mega-menu{height:80vh;overflow-y:scroll}header nav .parent>li.is-megamenu .container-menu:hover~.mega-menu,header nav .parent>li.is-megamenu .mega-menu:hover{height:80vh;overflow-y:scroll}header nav .parent>li.is-megamenu.overlay-hovered>.mega-menu{height:0!important;max-height:0!important;opacity:0!important;visibility:hidden!important}header nav .parent>li.is-megamenu.overlay-hovered>.mega-menu-overlay{display:none!important;opacity:0!important;visibility:hidden!important}}body.mega-menu-open{overflow-x:hidden}header nav .parent>li.is-megamenu>.mega-menu-overlay{display:none;transition:all .6s ease-in-out;opacity:0;min-height:1px;pointer-events:none}header nav .parent>li.is-megamenu:hover>.mega-menu-overlay{height:100vh;width:100%;position:absolute;background:#fff;z-index:2;opacity:.8;display:block;left:0;top:800px;transition:all .6s ease-in-out;pointer-events:auto}header nav .parent>li.is-megamenu .mega-menu-overlay:hover~.mega-menu{max-height:0!important;opacity:0!important;visibility:hidden!important;transition:max-height .6s ease-in-out}header nav .parent>li.is-megamenu.overlay-hovered>.mega-menu{max-height:0!important;opacity:0!important;visibility:hidden!important;transition:max-height .6s ease-in-out}header nav .parent>li.is-megamenu.overlay-hovered>.mega-menu-overlay{display:none!important;opacity:0!important;visibility:hidden!important}.mega-menu-overlay{pointer-events:auto!important;cursor:default}.dropdown{background-color:var(--foreword-primary);display:block;left:0;margin-top:9px;max-height:0;overflow:hidden;opacity:0;position:absolute;top:74px;transition:max-height .6s ease-in-out;width:auto;z-index:50}header nav .parent>li.is-dropdown{position:relative}header nav .parent>li.is-dropdown:hover>.dropdown{max-height:1000px;opacity:1;transition:max-height .6s ease-in-out;visibility:visible}.mega-menu .mega-menu-inner>.container{max-width:1130px;margin:0 auto;padding:0}.mega-menu-content-wrapper{display:flex;gap:170px}.mega-menu-links-col{flex:1;min-width:0;padding-top:70px}.mega-menu-ads-col{padding:29px 0}.mega-menu-ads-container{display:flex;gap:76px;width:100%;height:100%}.mega-menu-ad{flex:1;max-width:330px;filter:drop-shadow(8px 8px 0px #EE522E)}.mega-menu-ads-container:has(.mega-menu-ad:only-child) .mega-menu-ad{max-width:690px;width:100%}.mega-menu-ads-container:has(.mega-menu-ad:only-child) .mega-menu-ad-image{max-width:100%;height:385px}.mega-menu-ads-container:has(.mega-menu-ad:only-child) .mega-menu-ad-image img{max-width:100%}.mega-menu-ad-link{display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .3s ease;height:100%;background-color:var(--foreword-white);border:1px solid #192B4A}.mega-menu-ad-link:hover{transform:translateY(-2px)}.mega-menu-ad-image{position:relative;overflow:hidden;max-width:330px;height:100%}.mega-menu-ad-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease;max-width:330px}.mega-menu-ad-content{background-color:#ececea;padding:15px 30px;border-top:1px solid #192B4A;flex:1;display:flex;align-items:center;justify-content:center;min-height:105px}.mega-menu-ad-title{color:#0c2b4e;font-family:"Value Serif Bold",sans-serif;font-weight:700;font-size:26px;line-height:34px;letter-spacing:0;margin:0;text-align:center;text-wrap:auto;text-transform:capitalize!important}@media only screen and (max-width:1200px){.mega-menu .mega-menu-inner>.container{max-width:100%}.mega-menu-ads-container{gap:40px}.mega-menu-ad{max-width:280px}.mega-menu-ads-container:has(.mega-menu-ad:only-child) .mega-menu-ad{max-width:600px}}@media only screen and (max-width:992px){.mega-menu-ads-container{flex-direction:column;gap:30px}.mega-menu-ad,.mega-menu-ad-image,.mega-menu-ad-image img{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/344/assets/mega-menu.css.map */
