.shopify-section-recently-viewed{background:var(--recently-viewed-bg, var(--color-page-background));overflow-x:clip}[data-recently-viewed].is-empty{display:none}.shopify-section-recently-viewed:has([data-recently-viewed].is-empty){display:none}.recently-viewed{--recently-viewed-cols: var(--recently-viewed-cols-mobile, 2);--recently-viewed-nav-size: 2.75rem;--recently-viewed-nav-gap: clamp(.5rem, 1.2vw, 1.15rem);color:var(--recently-viewed-text, var(--color-heading));background:var(--recently-viewed-bg, var(--color-page-background));padding-block:var(--recently-viewed-pad-block-start, 3rem) var(--recently-viewed-pad-block-end, 3.5rem);padding-inline:var(--page-gutter)}.recently-viewed__inner{width:min(100%,var(--content-max-width));margin-inline:auto}.recently-viewed__header{display:grid;justify-items:center;gap:.35rem;max-width:38rem;margin:0 auto clamp(1.75rem,3.4vw,2.75rem);text-align:center}.recently-viewed--left .recently-viewed__header{justify-items:start;margin-inline:0;text-align:start}.recently-viewed--right .recently-viewed__header{justify-items:end;margin-inline:0 0 auto;text-align:end}.recently-viewed__eyebrow{margin:0 0 .65rem;color:color-mix(in srgb,var(--recently-viewed-text, var(--color-heading)) 72%,transparent);font-family:var(--font-body-family);font-size:.6875rem;font-weight:500;letter-spacing:.2em;line-height:1.3;text-transform:uppercase}.recently-viewed__heading{margin:0;color:var(--recently-viewed-text, var(--color-heading));font-family:var(--font-heading-family);font-size:clamp(1.85rem,4.2vw,3.15rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight, 400);letter-spacing:var(--letter-spacing-tight);line-height:1.12}.recently-viewed__heading:after{content:"";display:block;width:2.5rem;height:1px;margin:.85rem auto .55rem;background:color-mix(in srgb,var(--recently-viewed-text, var(--color-heading)) 38%,transparent)}.recently-viewed--left .recently-viewed__heading:after{margin-inline:0 auto}.recently-viewed--right .recently-viewed__heading:after{margin-inline:auto 0}.recently-viewed__description{margin:0;max-width:34rem;color:color-mix(in srgb,var(--recently-viewed-text, var(--color-heading)) 62%,transparent);font-family:var(--font-body-family);font-size:.9375rem;font-weight:400;letter-spacing:.01em;line-height:1.55}.recently-viewed__stage{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;min-width:0}.recently-viewed__stage.has-nav{grid-template-columns:var(--recently-viewed-nav-size) minmax(0,1fr) var(--recently-viewed-nav-size);column-gap:var(--recently-viewed-nav-gap)}.recently-viewed__viewport{min-width:0}.recently-viewed__stage.has-nav .recently-viewed__viewport{grid-column:2}.recently-viewed__grid{display:grid;grid-template-columns:repeat(var(--recently-viewed-cols),minmax(0,1fr));gap:var(--recently-viewed-gap, 1.5rem);margin:0;padding:0;list-style:none}.recently-viewed--carousel .recently-viewed__grid{display:flex;gap:var(--recently-viewed-gap, 1.5rem);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.recently-viewed--carousel .recently-viewed__grid::-webkit-scrollbar{display:none}.recently-viewed__item{min-width:0}.recently-viewed--carousel .recently-viewed__item{flex:0 0 calc((100% - (var(--recently-viewed-gap, 1.5rem) * (var(--recently-viewed-cols) - 1))) / var(--recently-viewed-cols));scroll-snap-align:start}.recently-viewed .featured-product-card{background:transparent;box-shadow:none;border:0}.recently-viewed .featured-product-card__media{aspect-ratio:3 / 4;overflow:hidden}.recently-viewed .featured-product-card__bag,.recently-viewed .featured-product-card__sold-out{display:none}.recently-viewed .featured-product-card__wishlist{width:2.75rem;height:2.75rem;min-width:44px;min-height:44px;inset-block-start:.35rem;inset-inline-end:.35rem;color:var(--color-surface);filter:none;transition:color var(--duration-fast, .18s) var(--ease-standard, ease)}.recently-viewed__arrow{display:none;align-self:start;width:var(--recently-viewed-nav-size);height:var(--recently-viewed-nav-size);min-width:44px;min-height:44px;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--recently-viewed-text, var(--color-heading)) 22%,transparent);border-radius:50%;background:transparent;color:var(--recently-viewed-text, var(--color-heading));cursor:pointer}.recently-viewed__stage.has-nav .recently-viewed__arrow{display:grid}.recently-viewed__arrow--prev{grid-column:1}.recently-viewed__arrow--next{grid-column:3}.recently-viewed__arrow svg{width:.95rem;height:.95rem}.recently-viewed__arrow:hover,.recently-viewed__arrow:focus-visible{border-color:var(--recently-viewed-text, var(--color-heading))}.recently-viewed__arrow:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.1875rem}.recently-viewed__arrow:disabled,.recently-viewed__arrow[aria-disabled=true]{cursor:default;opacity:.28}.recently-viewed__meta{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:center;margin-block-start:clamp(1.5rem,3vw,2.25rem)}.recently-viewed__pagination{display:none;align-items:center;justify-content:center;gap:.85rem;margin:0;color:color-mix(in srgb,var(--recently-viewed-text, var(--color-heading)) 55%,transparent);font-family:var(--font-body-family);font-size:.6875rem;font-weight:500;letter-spacing:.14em;line-height:1}.recently-viewed__pagination:not([hidden]){display:flex}.recently-viewed__pagination-rule{display:block;width:1.65rem;height:1px;background:color-mix(in srgb,var(--recently-viewed-text, var(--color-heading)) 32%,transparent)}.recently-viewed__pagination-status{font-variant-numeric:tabular-nums}.recently-viewed__view-all{justify-self:center;color:inherit;font-family:var(--font-body-family);font-size:.6875rem;font-weight:500;letter-spacing:.16em;line-height:1.2;text-decoration:none;text-transform:uppercase}.recently-viewed__view-all:hover{color:var(--color-primary-burgundy, currentColor)}.recently-viewed__view-all:focus-visible,.recently-viewed .featured-product-card__title a:focus-visible,.recently-viewed .featured-product-card__media:focus-visible,.recently-viewed .featured-product-card__wishlist:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.1875rem}@media(hover:hover)and (pointer:fine){.recently-viewed .featured-product-card:hover .featured-product-card__image,.recently-viewed .featured-product-card:focus-within .featured-product-card__image{transform:scale(1.02)}}@media screen and (min-width:48rem){.recently-viewed{--recently-viewed-cols: var(--recently-viewed-cols-tablet, 3);padding-inline:clamp(1.5rem,5vw,4.5rem)}.recently-viewed__meta{grid-template-columns:1fr auto 1fr}.recently-viewed__pagination{grid-column:2}.recently-viewed__view-all{grid-column:3;justify-self:end}}@media screen and (min-width:64rem){.recently-viewed{--recently-viewed-cols: var(--recently-viewed-cols-desktop, 4);padding-inline:clamp(2.5rem,6vw,7.5rem)}}@media(prefers-reduced-motion:no-preference){.recently-viewed--animate.is-ready:not(.is-inview) .recently-viewed__eyebrow,.recently-viewed--animate.is-ready:not(.is-inview) .recently-viewed__heading,.recently-viewed--animate.is-ready:not(.is-inview) .recently-viewed__description,.recently-viewed--animate.is-ready:not(.is-inview) .recently-viewed__item{opacity:0;transform:translateY(12px)}.recently-viewed--animate.is-ready.is-inview .recently-viewed__eyebrow,.recently-viewed--animate.is-ready.is-inview .recently-viewed__heading,.recently-viewed--animate.is-ready.is-inview .recently-viewed__description,.recently-viewed--animate.is-ready.is-inview .recently-viewed__item{animation:recently-viewed-enter var(--motion-editorial) var(--ease-emphasized, cubic-bezier(.22, 1, .36, 1)) forwards}.recently-viewed--animate.is-inview .recently-viewed__heading{animation-delay:70ms}.recently-viewed--animate.is-inview .recently-viewed__description{animation-delay:.14s}.recently-viewed--animate.is-inview .recently-viewed__item:nth-child(1){animation-delay:.18s}.recently-viewed--animate.is-inview .recently-viewed__item:nth-child(2){animation-delay:.25s}.recently-viewed--animate.is-inview .recently-viewed__item:nth-child(3){animation-delay:.32s}.recently-viewed--animate.is-inview .recently-viewed__item:nth-child(4){animation-delay:.39s}.recently-viewed--animate.is-inview .recently-viewed__item:nth-child(5){animation-delay:.46s}.recently-viewed--animate.is-inview .recently-viewed__item:nth-child(6){animation-delay:.53s}.recently-viewed--animate.is-inview .recently-viewed__item:nth-child(7){animation-delay:.6s}.recently-viewed--animate.is-inview .recently-viewed__item:nth-child(8){animation-delay:.67s}}@media(prefers-reduced-motion:reduce){.recently-viewed--carousel .recently-viewed__grid{scroll-behavior:auto}.recently-viewed .featured-product-card__image,.recently-viewed .featured-product-card__wishlist{transition:none}.recently-viewed--animate .recently-viewed__eyebrow,.recently-viewed--animate .recently-viewed__heading,.recently-viewed--animate .recently-viewed__description,.recently-viewed--animate .recently-viewed__item{opacity:1;transform:none;animation:none}}@keyframes recently-viewed-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/recently-viewed.css.map */
