.recently-viewed-custom{--recently-viewed-gap: 16px;--recently-viewed-items: 4;display:block}.recently-viewed-custom,.recently-viewed-custom *{box-sizing:border-box}.recently-viewed-custom__container{display:flex;width:100%;margin:0 auto;padding:70px 80px 80px;flex-direction:column;gap:60px}.recently-viewed-custom__header{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:60px}.recently-viewed-custom__heading-wrap{min-width:0}.recently-viewed-custom__heading{margin:0;font-family:Calluna,Georgia,serif;font-size:50px;font-weight:400;line-height:1.2;letter-spacing:0}.recently-viewed-custom__subheading,.recently-viewed-custom__content{margin:0;font-family:Sofia Pro,Sofia Pro Regular,sans-serif}.recently-viewed-custom__subheading{margin-bottom:8px;font-size:14px;letter-spacing:2px;text-transform:uppercase}.recently-viewed-custom__content{margin-top:12px;font-size:14px;line-height:1.5}.recently-viewed-custom__button{display:inline-flex;min-height:51px;align-items:center;justify-content:center;padding:12px 24px 13px;background:#000;color:#fff;font-family:Sofia Pro,Sofia Pro Regular,sans-serif;font-size:16px;font-weight:700;line-height:1.6;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease}.recently-viewed-custom__button:hover{background:#222}.recently-viewed-custom__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.recently-viewed-custom__button--desktop{flex:0 0 390px}.recently-viewed-custom__button--mobile{display:none}.recently-viewed-custom__dynamic,.recently-viewed-custom__fallback{display:flex;min-width:0;flex-direction:column;gap:30px}.recently-viewed-custom__dynamic:empty{display:none}.recently-viewed-custom__track{display:flex;width:100%;min-width:0;gap:var(--recently-viewed-gap);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.recently-viewed-custom__track::-webkit-scrollbar{display:none}.recently-viewed-custom__track--stack{flex-wrap:wrap;overflow:visible;scroll-snap-type:none}.recently-viewed-custom__track>.home-card{flex:0 0 calc((100% - (var(--recently-viewed-items) - 1) * var(--recently-viewed-gap)) / var(--recently-viewed-items));min-width:0;scroll-snap-align:start}.recently-viewed-custom[data-products-desktop="2"]{--recently-viewed-items: 2}.recently-viewed-custom[data-products-desktop="3"]{--recently-viewed-items: 3}.recently-viewed-custom[data-products-desktop="4"]{--recently-viewed-items: 4}.recently-viewed-custom[data-products-desktop="5"]{--recently-viewed-items: 5}.recently-viewed-custom[data-products-desktop="6"]{--recently-viewed-items: 6}.recently-viewed-custom .home-card{display:flex;min-width:0;align-content:start;flex-direction:column;row-gap:.6rem;color:#000;text-decoration:none}.recently-viewed-custom .rating_titleWrap{display:flex;width:100%;min-width:0;align-items:flex-start;justify-content:space-between}.recently-viewed-custom .home-card__media{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;background:#f3f4f6}.recently-viewed-custom .home-card__media img{position:absolute;top:50%;left:2.5%;width:95%;max-width:none;height:auto;object-fit:contain;transform:translateY(-56.5%)}.recently-viewed-custom .home-card__badge{position:absolute;z-index:1;top:8px;left:8px;padding:5px 8px;background:#e2e5e9;font-family:Sofia Pro,Sofia Pro Regular,sans-serif;font-size:16px;line-height:18px}.recently-viewed-custom .home-card__rating{display:inline-flex;flex:0 0 auto;min-height:21px;align-items:center;gap:8px;font-family:Sofia Pro,Sofia Pro Regular,sans-serif;font-size:14px;line-height:21px}.recently-viewed-custom .home-card__rating svg{flex:0 0 15px;width:15px;height:14px}.recently-viewed-custom .home-card__title{display:block;flex:1 1 auto;min-width:0;overflow:hidden;font-family:Sofia Pro,Sofia Pro Regular,sans-serif;font-size:14px;line-height:1.45;letter-spacing:1px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.recently-viewed-custom .home-card__price-row{display:flex;min-height:28px;align-items:center;gap:8px;margin-top:-8px;font-family:Sofia Pro,Sofia Pro Regular,sans-serif;white-space:nowrap}.recently-viewed-custom .home-card__price{font-family:Sofia Pro,Sofia Pro Regular,sans-serif;font-size:1rem;line-height:1.1}.recently-viewed-custom .home-card__compare-price{color:#777;font-size:16px;line-height:25px}.recently-viewed-custom .home-card__discount{display:inline-flex;min-height:28px;align-items:center;padding:2px 8px 4px;background:#c96b6b;color:#000;font-size:16px;line-height:22px}.recently-viewed-custom .home-card__swatches{display:flex;min-height:24px;align-items:center;gap:4px}.recently-viewed-custom .home-swatch{display:inline-block;flex:0 0 24px;width:24px;height:24px;border-radius:50%;background-position:center;background-size:cover}.recently-viewed-custom .home-swatch.is-selected{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 3px #fff}.recently-viewed-custom .home-card__more{margin-left:4px;font-family:Sofia Pro,Sofia Pro Regular,sans-serif;font-size:14px;line-height:21px}.recently-viewed-custom .home-card--compact{row-gap:0}.recently-viewed-custom__pagination{display:flex;width:100%;height:4px;flex-wrap:nowrap;justify-content:center;gap:8px}.recently-viewed-custom__pagination>button{flex:1 1 40px;width:auto;max-width:40px;height:4px;border-radius:999px}.recently-viewed-custom__pagination>button:after{background:#f6f4f1;opacity:1}.recently-viewed-custom__pagination>button[aria-current=true]:after{background:#000}.recently-viewed-custom__pagination--mobile{display:none}.recently-viewed-custom__pagination--desktop{margin-bottom:-34px}@media screen and (max-width:999px){.recently-viewed-custom__container{padding:40px 16px;gap:30px}.recently-viewed-custom__header{display:block;min-height:29px}.recently-viewed-custom__heading{font-size:24px;line-height:29px;text-align:center}.recently-viewed-custom__subheading,.recently-viewed-custom__content{text-align:center}.recently-viewed-custom__button--desktop{display:none}.recently-viewed-custom__button--mobile{display:inline-flex;width:100%}.recently-viewed-custom__track{width:auto;margin-right:-16px;padding-right:16px;scroll-padding-inline:0 16px}.recently-viewed-custom__track--stack{margin-right:0;padding-right:0}.recently-viewed-custom[data-products-mobile="1"] .recently-viewed-custom__track>.home-card{flex-basis:calc(100vw - 60px)}.recently-viewed-custom[data-products-mobile="2"] .recently-viewed-custom__track>.home-card{flex-basis:calc((100vw - 48px)/2)}.recently-viewed-custom__pagination--desktop{display:none;margin-bottom:0}.recently-viewed-custom__pagination--mobile{display:flex}}@media(prefers-reduced-motion:reduce){.recently-viewed-custom__track{scroll-behavior:auto}.recently-viewed-custom__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/569/assets/recently-viewed-products.css.map */
