.dvrs-ch{text-align:center;padding:4px 0 0}
.dvrs-ch__eb{margin:0;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:rgba(0,0,0,.55)}
.dvrs-ch__eb--sale{color:#c8102e}
.dvrs-ch__t{margin:8px 0 6px !important;font-size:24px !important;font-weight:500 !important;letter-spacing:.02em !important;text-transform:none !important;line-height:1.2 !important}
.dvrs-ch__l{margin:0 auto;max-width:34em;font-size:13px;line-height:1.5;color:rgba(0,0,0,.6)}
.dvrs-cx{padding:14px 0 6px}
.dvrs-cx__row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 0;justify-content:safe center;-webkit-overflow-scrolling:touch}
.dvrs-cx__row::-webkit-scrollbar{display:none}
.dvrs-cx__chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 16px;border-radius:999px;border:1px solid rgba(0,0,0,.16);font-size:12.5px;letter-spacing:.02em;color:#111;text-decoration:none;white-space:nowrap;background:transparent}
.dvrs-cx__chip.is-on{background:#111;border-color:#111;color:#fff}
.dvrs-cx__chip--caps{font-size:12px;letter-spacing:.1em;text-transform:uppercase}
.dvrs-cx__n{font-size:11px;opacity:.6;letter-spacing:0}
.dvrs-cx__sub{display:none !important}
@media (min-width:750px){.dvrs-ch__t{font-size:28px !important}}