.lu-pcard{position:relative;isolation:isolate}.lu-pcard__visual{position:relative;margin-bottom:16px}.lu-pcard__media{aspect-ratio:1 / 1;background:#ede8df}.lu-pcard__media{position:relative;display:block;overflow:hidden}.lu-pcard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--lu-fit, cover);transition:transform 1.1s var(--lu-ease-out, ease),opacity .7s var(--lu-ease-out, ease)}.lu-pcard__img--alt{opacity:0}.lu-pcard:hover .lu-pcard__img--main{transform:scale(1.06)}.lu-pcard:hover .lu-pcard__img--alt{opacity:1;transform:scale(1.03)}.lu-pcard--sold-out .lu-pcard__img{filter:grayscale(.6);opacity:.75}.lu-pcard__badges{position:absolute;top:12px;left:12px;display:flex;flex-wrap:wrap;gap:6px;z-index:2;pointer-events:none}.lu-pcard__badge{font-family:var(--lu-sans);font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:5px 9px;background:var(--lu-ink);color:var(--lu-warm-white)}.lu-pcard__badge--sale{background:var(--lu-terracotta-deep)}.lu-pcard__badge--light{background:var(--lu-warm-white);color:var(--lu-ink)}.lu-pcard__badge--muted{background:#1a1612b3}.lu-pcard__quick{position:absolute;z-index:3;left:12px;right:12px;bottom:12px;transform:translateY(14px);opacity:0;display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 18px;border:none;background:var(--lu-warm-white);color:var(--lu-ink);font-family:var(--lu-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .55s var(--lu-ease-out, ease),opacity .4s,background .3s,color .3s}.lu-pcard__quick:hover{background:var(--lu-ink);color:var(--lu-warm-white)}.lu-pcard:hover .lu-pcard__quick,.lu-pcard__quick:focus-visible{opacity:1;transform:none}.lu-pcard__quick-icon{display:grid;place-items:center}.lu-pcard__icon-check,.lu-pcard__quick.is-added .lu-pcard__icon-plus{display:none}.lu-pcard__quick.is-added .lu-pcard__icon-check{display:block}.lu-pcard__quick.is-added{background:var(--lu-terracotta-deep);color:var(--lu-warm-white)}.lu-pcard__quick.is-loading{opacity:.6!important;pointer-events:none}.lu-pcard__vendor{font-family:var(--lu-sans);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--lu-stone-text);margin-bottom:6px}.lu-pcard__title{font-family:var(--lu-serif);font-size:19px;font-weight:400;line-height:1.25;margin:0 0 8px;color:var(--lu-ink)}.lu-pcard__title a{color:inherit;text-decoration:none}.lu-pcard__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.lu-pcard__price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-family:var(--lu-sans);font-size:14px;color:var(--lu-ink);margin:0}.lu-pcard__price-now.is-sale{color:var(--lu-terracotta-deep);font-weight:500}.lu-pcard__price s{color:#6e6a64;font-size:13px}.lu-pcard__from{color:#6e6a64;font-size:12px}@media(max-width:749px){.lu-pcard__title{font-size:16px}.lu-pcard__quick,.lu-pcard:hover .lu-pcard__quick{left:auto;right:10px;bottom:10px;transform:none;opacity:1;width:44px;min-height:44px;padding:0;border-radius:50%;box-shadow:0 6px 18px #1a16122e}.lu-pcard__quick-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lu-pcard:hover .lu-pcard__img--main{transform:none}.lu-pcard:hover .lu-pcard__img--alt{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/lu-product-card.css.map */
