.ia-product-card{border-radius:var(--ia-product-card-border-radius, 0);position:relative;flex-direction:column;display:flex;z-index:1;height:100%}.ia-product-card__link{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;opacity:0}.ia-product-card__images{padding:0}.ia-product-card__images--hover{position:relative;z-index:4}.ia-product-card__images--hover img{transition:transform .5s ease}.ia-product-card__header{flex-direction:row;justify-content:space-between;display:flex}.ia-product-card__content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:20px 0 0;gap:8px}.ia-product-card__reviews{margin-top:auto;padding-top:10px;display:flex;align-items:center;gap:8px;margin-right:-50px}.ia-product-card__reviews:has(.jdgm--off){display:none}.ia-product-card__rating{display:flex;align-items:center;gap:8px}.ia-product-card__rating-star{color:var(--ia-color-primary)}.ia-product-card__variants{margin-top:auto;padding-top:12px;position:relative;z-index:4}.ia-product-card__buy{margin-top:auto;padding-top:24px}.ia-product-card__rating-stars{display:flex;flex-wrap:nowrap}.ia-product-card__badge{min-width:100px;position:absolute;top:24px;left:24px;z-index:4;font-weight:700;--ia-badge-background: var(--ia-color-base);--ia-badge-color: var(--ia-color-background);--ia-badge-border-radius: 9999px;--ia-badge-padding: 8px 12px;--ia-badge-font-size: var(--ia-text-s)}.ia-product-card__price{color:var(--ia-color-brand-neutral-medium)}.ia-color-scheme-dark .ia-product-card__price{color:var(--ia-color-brand-neutral-light)}@media (max-width: 1023px){.ia-product-card__images{padding:0 0 16px}.ia-product-card__content{padding:10px 0 0;gap:5px}.ia-product-card__badge{min-width:80px;top:10px;left:10px;font-weight:400;--ia-badge-padding: 6px 12px;--ia-badge-font-size: 11px}.ia-product-card__product-type{font-size:11px}.ia-product-card__price{font-size:14px}.ia-product-card__reviews{padding-top:5px}}.ia-product-card--tiny{flex-direction:row;gap:14px}.ia-product-card--tiny .ia-product-card__images{min-width:88px}.ia-product-card--tiny .ia-product-card__images .ia-ratio{aspect-ratio:1/1}.ia-product-card--tiny .ia-product-card__content{flex:1 1 auto;padding:0}.ia-product-card--tiny .ia-product-card__title{font-size:16px}.ia-product-card--tiny .ia-product-card__reviews{padding-top:0}
/*# sourceMappingURL=/cdn/shop/t/31/assets/ia-product-card.css.map */
