main-header .main-header-mega-menu-wrapper{align-items:center;gap:32px;margin:0}main-header .main-header-mega-menu-wrapper li:hover,main-header .main-header-mega-menu-wrapper li:hover button{text-decoration:underline;text-underline-offset:5px}main-header .main-header-mega-menu-wrapper .parent-link{display:block;position:static;padding-top:27px;padding-bottom:27px}main-header .main-header-mega-menu-wrapper .parent-link:hover mega-menu,main-header .main-header-mega-menu-wrapper .mega-menu-parent-link[aria-expanded=true]~mega-menu{visibility:visible;opacity:1;transition:all .3s ease-in-out}main-header .main-header-mega-menu-wrapper .mega-menu-parent-link{background:none;border:none;outline:0;cursor:pointer}main-header .main-header-mega-menu-wrapper .mega-menu-parent-link *{pointer-events:none}main-header mega-menu{visibility:hidden;opacity:0;position:absolute;top:0;left:0;display:flex;width:100svw;height:auto;background:#fff;box-shadow:0 2px 4px #0000000a;transition:all .3s ease-in-out}main-header mega-menu *,main-header .main-header-mega-menu-wrapper .mega-menu-parent-link[aria-expanded=true]~mega-menu *{color:var(--main-theme-black-color)}main-header .main-header-mega-menu-wrapper .mega-menu-parent-link[aria-expanded=true]~mega-menu .content-wrapper *{color:#fff}main-header mega-menu .mega-menu-wrapper{max-width:1920px;width:100%;margin:0 auto;padding:32px 52px;overflow:hidden;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2.3fr);gap:24px}main-header mega-menu .mega-menu-wrapper .info-wrapper{flex-direction:column;justify-content:space-between}main-header mega-menu .mega-menu-wrapper .info-wrapper *{margin:0;padding:0}main-header mega-menu .mega-menu-wrapper h2{font-family:Aeonik_Medium;font-weight:700;font-size:24px;line-height:28px;letter-spacing:-.5px}main-header mega-menu .mega-menu-wrapper .intro-paragraph{font-family:Aeonik;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.5px;text-transform:none}main-header mega-menu .mega-menu-wrapper .link{font-family:Aeonik_Medium;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.5px;text-decoration:none;display:flex;align-items:center;gap:12px;align-self:flex-end;transition:all .3s ease-in-out}main-header mega-menu .mega-menu-wrapper .link:hover{opacity:.6}main-header mega-menu .mega-menu-wrapper svg{width:12px;height:10px;top:2px}@media (max-width: 1199px){main-header mega-menu .banner-img-wrapper .main-cta-button{padding:14px 16px;max-width:120px}main-header mega-menu .main-cta-button span{font-size:12px}}main-header mega-menu .banner-container[data-type-of-banners=grid-banners],main-header mega-menu .banner-container[data-type-of-banners=slider]{display:grid}main-header mega-menu .banner-container[data-type-of-banners=grid-banners]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}main-header mega-menu .banner-img-wrapper{aspect-ratio:.7 / 1;display:flex;align-items:center;justify-content:center}main-header mega-menu .banner-img-wrapper img{width:100%;height:100%;object-fit:cover}main-header mega-menu .banner-img-wrapper .main-cta-button{position:absolute}main-header mega-menu .main-cta-button span{color:var(--main-theme-black-color)!important}main-header mega-menu .main-cta-button:hover span{color:#fff!important}main-header mega-menu .banner-container[data-type-of-banners=slider]{display:flex}main-header mega-menu .banner-container .image-banner{aspect-ratio:.95 / 1;align-items:center;justify-content:center;flex:0 0 calc(100% / 3.1)}main-header mega-menu .banner-container .image-banner img{width:100%;height:100%;object-fit:cover;filter:brightness(.7);-webkit-filter:brightness(.7)}main-header mega-menu .banner-container .image-banner .background-img-empty{display:block;width:100%;height:100%;object-fit:cover}main-header mega-menu .banner-container .image-banner .background-img-empty:before{content:"";display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1 / 1}main-header mega-menu .banner-container .image-banner,main-header mega-menu .banner-container .image-banner .background-img-empty:before{background:var(--main-theme-black-color)}main-header mega-menu .banner-container .image-title{position:absolute}main-header mega-menu .banner-container .image-title *{font-family:Aeonik_Medium;font-weight:500;font-style:italic;font-size:14px;line-height:14px;letter-spacing:-.5px;color:#fff!important}main-header mega-menu .banner-container .single-full-banner{align-items:center;justify-content:center;aspect-ratio:2.95 / 1;overflow:hidden}main-header mega-menu .banner-container .single-full-banner img,main-header mega-menu .banner-container .single-full-banner .icon-wrapper img{width:100%;height:100%;object-fit:cover}main-header mega-menu .banner-container .single-full-banner .content-wrapper{position:absolute;align-items:center;justify-content:center;gap:32px;text-align:center;padding:30px 80px}main-header mega-menu .banner-container .single-full-banner .icon-wrapper{width:92px;height:85px}main-header mega-menu .banner-container .single-full-banner h3,main-header mega-menu .banner-container .single-full-banner h3 *{font-family:Aeonik_Medium;font-weight:700;font-size:54px;line-height:60px;letter-spacing:-.5px;color:#fff;padding:0;margin:0}@media (max-width: 1199px){main-header mega-menu .banner-container .single-full-banner h3,main-header mega-menu .banner-container .single-full-banner h3 *{font-size:35px;line-height:41px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/cc-main-header-mega-menu.css.map */
