.mega-menu__content:has(.mh-mega){padding-top:2.8rem;padding-bottom:3.2rem;box-shadow:0 1.6rem 3rem #00000014}.mh-mega{display:grid;grid-template-columns:22rem minmax(0,1fr) 30rem;gap:4rem;align-items:start}.mh-mega__eyebrow{margin:0 0 1.2rem;font-size:1.15rem;letter-spacing:.14rem;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.mh-mega__links ul{margin:0 0 1.6rem}.mh-mega__link{display:block;padding:.7rem 0;font-size:1.5rem;color:rgba(var(--color-foreground),.85);text-decoration:none;transition:color .2s,padding-left .2s}.mh-mega__link:hover,.mh-mega__link--active{color:#bf8654;padding-left:.4rem}.mh-mega__all{display:inline-block;margin-top:.4rem;font-size:1.35rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.2rem}.mh-mega__all:hover{color:#bf8654}.mh-mega__tiles{display:grid;grid-template-columns:repeat(var(--mh-cols, 4),minmax(0,1fr));gap:2rem 1.6rem;max-width:calc(var(--mh-cols, 4) * 22rem);margin:0}.mh-mega__tile-link{display:block;text-decoration:none;color:rgb(var(--color-foreground))}.mh-mega__tile-media{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:1.2rem;background:#f4efe9}.mh-mega__tile-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.mh-mega__tile-img--placeholder{opacity:.35}.mh-mega__tile-link:hover .mh-mega__tile-img{transform:scale(1.06)}.mh-mega__tile-title{display:block;margin-top:.9rem;font-size:1.35rem;line-height:1.3;text-align:center}.mh-mega__tile-link:hover .mh-mega__tile-title{color:#bf8654}.mh-mega__feature{position:relative;display:block;aspect-ratio:3 / 4;border-radius:1.4rem;overflow:hidden;text-decoration:none;color:#fff}.mh-mega__feature-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.mh-mega__feature:hover .mh-mega__feature-img{transform:scale(1.04)}.mh-mega__feature-overlay{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:6rem 2.2rem 2.2rem;background:linear-gradient(to top,#1c140cb8,#1c140c00)}.mh-mega__feature-label{font-size:1.1rem;letter-spacing:.16rem;text-transform:uppercase;opacity:.9}.mh-mega__feature-heading{font-size:2.1rem;line-height:1.2;font-weight:600}.mh-mega__feature-btn{margin-top:.6rem;padding:.8rem 1.8rem;border-radius:99rem;background:#fff;color:#2b2118;font-size:1.3rem;font-weight:600}.mh-mega__feature:hover .mh-mega__feature-btn{background:#bf8654;color:#fff}@media screen and (max-width:1199px){.mh-mega{grid-template-columns:18rem minmax(0,1fr) 24rem;gap:2.8rem}.mh-mega__tiles{grid-template-columns:repeat(min(var(--mh-cols, 4),3),minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.mh-mega__tile-img,.mh-mega__feature-img{transition:none}}.mh-drawer-feature{position:relative;display:block;margin:0 0 1.6rem;aspect-ratio:16 / 9;border-radius:1.2rem;overflow:hidden;color:#fff;text-decoration:none}.mh-drawer-feature img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mh-drawer-feature__text{position:absolute;inset:auto 0 0 0;padding:3rem 1.4rem 1.2rem;background:linear-gradient(to top,#1c140cb3,#1c140c00);display:flex;flex-direction:column;gap:.2rem}.mh-drawer-feature__label{font-size:1rem;letter-spacing:.14rem;text-transform:uppercase;opacity:.9}.mh-drawer-feature__heading{font-size:1.6rem;font-weight:600;line-height:1.2}.menu-drawer .mobile-nav__tile .mobile-nav__tile-image{border-radius:1rem;aspect-ratio:1 / 1;object-fit:cover;background:#f4efe9}.menu-drawer .mobile-nav__icon .mobile-nav__icon-image{object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/54/assets/component-mega-visual.css.map */
