.site-nav__dropdown.megamenu.custom-megamenu{padding:48px 0}.custom-megamenu .page-width{--page-width: 1400px;--page-width-padding: 40px}.custom-megamenu-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:64px}.custom-megamenu-grid__item{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.custom-megamenu-grid__item>.title{margin:0;font-size:20px;font-family:var(--font-family-heading);line-height:1.4;color:#0a291f}.custom-megamenu-grid__item ul{display:flex;flex-direction:column;text-align:left;margin:0}.custom-megamenu-text-with-info ul{gap:16px}.custom-megamenu-text-only ul{gap:12px}.custom-megamenu-grid__item ul .view-all-link{margin-top:8px}.custom-megamenu-text-with-info ul a{display:flex;flex-direction:column;gap:4px;font-family:var(--font-family-base)!important}.custom-megamenu-text-with-info ul a .sublink_title{font-size:14px;color:#0a291f;line-height:1.43;font-weight:600;display:flex;align-items:center;gap:8px}.custom-megamenu-text-with-info ul a .sublink_title .tag{font-size:9px;padding:2px 7px;text-transform:uppercase;color:var(--tag-color);background:var(--bg-color);border-radius:50px;font-weight:700}.custom-megamenu-text-with-info ul a .sublink_title .new{--bg-color: #0e583d1a;--tag-color: #0e583d}.custom-megamenu-text-with-info ul a .sublink_title .bestseller{--tag-color: #b45309;--bg-color: rgb(254, 243, 199)}.custom-megamenu-text-with-info ul a .sublink_title .coming{--tag-color: rgb(76, 118, 104);--bg-color: rgb(231, 238, 226)}.custom-megamenu-text-with-info ul a .sublink_caption{font-size:12px;color:#4c7668;line-height:1.4;transition:all .4s ease}.custom-megamenu-text-with-info ul a:hover{opacity:.7}.custom-megamenu-grid__item ul .view-all-link a{font-size:12px;color:#0e583d;font-weight:600}.megamenu_3 ul a,.custom-megamenu-text-only ul a{display:block;font-size:14px;color:#0a291f;font-weight:500;line-height:1.43}.custom-megamenu-info{text-align:left;padding-top:16px;border-top:1px solid rgb(201,219,189);display:flex;flex-direction:column;gap:12px}.custom-megamenu-info h6{margin:0;font-size:10px;color:#4c7668;text-transform:uppercase;font-weight:600;letter-spacing:1px;line-height:1.5}.custom-megamenu-info p{font-size:12px;line-height:1.6;color:#4c7668;letter-spacing:0}.custom-megamenu-grid.megamenu_3 ul,.custom-megamenu-grid.megamenu_2 ul{display:flex;gap:12px}.custom-megamenu-grid.megamenu_2 div:not(:last-child) ul li:not(.view-all-link) a{font-size:14px;font-weight:500;transition:all .4s ease;display:block;line-height:1.44}.custom-megamenu-grid.megamenu_3 ul li a:hover,.custom-megamenu-grid.megamenu_2 ul li a:hover{color:#0e583d}.custom-megamenu-grid.megamenu_2 ul li a strong{font-weight:600}.custom-megamenu-grid.megamenu_2 div:last-child ul{gap:20px}.custom-megamenu-grid.megamenu_2 div:last-child ul a{display:flex;flex-direction:column;gap:4px;font-family:var(--font-family-base)!important;transition:all .4s ease;line-height:1.44;font-size:14px}.custom-megamenu-grid.megamenu_2 div:last-child ul a strong{line-height:1.25}.custom-megamenu-grid.megamenu_2 div:last-child ul a span{font-size:12px;color:#4c7668;letter-spacing:0;line-height:1.34}.custom-megamenu-item-image{position:relative;z-index:1;padding:16px;border:1px solid #c9dbbd;border-radius:12px;display:flex;flex-direction:column;gap:12px;transition:all .4s ease}.custom-megamenu-item-image .media{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:8px}.custom-megamenu-item-image .media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.custom-megamenu-item-image:hover .media img{transform:scale(1.05)}.custom-megamenu-item-image .content{display:flex;flex-direction:column;text-align:left;gap:4px;align-items:flex-start;font-family:var(--font-family-base)!important}.custom-megamenu-item-image .content p{font-size:10px;color:#4c7668;line-height:1.5;margin:0;text-transform:uppercase;letter-spacing:1;font-weight:600}.custom-megamenu-item-image a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.custom-megamenu-item-image .content .title{font-size:14px;font-weight:600;color:#0a291f;margin:0;line-height:1.43}.custom-megamenu-item-image:hover{border-color:#0e583d4d}.custom-megamenu-item-image:hover .content .title{color:#0e583d}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-megamenu.css.map */
