.rm-recent[hidden]{display:none!important}.rm-recent{padding:40px 20px;background:#fff;color:#1f1a16}.rm-recent .rm-recent__heading{margin:0 0 36px;font:400 18px/1.6 "Source Serif 4",serif;letter-spacing:.2em;text-transform:uppercase;text-align:center;color:#1c1b1b}.rm-recent__carousel{position:relative}.rm-recent__track{display:grid;grid-auto-flow:column;grid-auto-columns:min(300px,65%);justify-content:safe center;align-items:start;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.rm-recent__track::-webkit-scrollbar{display:none}@media(max-width:699px){.rm-recent__track{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}}.rm-recent__card{display:grid;gap:20px;min-width:0;scroll-snap-align:start;-webkit-user-select:none;user-select:none}.rm-recent__media{display:block;position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#faf8f3}.rm-recent__image{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;transition:opacity .1s ease-in-out}.rm-recent__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.rm-recent__info{display:grid;gap:9px;text-align:left}.rm-recent .rm-recent__title{font:400 16px/1.35 "Source Serif 4",serif;letter-spacing:normal;text-transform:none;color:#1f1a16;text-decoration:none}.rm-recent .rm-recent__price{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;margin:0;font:400 15.2px/normal "Source Serif 4",serif;color:#1f1a16}.rm-recent__price s{color:#1f1a1661}.rm-recent .rm-recent__arrow{position:absolute;top:calc(50% - 22px);width:44px;height:44px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:#fff;color:#1c1c1c;box-shadow:0 2px 10px #1c1c1c26;cursor:pointer;opacity:0;transition:opacity .15s ease-in-out}.rm-recent__arrow--prev{left:24px}.rm-recent__arrow--next{right:24px}.rm-recent__arrow:disabled{visibility:hidden}.rm-recent :focus-visible{outline:2px solid #714d39;outline-offset:3px}@media(hover:hover)and (pointer:fine){.rm-recent__media:has(.rm-recent__image--secondary):hover .rm-recent__image--primary{opacity:0}.rm-recent__media:hover .rm-recent__image--secondary{opacity:1}.rm-recent__carousel:hover .rm-recent__arrow:not(:disabled),.rm-recent__carousel:focus-within .rm-recent__arrow:not(:disabled){opacity:1}}@media(pointer:coarse){.rm-recent .rm-recent__arrow{display:none}}@media(max-width:640px){.rm-recent__media{aspect-ratio:.76}.rm-recent .rm-recent__title{font-size:15.2px}.rm-recent .rm-recent__price{font-size:14.08px}}@media(min-width:700px){.rm-recent{padding-inline:32px}.rm-recent__track{grid-auto-columns:calc((100% - 40px) / 3);gap:20px}.rm-recent .rm-recent__heading{font-size:20px}}@media(min-width:1000px){.rm-recent{padding:64px 48px}.rm-recent .rm-recent__heading{margin-bottom:48px}.rm-recent__track{grid-auto-columns:calc((100% - 60px)/4)}}@media(prefers-reduced-motion:reduce){.rm-recent__track{scroll-behavior:auto}.rm-recent__image,.rm-recent__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/rm-recently-viewed.css.map */
