.aura-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--aura-color-bg,#fff);color:var(--aura-color-text,#111);text-decoration:none;overflow:hidden;border:1px solid var(--aura-color-border,#ececec);border-radius:18px;transition:transform .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1)}.aura-card:hover{transform:translateY(-4px);border-color:#d9d9d9;box-shadow:0 12px 32px #0000000f}.aura-card__badge{position:absolute;top:16px;left:16px;z-index:2;padding:7px 12px;background:#111;color:#fff;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.aura-card__media{position:relative;aspect-ratio:4 / 5;background:#fff;display:flex;align-items:center;justify-content:center;padding:18px}.aura-card__image-wrap{position:relative;width:100%;height:100%}.aura-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .45s ease,transform .45s ease}.aura-card__image--secondary{opacity:0}@media(hover:hover){.aura-card:hover .aura-card__image--primary{transform:scale(1.03)}.aura-card:hover .aura-card__image--secondary{opacity:1}.aura-card:hover .aura-card__image--primary.has-secondary{opacity:0}}.aura-card__content,.aura-card__content--v2{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;text-align:center;flex:1;padding:0 16px 18px}.aura-card__header{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center;gap:4px}.aura-card__meta{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center;gap:8px;margin-top:12px;min-height:56px}.aura-card__footer{display:flex;justify-content:center;width:100%;margin-top:auto;padding-top:12px}.aura-card__vendor{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:#8f8f8f}.aura-card__title{margin:0;font-size:17px;font-weight:500;line-height:1.35;color:var(--aura-color-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aura-card__details{display:flex;justify-content:center;align-items:center;gap:6px;font-size:12px;color:#666}.aura-card__separator{opacity:.45}.aura-card__inspired{display:flex;flex-direction:column;align-items:center;gap:3px}.aura-card__inspired-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--aura-color-muted)}.aura-card__inspired-name{font-size:13px;font-weight:500;color:var(--aura-color-text)}.aura-card__price{display:flex;justify-content:center;align-items:center;gap:8px}.aura-card__price-regular,.aura-card__price-sale{font-size:19px;font-weight:600;letter-spacing:.02em;color:var(--aura-color-text)}.aura-card__price-compare{font-size:14px;color:#999;text-decoration:line-through}@media screen and (max-width:749px){.aura-card{border:none;border-radius:0;box-shadow:none}.aura-card:hover{transform:none;box-shadow:none}.aura-card__media{padding:5px}.aura-card__content{padding:0 8px 12px;gap:0px}.aura-card__header{gap:4px}.aura-card__meta{gap:6px;margin-top:10px;min-height:46px}.aura-card__footer{padding-top:4px}.aura-card__vendor{font-size:9px;letter-spacing:.16em;text-align:center}.aura-card__title{font-size:15px;line-height:1.3;text-align:center}.aura-card__details{font-size:11px;gap:4px;justify-content:center}.aura-card__inspired-label{font-size:9px;letter-spacing:.14em}.aura-card__inspired-name{font-size:12px}.aura-card__price-regular,.aura-card__price-sale{font-size:17px}.aura-card__price-compare{font-size:12px}.aura-card__badge{top:10px;left:10px;padding:5px 9px;font-size:9px}}@media(hover:hover){.aura-card{will-change:transform}.aura-card:hover{transform:translateY(-6px);border-color:#d6d6d6;box-shadow:0 18px 40px #00000014}.aura-card:hover .aura-card__price-regular,.aura-card:hover .aura-card__price-sale{transform:translateY(-1px)}}.aura-card:focus-visible{outline:2px solid #111;outline-offset:3px}.aura-card__vendor,.aura-card__title,.aura-card__details,.aura-card__size,.aura-card__type,.aura-card__separator,.aura-card__inspired,.aura-card__inspired-label,.aura-card__inspired-name,.aura-card__price,.aura-card__price-regular,.aura-card__price-sale,.aura-card__price-compare{margin:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/aura-product-card.css.map */
