.ark-product-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;transition:border-color .15s ease}.ark-product-card:hover{border-color:var(--color-border)}.ark-product-card__overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ark-product-card__badges{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-direction:column;gap:4px}.ark-product-card__image-wrap{aspect-ratio:var(--ark-card-aspect, 1 / 1);overflow:hidden;background:var(--color-background);flex-shrink:0;border-radius:var(--radius-md) var(--radius-md) 0 0}.ark-product-card__image{width:100%;height:100%;object-fit:contain;display:block}.ark-product-card__image-placeholder{width:100%;height:100%;background:var(--color-background)}.ark-product-card__body{display:flex;flex-direction:column;gap:6px;padding:12px;flex:1}.ark-product-card__vendor{font-family:Barlow,sans-serif;font-size:11px;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.ark-product-card__title{font-family:Barlow,sans-serif;font-size:18px;font-weight:400;color:#f0f0f0;line-height:1.35;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ark-product-card__title-link{color:inherit;text-decoration:none;position:relative;z-index:2}.ark-product-card__title-link:hover{color:#f0f0f0}.ark-product-card__price{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:2px}.ark-product-card__price-regular,.ark-product-card__price-sale{font-family:Barlow,sans-serif;font-size:17px;font-weight:600;color:var(--color-text)}.ark-product-card__price-compare{font-family:Barlow,sans-serif;font-size:13px;font-weight:400;color:var(--color-text-secondary);text-decoration:line-through}.ark-product-card__form-wrap{margin-top:auto;position:relative;z-index:2}.ark-product-card__form-wrap form{margin:0}.ark-product-card__atc-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;min-height:44px;background:var(--color-ark-pink);color:#fff;border:none;border-radius:var(--radius-md);font-family:Barlow,sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background .15s ease;margin-top:4px}.ark-product-card__atc-btn:not(:disabled):hover{background:var(--color-ark-pink-dark)}.ark-product-card__atc-btn--sold-out{background:#2a2a2a;color:var(--color-text-secondary);cursor:not-allowed}.ark-product-card__atc-btn .add-to-cart-icon{width:15px;height:15px;flex-shrink:0}.ark-product-card__atc-btn .svg-wrapper{display:inline-flex;align-items:center}.ark-badge{display:inline-block;font-family:Barlow,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1;padding:3px 6px;border-radius:2px;white-space:nowrap}.ark-badge--new{background:var(--color-badge-new);color:#fff}.ark-badge--sale{background:var(--color-badge-sale);color:#fff}.ark-badge--pre-order{background:var(--color-badge-pre-order);color:var(--color-text-secondary);border:1px solid var(--color-border-strong)}.ark-badge--psa{background:var(--color-ark-pink);color:#fff}.ark-badge--sold-out{background:var(--color-badge-sold-out);color:var(--color-text-secondary)}.ark-badge--save{background:transparent;color:var(--color-text-secondary);font-size:10px;font-weight:500;padding:0}.ark-badge--rare{background:var(--color-surface);color:var(--color-text-secondary);border:1px solid var(--color-border)}@media(prefers-reduced-motion:reduce){.ark-product-card,.ark-product-card__atc-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ark-product-card.css.map */
