.jm-recently-viewed{display:none;padding:42px 0 16px}.jm-recently-viewed.is-visible{display:block}.jm-recently-viewed__header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.jm-recently-viewed__eyebrow{display:block;margin:0 0 5px;font-size:10px;line-height:1.2;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#807267}.jm-recently-viewed__title{margin:0;font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1.08;font-weight:500;color:#40362f}.jm-recently-viewed__sub{margin:5px 0 0;font-size:12px;line-height:1.4;color:#756b63}.jm-recently-viewed__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jm-recently-viewed__card{min-width:0}.jm-recently-viewed__link{display:block;color:inherit;text-decoration:none}.jm-recently-viewed__image-wrap{position:relative;overflow:hidden;aspect-ratio:4 / 5;border-radius:10px;background:#f5f2ed;box-shadow:0 8px 24px #3d302717}.jm-recently-viewed__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .28s ease}.jm-recently-viewed__link:hover .jm-recently-viewed__image{transform:scale(1.025)}.jm-recently-viewed__info{padding:10px 2px 0}.jm-recently-viewed__name{margin:0;font-size:12.5px;line-height:1.35;font-weight:600;color:#40362f}.jm-recently-viewed__price{display:block;margin-top:3px;font-size:11.5px;line-height:1.3;color:#746a62}@media(max-width:749px){.jm-recently-viewed{padding:30px 0 8px}.jm-recently-viewed__header{margin-bottom:14px}.jm-recently-viewed__title{font-size:23px}.jm-recently-viewed__sub{font-size:11px}.jm-recently-viewed__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.jm-recently-viewed__image-wrap{border-radius:8px}.jm-recently-viewed__name{font-size:11.5px}.jm-recently-viewed__price{font-size:10.5px}}@media(max-width:749px){#jmRecentlyViewed{padding-left:18px;padding-right:18px;box-sizing:border-box}}@media(min-width:750px){#jmRecentlyViewed{max-width:1200px;width:calc(100% - 80px);margin-left:auto;margin-right:auto;box-sizing:border-box}#jmRecentlyViewed .jm-recently-viewed__grid{gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/jm-recently-viewed.css.map */
