/* RISE clone runtime additions (not part of the original stylesheets) */
.rise-age-ok section[data-age-gate-root]{display:none!important}
/* search page filter box (from the original's newer build, not in the mirrored stylesheets) */
.filter-box_container__KLDJV{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:space-between;gap:2.5rem;width:100%}
.filter-box_container__KLDJV div.slick-track{padding-right:.75rem}
.filter-box_carouselContainer__3cLTp{width:100%;flex:1 1 0%;align-items:center}
.filter-box_title__W04u5{margin-bottom:1rem!important}
.filter-box_title__W04u5 span{color:var(--color-grey-480)}
@media (min-width:768px){.filter-box_carouselContainer__3cLTp{display:flex;flex-direction:row;gap:1.25rem}.filter-box_title__W04u5{margin-bottom:0!important}}
@media (min-width:1024px){.filter-box_container__KLDJV{align-items:center;flex-direction:row}}
/* quick-links row: centered when it fits, scrolls from "Deals" when it does not (centered overflow was unreachable on phones) */
.quick-links_list__ODF7p{width:max-content;min-width:100%}
/* home promo cards (1280-1599px): the fixed 280px photo left ~100px for the title, so it collapsed to "RYT..." */
@media (min-width:1280px) and (max-width:1599px){.content-card_imageWrapper__HEeuB{flex:0 0 45%;max-width:45%}.content-card_imageWrapper__HEeuB img{width:100%;height:100%;object-fit:cover}}
