@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,wght@0,400;0,500;0,600;1,500;1,600&family=Plus+Jakarta+Sans:wght@400;500;600;700&family=Space+Mono:wght@400;700&display=swap";*{box-sizing:border-box}body{margin:0;background:var(--color-background);color:var(--color-text);font-family:var(--font-body)}button{font-family:var(--font-body);cursor:pointer}a{color:inherit;text-decoration:none}.reveal-card{position:relative;border-radius:var(--radius-card);overflow:hidden;border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;box-shadow:var(--shadow-card);--card-transition: .25s ease-out;transition:transform var(--card-transition),box-shadow var(--card-transition)}.reveal-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px #11111124}.ld-product-image{transition:transform var(--card-transition),filter var(--card-transition)}.reveal-card:hover .ld-product-image{transform:scale(1.02);filter:brightness(1.03)}@media (hover: hover){.ld-wishlist-btn,.ld-carousel-arrow{opacity:0;transition:opacity var(--card-transition),color var(--card-transition),background-color var(--card-transition)}.reveal-card:hover .ld-wishlist-btn,.reveal-card:hover .ld-carousel-arrow,.ld-wishlist-btn:focus-visible,.ld-carousel-arrow:focus-visible{opacity:1}}.ld-wishlist-btn:hover{color:var(--color-primary)!important}.ld-product-add-btn{transition:background-color var(--card-transition)}.ld-product-add-btn:hover:not(:disabled){background:#2a2a2a!important}.ld-rte-content:empty:before{content:attr(data-placeholder);color:var(--color-text-muted)}.reveal-card>a:focus-visible,.ld-wishlist-btn:focus-visible,.ld-carousel-arrow:focus-visible,.ld-product-add-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.reveal-card__wrap,.reveal-card__product{transition:opacity var(--motion-reveal-duration) var(--motion-reveal-easing),transform var(--motion-reveal-duration) var(--motion-reveal-easing)}.reveal-card__product{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}.reveal-card:hover .reveal-card__wrap,.reveal-card.is-revealed .reveal-card__wrap{opacity:0;transform:scale(1.04)}.reveal-card:hover .reveal-card__product,.reveal-card.is-revealed .reveal-card__product{opacity:1}
