.wc-product-card{position:relative;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;aspect-ratio:331 / 434;padding:calc(116.02% - 16px) 15px 12px 17px;border-radius:var(--radius-card);background-color:var(--color-surface-card)}.wc-product-card__media{display:block;position:absolute;top:0;left:50%;z-index:0;width:97.89%;aspect-ratio:324 / 485;transform:translate(-50%,-20.82%)}.wc-product-card__media img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 100%}.wc-product-card__info{position:relative;z-index:1}.wc-product-card__price{display:flex;gap:var(--space-2xs);margin:0 0 6px;color:var(--color-muted-strong)}.wc-product-card__was{color:var(--color-muted)}.wc-product-card__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2xs)}.wc-product-card__title{margin:0;font-family:var(--font-body);font-weight:400;letter-spacing:var(--tracking-caps);color:var(--color-text)}.wc-product-card__link{color:inherit;text-decoration:none}.wc-product-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.wc-product-card product-form{position:relative;z-index:2;display:block}.wc-product-card__form{margin:0}.wc-product-card__add{position:relative;min-width:68px}.wc-product-card__add.loading>span{visibility:hidden}.wc-product-card__add .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:auto}.wc-product-card__add .spinner{width:14px;height:14px}.wc-product-card__add .path{stroke:currentColor}.wc-product-card__error{position:absolute;right:0;bottom:calc(100% + var(--space-2xs));width:max-content;max-width:220px;margin:0;text-align:right;color:var(--color-text)}.wc-product-card__soldout{color:var(--color-muted)}.wc-product-card--grid{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto;grid-template-areas:"title title" ". ." "price add";justify-content:stretch;aspect-ratio:285 / 434;padding:18px 14px 14px 17px;isolation:isolate}.wc-product-card--grid .wc-product-card__info,.wc-product-card--grid .wc-product-card__row{display:contents}.wc-product-card--grid .wc-product-card__media{top:2.53%;right:2.11%;bottom:3.23%;left:2.46%;z-index:-1;width:auto;aspect-ratio:auto;transform:none;overflow:hidden}.wc-product-card--grid .wc-product-card__media img{height:100%;object-fit:cover;object-position:50% 50%}.wc-product-card--grid .wc-product-card__title{grid-area:title;max-width:180px;align-self:start}.wc-product-card--grid .wc-product-card__price{grid-area:price;align-self:end;margin:0}.wc-product-card--grid .wc-product-card__add{min-width:0}.wc-product-card--grid product-form,.wc-product-card--grid .wc-product-card__soldout,.wc-product-card--grid [data-bundle-toggle]{grid-area:add;align-self:end;justify-self:end}@container wc-card (max-width: 279px){.wc-product-card--grid{grid-template-areas:"title title" "media media" "price add";row-gap:var(--space-2xs)}.wc-product-card--grid .wc-product-card__media{position:relative;inset:auto;z-index:auto;grid-area:media;min-height:0}.wc-product-card--grid .wc-product-card__media img{object-fit:contain;object-position:50% 100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wc-product-card.css.map */
