:root{--lux-card-bg: rgba(14, 22, 24, .55);--lux-card-bg-strong: rgba(10, 16, 18, .85);--lux-card-text: #f3eee7;--lux-card-text-soft: rgba(243, 238, 231, .7);--lux-card-muted: rgba(243, 238, 231, .5);--lux-card-gold: #b8860b;--lux-card-teal: #1f6f73;--lux-card-border: rgba(243, 238, 231, .12);--lux-card-radius: 12px;--lux-card-ease: cubic-bezier(.22, .61, .36, 1)}.lux-card{position:relative;display:flex;flex-direction:column;color:var(--lux-card-text);font-family:var(--font-body-family, inherit);opacity:0;transform:translateY(10px);transition:opacity .6s var(--lux-card-ease),transform .6s var(--lux-card-ease);transition-delay:calc(var(--lux-card-i, 0) * 50ms)}.lux-card.is-in,.no-js .lux-card{opacity:1;transform:none}.lux-card__media{position:relative;display:block;text-decoration:none;color:inherit;border-radius:var(--lux-card-radius);overflow:hidden;background:var(--lux-card-bg)}.lux-card__frame{position:relative;aspect-ratio:var(--lux-card-aspect, 4 / 5);overflow:hidden}.lux-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--lux-card-ease),opacity .4s var(--lux-card-ease)}.lux-card__img--secondary{opacity:0}@media(hover:hover){.lux-card__media:hover .lux-card__img--primary{transform:scale(1.04);opacity:0}.lux-card__media:hover .lux-card__img--secondary{opacity:1;transform:scale(1.04)}}.lux-card__badge{position:absolute;top:12px;left:12px;z-index:2;padding:5px 10px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:4px;background:#0a1012c7;color:var(--lux-card-text);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lux-card__badge--sale{background:var(--lux-card-gold);color:#0a1012}.lux-card__badge--soldout{background:#ffffff14;color:var(--lux-card-text-soft)}.lux-card__wishlist{position:absolute;top:10px;right:10px;z-index:2;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#0a10128c;color:var(--lux-card-text);border:0;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .2s var(--lux-card-ease),color .2s var(--lux-card-ease)}.lux-card__wishlist svg{width:16px;height:14px}.lux-card__wishlist:hover,.lux-card__wishlist.is-active{background:var(--lux-card-gold);color:#0a1012}.lux-card__wishlist.is-active svg path{fill:currentColor}.lux-card__quickview{position:absolute;left:50%;bottom:14px;z-index:2;transform:translate(-50%,8px);padding:10px 22px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;background:#0a1012d1;color:var(--lux-card-text);border:1px solid rgba(243,238,231,.18);border-radius:999px;cursor:pointer;opacity:0;pointer-events:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:opacity .26s var(--lux-card-ease),transform .26s var(--lux-card-ease),background .2s var(--lux-card-ease),color .2s var(--lux-card-ease)}@media(hover:hover){.lux-card__media:hover .lux-card__quickview{opacity:1;pointer-events:auto;transform:translate(-50%)}.lux-card__quickview:hover{background:var(--lux-card-gold);color:#0a1012;border-color:var(--lux-card-gold)}}@media(hover:none){.lux-card__quickview{display:none}}.lux-card__body{display:flex;flex-direction:column;gap:6px;padding:14px 4px 0;text-align:left}.lux-card__vendor{margin:0;font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--lux-card-muted)}.lux-card__title{margin:0;font-size:14px;font-weight:500;line-height:1.35;letter-spacing:.01em;color:var(--lux-card-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.lux-card__title a{color:inherit;text-decoration:none}.lux-card__title a:hover{color:var(--lux-card-gold)}.lux-card__note{margin:0;font-size:11px;font-weight:400;letter-spacing:.05em;color:var(--lux-card-text-soft);font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lux-card__price{margin:4px 0 0;font-size:14px;font-weight:500;letter-spacing:.02em;color:var(--lux-card-text);display:inline-flex;align-items:baseline;gap:8px;flex-wrap:wrap}.lux-card__price-sale{color:var(--lux-card-gold);font-weight:600}.lux-card__price-compare{color:var(--lux-card-muted);font-size:12px;font-weight:400;text-decoration:line-through}.lux-card__price-from,.lux-card__price-regular{color:var(--lux-card-text)}.lux-card__cta{position:relative;margin-top:12px;padding:11px 14px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--lux-card-text);background:transparent;border:1px solid rgba(243,238,231,.22);border-radius:999px;cursor:pointer;transition:background .22s var(--lux-card-ease),color .22s var(--lux-card-ease),border-color .22s var(--lux-card-ease)}.lux-card__cta:hover{background:var(--lux-card-gold);color:#0a1012;border-color:var(--lux-card-gold)}.lux-card__cta--disabled,.lux-card__cta[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none}.lux-card__cta-spinner{display:none;width:14px;height:14px;border:1.5px solid currentColor;border-top-color:transparent;border-radius:50%;animation:lux-spin .7s linear infinite}.lux-card__cta.is-loading .lux-card__cta-label{opacity:0}.lux-card__cta.is-loading .lux-card__cta-spinner{display:inline-block;position:absolute}.lux-card__cta.is-added{background:var(--lux-card-gold);color:#0a1012;border-color:var(--lux-card-gold)}@keyframes lux-spin{to{transform:rotate(360deg)}}.lux-card--soldout .lux-card__img{opacity:.55;filter:grayscale(.35)}@media(max-width:749px){.lux-card__body{gap:4px;padding:10px 2px 0}.lux-card__title{font-size:13px;min-height:2.6em}.lux-card__note{font-size:10.5px}.lux-card__price{font-size:13px;margin-top:2px}.lux-card__price-compare{font-size:11px}.lux-card__cta{margin-top:8px;padding:9px 12px;font-size:10.5px;letter-spacing:.14em}.lux-card__wishlist{width:30px;height:30px;top:8px;right:8px}.lux-card__badge{top:8px;left:8px;font-size:9px;padding:4px 8px}}@media(prefers-reduced-motion:reduce){.lux-card,.lux-card__img,.lux-card__quickview,.lux-card__cta,.lux-card__wishlist{transition:none!important;animation:none!important}.lux-card{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/card-product-luxury.css.map */
