.js [data-reveal=fade-up]{opacity:0;transform:translateY(var(--reveal-rise));transition:opacity var(--dur-reveal) var(--ease-entrance),transform var(--dur-reveal) var(--ease-entrance);transition-delay:calc(var(--ri, 0) * var(--stagger-step))}.js [data-reveal=mask-line]{clip-path:inset(0 0 100% 0);transform:translateY(.35em);transition:clip-path var(--dur-reveal) var(--ease-entrance),transform var(--dur-reveal) var(--ease-entrance);transition-delay:calc(var(--ri, 0) * var(--stagger-step))}.js [data-reveal=image-unveil]{clip-path:inset(0 0 100% 0);overflow:hidden;transition:clip-path var(--dur-unveil) var(--ease-entrance);transition-delay:calc(var(--ri, 0) * var(--stagger-step-lg))}.js [data-reveal=image-unveil]>img,.js [data-reveal=image-unveil]>picture>img{transform:scale(1.06);transition:transform var(--dur-unveil-inner) var(--ease-entrance);transition-delay:calc(var(--ri, 0) * var(--stagger-step-lg))}.js [data-reveal].is-revealed{opacity:1;transform:none;clip-path:inset(0 0 0 0)}.js [data-reveal=image-unveil].is-revealed>img,.js [data-reveal=image-unveil].is-revealed>picture>img{transform:scale(1)}.js img[data-lazy-fade]{opacity:0;transition:opacity var(--dur-img-fade) var(--ease-entrance)}.js img[data-lazy-fade].is-loaded{opacity:1}@media(prefers-reduced-motion:reduce){.js [data-reveal],.js [data-reveal]>img,.js [data-reveal]>picture>img,.js img[data-lazy-fade]{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}}.no-animations [data-reveal],.no-animations [data-reveal]>img,.no-animations [data-reveal]>picture>img,.no-animations img[data-lazy-fade]{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}.section-pad{position:relative;padding-block:var(--space-section)}.section-head__title{font-family:var(--font-display);font-weight:300;font-size:var(--fs-h2);line-height:1.05;letter-spacing:var(--tracking-display);max-width:16ch}.section-head__intro{margin-top:var(--space-md);max-width:52ch;font-family:var(--font-sans);font-size:var(--fs-lead);color:var(--color-muted)}.product-card{display:block}.product-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background-color:rgba(var(--ink-rgb),.04)}.product-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.product-card__img--primary{transition:opacity var(--dur-hover-img) var(--ease-ui)}.product-card__img--secondary{opacity:0;transition:opacity var(--dur-hover-img) var(--ease-ui)}@media(hover:hover){.product-card--dual:hover .product-card__img--primary,.product-card--dual:focus-visible .product-card__img--primary{opacity:0}.product-card:hover .product-card__img--secondary,.product-card:focus-visible .product-card__img--secondary{opacity:1}}.product-card__info{margin-top:var(--space-sm)}.product-card__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-sm)}.product-card__title{font-family:var(--font-display);font-weight:400;font-size:var(--fs-h3);letter-spacing:.01em;color:var(--color-text)}.product-card__category{display:block;margin-top:var(--space-2xs);font-family:var(--font-sans);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted)}.card-price{flex-shrink:0;white-space:nowrap;font-family:var(--font-sans);font-size:var(--fs-body);color:var(--color-text)}.card-price__was{margin-left:var(--space-2xs);color:var(--color-muted)}.rte{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--leading-body);color:rgba(var(--ink-rgb),.85)}.rte>*+*{margin-top:var(--space-sm)}.rte h2,.rte h3,.rte h4{font-family:var(--font-display);font-weight:300;color:var(--color-text);letter-spacing:var(--tracking-display)}.rte h2{font-size:var(--fs-h3);margin-top:var(--space-lg)}.rte h3{font-size:var(--fs-lead);margin-top:var(--space-md)}.rte a{border-bottom:1px solid var(--color-gold)}.rte ul{list-style:disc;padding-left:1.25rem}.rte ol{list-style:decimal;padding-left:1.25rem}.rte li{margin-top:var(--space-3xs)}.rte img{width:100%;height:auto;margin-block:var(--space-md)}.rte blockquote{padding-left:var(--space-md);border-left:2px solid var(--color-hairline);color:var(--color-muted);font-family:var(--font-display);font-size:var(--fs-lead)}
/*# sourceMappingURL=/cdn/shop/t/48/assets/components.css.map */
