.recently_viewed_head{position:relative;margin:0 0 3rem}.recently_viewed_head.rv_head--left{text-align:left}.recently_viewed_head.rv_head--center{text-align:center}.recently_viewed_head.rv_head--right{text-align:right}.recently_viewed_head h2{font-weight:var(--font-weight)}.recently_viewed_inner{display:grid;grid-template-columns:repeat(var(--columns),1fr);column-gap:var(--column-spacing);row-gap:var(--row-spacing)}.recently_viewed_product_img img{width:100%;height:100%;object-fit:cover;position:absolute}.recently_viewed_product{background:var(--color-secondary-background)}.recently_viewed_product--shared{min-width:0;background:transparent}.recently_viewed_product_img{background:#dbdbdb;border-radius:var(--img-border-radius);overflow:hidden}.recently_viewed_product_info{margin:1rem 0 0;padding:10px}.recently_viewed_product_info p a{color:var(--color-foreground);text-decoration:none}.recently_viewed_product_price{margin:3px 0 5px;display:flex;justify-content:flex-start;align-items:center;gap:1rem}.recently_viewed_product_price span{font-size:1.6rem;line-height:1;color:var(--color-foreground);font-weight:600}.recently_viewed_product_price s{font-size:1.2rem;opacity:.6;text-decoration-color:#8b8787;color:var(--color-foreground)}.recently_viewed_product_img:has(a:focus-visible){outline:1px solid var(--color-text);outline-offset:3px}@media screen and (max-width:1399px){.recently_viewed_inner{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1279px){.recently_viewed_inner{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.recently_viewed_inner{grid-template-columns:repeat(var(--mob_cols),1fr)}}@media screen and (max-width:640px){.recently_viewed_inner{gap:1.5rem}.recently_viewed_product_price{flex-wrap:wrap;gap:5px}.recently_viewed_product_price span{font-size:1.4rem}}modish-recent-row{display:block}modish-recent-row:has([data-recently-viewed]:empty),modish-recent-row:has(.recently_viewed_inner:empty){display:none}.modish-recent-row .recently_viewed_inner{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 45px)/4);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:4px 2px 16px;scrollbar-width:thin}.modish-recent-row .recently_viewed_inner>*{scroll-snap-align:start;min-width:0}.modish-recent-row .recently_viewed_inner:focus-visible{outline:2px solid currentColor;outline-offset:3px}.modish-recent-row__controls{display:flex;justify-content:flex-end;gap:10px;margin-top:12px}.modish-recent-row__controls[hidden]{display:none}.modish-recent-row__controls button{width:44px;height:44px;border:1px solid #d6d1cc;background:transparent;display:grid;place-items:center;cursor:pointer}.modish-recent-row__controls button:disabled{opacity:.3;cursor:default}.modish-recent-row__controls button:focus-visible{outline:2px solid #331f17;outline-offset:3px}.modish-recent-row__controls svg{width:18px;height:18px}@media(min-width:1500px){.modish-recent-row .recently_viewed_inner{grid-auto-columns:calc((100% - 60px)/5)}}@media(max-width:989px){.modish-recent-row .recently_viewed_inner{grid-auto-columns:calc((100% - 30px) / 3)}}@media(max-width:640px){.modish-recent-row .recently_viewed_inner{grid-auto-columns:calc((100% - 15px) / var(--mob_cols))}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/recently-viewed.css.map */
