.dv .mnav-w{position:relative}.dv .mnav a.mm-t{display:inline-flex;align-items:center;gap:7px;position:relative}.dv .mnav a.mm-t .mm-chev{flex:none;opacity:.55;transition:transform .15s ease}.dv .mnav a.mm-open{color:var(--burg)}.dv .mnav a.mm-open .mm-chev{opacity:1;transform:rotate(180deg)}@media(min-width:1181px){.dv .mnav a.mm-open:after{content:"";position:absolute;left:0;right:0;bottom:-16px;height:2px;background:var(--burg)}}.dv .mm{position:absolute;left:0;right:0;top:100%;z-index:41;background:#fff;box-shadow:0 24px 40px #1d1a1824}.dv .mm[hidden]{display:none}.dv .mm-in{display:flex;gap:56px;padding-top:30px;padding-bottom:34px}.dv .mm-main{flex:1 1 auto;min-width:0}.dv .mm-hd{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin:0 0 14px}.dv .mm-ti{color:var(--ink);font-size:20px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.dv .mm-all{display:inline-flex;align-items:center;gap:8px;color:var(--burg);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.dv .mm-k{margin:0 0 10px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.dv .mm-cats{display:grid;grid-template-columns:minmax(0,1fr);column-gap:28px}.dv .mm-cats.mm-g{grid-template-columns:repeat(4,minmax(0,1fr))}.dv .mm-cats a{display:block;padding:10px 0 11px;border-top:1px solid var(--rule);color:var(--ink);text-decoration:none}.dv .mm-cats b{display:block;font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.dv .mm-cats span{display:block;margin-top:3px;color:var(--muted);font-size:12px;line-height:1.45}.dv .mm-cats a:hover b,.dv .mm-cats a:focus-visible b,.dv .mm-cats a.on b{color:var(--burg)}.dv .mm-3{display:grid;grid-template-columns:1fr 1.4fr 1.2fr;gap:40px}.dv .mm-ul{list-style:none;margin:0;padding:0}.dv .mm-ul li{break-inside:avoid}.dv .mm-ul a{display:block;padding:5px 0;color:var(--ink);font-size:14px;line-height:1.45;text-decoration:none}.dv .mm-ul a:hover,.dv .mm-ul a:focus-visible,.dv .mm-ul a.on{color:var(--burg)}.dv .mm-ul.mm-2{columns:2;column-gap:24px}.dv .mm-pr{margin-top:22px;padding-top:16px;border-top:1px solid var(--rule)}.dv .mm-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 22px}.dv .mm-row a{color:var(--ink);font-size:14px;line-height:1.6;text-decoration:none}.dv .mm-row a:hover,.dv .mm-row a:focus-visible{color:var(--burg)}.dv .mm .mm-more{color:var(--burg);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.dv .mm-ul .mm-more{margin-top:6px}.dv .mm-side{flex:0 0 270px;padding-left:40px;border-left:1px solid var(--rule)}.dv .mm-f{display:block;margin-top:24px;color:var(--ink);text-decoration:none}.dv .mm-side>.mm-f:first-child{margin-top:0}.dv .mm-f img{width:100%;aspect-ratio:16/10;object-fit:cover;background:var(--panel)}.dv .mm-fx{display:block;min-width:0}.dv .mm-f .ey{display:block;margin-top:12px;color:var(--burg);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.dv .mm-f .t{display:block;margin-top:4px;font-size:15px;font-weight:700;line-height:1.35}.dv .mm-f .tx{display:block;margin-top:6px;color:var(--ink-2);font-size:13px;line-height:1.55}.dv .mm-f .lk{display:block;margin-top:10px;color:var(--burg);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.dv .mm-f:hover .t,.dv .mm-f:focus-visible .t{color:var(--burg)}.dv .mm-cv{display:flex;align-items:flex-start;gap:16px}.dv .mm-cv img{flex:none;width:84px;height:auto;aspect-ratio:auto;object-fit:contain;background:none;box-shadow:0 8px 20px #281e1433,0 2px 5px #281e141a}.dv .mm-cv .ey{margin-top:0}.dv .mm-cv .lk{white-space:nowrap}.dv .mm-scrim{position:absolute;left:0;right:0;top:100%;height:0;z-index:40;background:#1d1a1847;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s linear .15s}.dv .mnav-w.mm-on .mm-scrim{opacity:1;visibility:visible;transition:opacity .15s ease}@media(max-width:1100px){.dv .mm-side{display:none}}@media(max-width:900px){.dv .mm-cats.mm-g{grid-template-columns:repeat(3,minmax(0,1fr))}.dv .mm-3{gap:28px}}@media(max-width:760px){.dv .mm,.dv .mm-scrim{display:none!important}.dv .mnav a.mm-t .mm-chev{display:none}}@media(prefers-reduced-motion:reduce){.dv .mnav a.mm-t .mm-chev,.dv .mm-scrim{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dv-mega.css.map */
