.mega-menu__content:has(.sdmm){position:absolute;left:0;right:0;width:auto;max-width:none}.sdmm{--sdmm-cols: 3;--sdmm-gap-x: 18px;--sdmm-gap-y: 18px;--sdmm-pad-x: 22px;--sdmm-pad-y: 22px;--sdmm-content-w: 1400px;--sdmm-radius: 10px;--sdmm-ratio: 16 / 9;--sdmm-fit: cover;--sdmm-img-h: auto;--sdmm-card-w: none;--sdmm-ink: #2B2523;--sdmm-muted: #6E625B;--sdmm-accent: #D62E6E;--sdmm-on-ink: #FFFFFF;--sdmm-img-bg: #FFFAF5;--sdmm-t-size: 14px;--sdmm-t-weight: 700;--sdmm-t-track: .5px;--sdmm-t-case: uppercase;--sdmm-n-size: 12px;--sdmm-n-weight: 600;--sdmm-n-color: #6E625B;--sdmm-n-case: none;--sdmm-n-gap: 3px;--sdmm-badge-size: 10px;--sdmm-badge-bg: #FFC53D;--sdmm-badge-ink: #2B2523;--sdmm-cta-size: 11px;--sdmm-cta-h: 30px;--sdmm-cta-radius: 6px;--sdmm-cta-bg: #FFC53D;--sdmm-cta-ink: #2B2523;--sdmm-overlay: .45;max-width:var(--sdmm-content-w);margin:0 auto;padding:var(--sdmm-pad-y) var(--sdmm-pad-x)}.sdmm__grid{display:grid;grid-template-columns:repeat(var(--sdmm-cols),minmax(0,1fr));column-gap:var(--sdmm-gap-x);row-gap:var(--sdmm-gap-y);margin:0;padding:0;list-style:none}.sdmm__card{display:block;text-decoration:none;color:var(--sdmm-ink);transition:transform .2s ease}.sdmm--capw .sdmm__card{max-width:var(--sdmm-card-w);margin-left:auto;margin-right:auto}.sdmm--lift .sdmm__card:hover{transform:translateY(-3px)}.sdmm__media{position:relative;display:block;overflow:hidden;aspect-ratio:var(--sdmm-ratio);border-radius:var(--sdmm-radius);background:var(--sdmm-img-bg)}.sdmm--fixh .sdmm__media{aspect-ratio:auto;height:var(--sdmm-img-h)}.sdmm__img{width:100%;height:100%;display:block;object-fit:var(--sdmm-fit);object-position:center;transition:transform .45s ease}.sdmm--zoom .sdmm__card:hover .sdmm__img{transform:scale(1.06)}.sdmm--on .sdmm__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#120d0b00 35%,rgba(18,13,11,var(--sdmm-overlay)))}.sdmm__badge{position:absolute;top:10px;left:10px;z-index:3;display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:var(--sdmm-badge-bg);color:var(--sdmm-badge-ink);font-size:var(--sdmm-badge-size);font-weight:800;letter-spacing:.6px;text-transform:uppercase;line-height:1}.sdmm__nbadge{position:absolute;top:10px;right:10px;z-index:3;display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:#ffffffeb;color:var(--sdmm-n-color);font-size:var(--sdmm-n-size);font-weight:var(--sdmm-n-weight);text-transform:var(--sdmm-n-case);line-height:1}.sdmm__on{position:absolute;left:14px;right:14px;bottom:12px;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sdmm__on .sdmm__t,.sdmm__on .sdmm__n{color:var(--sdmm-on-ink);text-shadow:0 1px 6px rgba(18,13,11,.6)}.sdmm__onrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sdmm__n--cta{display:inline-block;margin-top:0;white-space:nowrap}.sdmm__cta{display:inline-flex;align-items:center;justify-content:center;min-height:var(--sdmm-cta-h);padding:0 14px;border-radius:var(--sdmm-cta-radius);background:var(--sdmm-cta-bg);color:var(--sdmm-cta-ink);font-size:var(--sdmm-cta-size);font-weight:800;letter-spacing:.6px;text-transform:uppercase;line-height:1}.sdmm__below{display:block;padding-top:10px}.sdmm__t{display:block;margin:0;font-family:var(--font-heading--family, inherit);font-size:var(--sdmm-t-size);font-weight:var(--sdmm-t-weight);line-height:1.25;letter-spacing:var(--sdmm-t-track);text-transform:var(--sdmm-t-case)}.sdmm__n{display:block;margin-top:var(--sdmm-n-gap);font-size:var(--sdmm-n-size);font-weight:var(--sdmm-n-weight);text-transform:var(--sdmm-n-case);color:var(--sdmm-n-color)}.sdmm__n--inline{display:inline;margin-top:0;margin-left:6px}.sdmm__card:hover .sdmm__below .sdmm__t{color:var(--sdmm-accent)}.sdmm__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--sdmm-img-bg);color:var(--sdmm-muted);font-size:12px;letter-spacing:.5px}@media screen and (max-width:989px){.sdmm{display:none}}@media(prefers-reduced-motion:reduce){.sdmm__card,.sdmm__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/sd-mega-menu.css.map */
