.mega-menu__content{border-top:.1rem solid rgba(var(--color-foreground),.08);box-shadow:0 1.2rem 2.4rem rgba(var(--color-foreground),.07)}.cx-mm{display:flex;justify-content:center}.cx-mm__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem 1.8rem;max-width:100%}.cx-mm__card{flex:0 0 16rem;max-width:16rem;text-decoration:none;color:rgb(var(--color-foreground))}.cx-mm__media{display:block;position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:.8rem;background:rgba(var(--color-foreground),.05)}.cx-mm__media img,.cx-mm__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.cx-mm__card:hover .cx-mm__img,.cx-mm__card:hover .cx-mm__media img{transform:scale(1.05)}.cx-mm__title{display:block;margin-top:.9rem;text-align:center;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.4rem;color:rgb(var(--color-foreground))}.cx-mm__card:hover .cx-mm__title,.cx-mm__card--active .cx-mm__title{text-decoration:underline;text-underline-offset:.3rem}.cx-mm__card--noimg{display:flex;align-items:center;justify-content:center;min-height:5rem;padding:0 1.4rem;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:.8rem}.cx-mm__card--noimg .cx-mm__title{margin-top:0}.cx-mm-rows{display:flex;flex-direction:column;padding:.4rem 0 .6rem}.cx-mm-row{display:flex;align-items:center;gap:1.4rem;padding:1rem .4rem;text-decoration:none;color:rgb(var(--color-foreground));border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cx-mm-row:last-child{border-bottom:0}.cx-mm-row__thumb{flex:0 0 4.8rem;width:4.8rem;height:4.8rem;position:relative;overflow:hidden;border-radius:.6rem;background:rgba(var(--color-foreground),.05)}.cx-mm-row__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.cx-mm-row__name{flex:1 1 auto;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.55rem;line-height:1.3;color:rgb(var(--color-foreground))}.cx-mm-row--active .cx-mm-row__name{text-decoration:underline;text-underline-offset:.3rem}.cx-mm-row__chev{flex:0 0 auto;display:inline-flex;align-items:center;color:rgba(var(--color-foreground),.4)}.cx-mm-row__chev svg{width:.9rem;height:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cx-mega-menu.css.map */
