
.bm-recently-viewed{padding-top:30px;padding-bottom:36px}
.bm-recently-viewed[hidden]{display:none!important}
.bm-recently-viewed__title{margin:0 0 18px}
.bm-recently-viewed__scroller{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(145px,calc((100% - 48px)/4));gap:16px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:10px;scrollbar-width:thin}
.bm-recently-viewed__item{scroll-snap-align:start;min-width:0;color:inherit;text-decoration:none}
.bm-recently-viewed__image{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;background:#f3f4ef;border-radius:3px}
.bm-recently-viewed__name{font-size:13px;line-height:1.4;margin:9px 0 4px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.bm-recently-viewed__price{font-size:13px;font-weight:600;margin:0}
.bm-recently-viewed__note{font-size:11px;opacity:.7;margin:9px 0 0}
@media(max-width:749px){.bm-recently-viewed__scroller{grid-auto-columns:minmax(135px,44%);gap:12px}}
