.card{position:relative;display:flex;flex-direction:column}.card__actions{position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3);z-index:3;display:flex;flex-direction:column;gap:var(--space-2)}.card__wishlist{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-bg);color:var(--ink);border:var(--hairline) solid var(--color-border);transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.card__wishlist:hover{transform:scale(1.06)}.card__wishlist:active{transform:scale(.94)}.card__wishlist .card__wishlist-on{display:none;color:var(--error)}.card__wishlist .card__wishlist-off,.card__wishlist.is-active .card__wishlist-on{display:inline-flex}.card__wishlist.is-active .card__wishlist-off{display:none}.card__wishlist.is-active{color:var(--error)}.card__wishlist.is-active .card__wishlist-on .icon{animation:wishlist-pop var(--dur-base) var(--ease)}.card__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background-color:var(--color-surface);border-radius:var(--radius-sm)}.card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity var(--dur-base) var(--ease),transform var(--dur-slow) var(--ease)}.card__img--secondary{opacity:0}@media(hover:hover){.card__media:hover .card__img--primary{transform:scale(1.04)}.card__media:hover .card__img--secondary{opacity:1;transform:scale(1.04)}.card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0e0e0e00;transition:background var(--dur-base) var(--ease);z-index:1;pointer-events:none;border-radius:var(--radius-sm)}.card:hover .card__media:after{background:#0e0e0e0f}}.card__flag{position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);padding:var(--space-1) var(--space-2);background-color:var(--color-bg);color:var(--color-text-muted);z-index:2}.card__info{display:flex;flex-direction:column;gap:var(--space-1);padding-block-start:var(--space-3)}.card__title{font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-body)}.card__title a{transition:opacity var(--dur-fast) var(--ease)}.card__title a:hover{opacity:.6}.card__rating{margin-block-start:2px}.price{display:flex;align-items:baseline;gap:var(--space-2)}.price__now{color:var(--ink);font-weight:var(--fw-medium)}.price__was{color:var(--gray-500);text-decoration:line-through}.card__form{margin:0}.card__quickadd{width:100%;margin-block-start:var(--space-3)}.card__soldout{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap-min);color:var(--color-text-muted);border:var(--hairline) solid var(--color-border);border-radius:var(--radius-sm)}@media(min-width:750px)and (hover:hover){.card__quickadd{opacity:0;transform:translateY(8px);transition:opacity var(--dur-base) var(--ease),transform var(--dur-base) var(--ease)}.card:hover .card__quickadd,.card:focus-within .card__quickadd{opacity:1;transform:translateY(0)}}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6) var(--grid-gutter)}@media(min-width:750px){.product-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:990px){.product-grid{grid-template-columns:repeat(4,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-card.css.map */
