.store-cover .rdlg-cover-slider{display:flex!important;gap:0!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;max-width:100%;min-width:0;scroll-behavior:smooth}
.store-cover .rdlg-cover-slider::-webkit-scrollbar{display:none}
.store-cover .rdlg-cover-slider>.rdlg-cover-slide{flex:0 0 100%!important;min-width:0!important;scroll-snap-align:start;scroll-snap-stop:always}
.store-cover .rdlg-cover-slide img{display:block;width:100%!important;height:clamp(240px,38vw,520px)!important;object-fit:cover!important}
.rdlg-cover-controls{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;flex-wrap:wrap;background:#fff}
.rdlg-cover-controls button{min-width:44px;min-height:44px;padding:8px;border-radius:50%;border:1px solid #d8dfdb;background:#fff;color:#203d34;cursor:pointer}
.rdlg-cover-controls button[aria-current="true"]{background:#203d34;color:#fff}
.rdlg-cover-controls button:focus-visible{outline:3px solid #b38237;outline-offset:3px}
.rdlg-cover-controls [data-cover-pause]{border-radius:20px;padding-inline:14px}
@media(prefers-reduced-motion:reduce){.store-cover .rdlg-cover-slider{scroll-behavior:auto}}

.store-cover.rdlg-has-cover-controls{height:auto!important}.store-cover.rdlv-cover-video>.rdlg-cover-slider{display:none!important}
