.pb-recently-viewed-section{background:var(--pb-rv-bg);padding-top:var(--pb-rv-padding-top);padding-bottom:var(--pb-rv-padding-bottom)}.pb-recently-viewed-section[hidden]{display:none}.pb-recently-viewed-section__inner{max-width:var(--pb-rv-max-width);margin-inline:auto}.pb-recently-viewed{display:block;color:var(--pb-rv-text)}.pb-recently-viewed--center{text-align:center}.pb-recently-viewed__header{display:grid;gap:8px;margin-bottom:18px}.pb-recently-viewed__eyebrow{margin:0;color:var(--pb-rv-accent);font-size:1.1rem;font-weight:900;letter-spacing:0;line-height:1.2;text-transform:uppercase}.pb-recently-viewed__title-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.pb-recently-viewed--center .pb-recently-viewed__title-row{justify-content:center}.pb-recently-viewed__heading{margin:0;color:var(--pb-rv-text);font-size:var(--pb-rv-heading-size);line-height:1.15;letter-spacing:0}.pb-recently-viewed__copy{max-width:68rem;color:var(--pb-rv-muted);font-size:var(--pb-rv-text-size);line-height:1.55}.pb-recently-viewed--center .pb-recently-viewed__copy{margin-inline:auto}.pb-recently-viewed__copy>*{margin-top:0;margin-bottom:0}.pb-recently-viewed__clear{min-height:34px;border:1px solid var(--pb-rv-border);border-radius:999px;padding:0 14px;color:var(--pb-rv-accent);background:#fff;font-size:1.2rem;font-weight:800;cursor:pointer}.pb-recently-viewed__clear:hover,.pb-recently-viewed__clear:focus-visible{border-color:var(--pb-rv-accent);outline:none}.pb-recently-viewed__grid{display:grid;gap:14px;padding:0;margin:0;list-style:none}.pb-recently-viewed__grid--desktop-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-recently-viewed__grid--desktop-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pb-recently-viewed__grid--desktop-4{grid-template-columns:repeat(4,minmax(0,1fr))}.pb-recently-viewed__grid--desktop-5{grid-template-columns:repeat(5,minmax(0,1fr))}.pb-recently-viewed__grid--desktop-6{grid-template-columns:repeat(6,minmax(0,1fr))}.pb-recently-viewed-card{height:100%}.pb-recently-viewed-card__link{display:grid;height:100%;overflow:hidden;border:1px solid var(--pb-rv-border);border-radius:var(--pb-rv-radius);background:var(--pb-rv-card-bg);color:inherit;text-align:left;text-decoration:none;box-shadow:0 14px 30px #ef2b6312;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.pb-recently-viewed-card__link:hover,.pb-recently-viewed-card__link:focus-visible{transform:translateY(-2px);border-color:var(--pb-rv-accent);box-shadow:0 18px 36px #ef2b631f;outline:none}.pb-recently-viewed-card__image{display:block;width:100%;aspect-ratio:1;background:#ef2b6314;overflow:hidden}.pb-recently-viewed-card__image img{display:block;width:100%;height:100%;object-fit:cover}.pb-recently-viewed-card__body{display:grid;gap:6px;padding:12px}.pb-recently-viewed-card__vendor{overflow:hidden;color:var(--pb-rv-accent);font-size:1.1rem;font-weight:800;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pb-recently-viewed-card__title{display:-webkit-box;min-height:calc(var(--pb-rv-title-size) * 2.55);overflow:hidden;color:var(--pb-rv-text);font-size:var(--pb-rv-title-size);font-weight:850;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pb-recently-viewed-card__price-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:var(--pb-rv-text);font-size:var(--pb-rv-price-size);font-weight:850;line-height:1.2}.pb-recently-viewed-card__compare{color:var(--pb-rv-muted);font-size:1.2rem;font-weight:600}.pb-recently-viewed__empty{margin:0;padding:16px;border:1px dashed var(--pb-rv-border);border-radius:var(--pb-rv-radius);color:var(--pb-rv-muted);background:#ffffffb3;font-size:var(--pb-rv-text-size);text-align:center}@media screen and (max-width:989px){.pb-recently-viewed__grid--desktop-4,.pb-recently-viewed__grid--desktop-5,.pb-recently-viewed__grid--desktop-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.pb-recently-viewed__grid,.pb-recently-viewed__grid--mobile-1{grid-template-columns:1fr}.pb-recently-viewed__grid--mobile-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-recently-viewed-card__body{padding:10px}.pb-recently-viewed__title-row{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pb-recently-viewed-products.css.map */
