.product-card{position:relative;display:flex;flex-direction:column;gap:24px;min-width:0;padding:11px 10px;border-radius:16px;background:var( --product-card-background, linear-gradient( 180deg, rgba(233, 236, 243, .98) 41.49%, rgba(255, 255, 255, .98) 58.31%, rgba(237, 241, 248, .98) 60.85% ) )}.product-card__media{position:relative;display:block;flex:none;box-sizing:border-box;width:100%;padding:24px 21% 0;border-radius:16px}.product-card__image{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.product-card__badge{position:absolute;top:0;left:0;z-index:1;padding:4px;border:2px solid var(--color-white-100);border-radius:8px;background:#ffc100;color:var(--color-white-100);font-weight:600;font-size:12px;line-height:16px}.product-card__badge[hidden]{display:none}.product-card__details{position:relative;padding:8px;border-radius:8px;background:var(--color-white-100)}.product-card__button{position:absolute;top:-16px;right:15px;z-index:1;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:3px solid var(--color-white-100);border-radius:8px;background:var(--color-primary-100);transition:background-color .15s ease-in-out}.product-card__button svg{width:24px;height:24px}button.product-card__button{margin:0;padding:0;font:inherit;cursor:pointer}button.product-card__button[disabled]{opacity:.5;cursor:default}.product-card__button:hover{background:var(--color-primary-110);text-decoration:none}.product-card__button:focus-visible,.product-card__title a:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-shade-70)}.product-card__category{min-height:12px;margin:0;font-weight:600;font-size:12px;line-height:12px;color:var(--color-shade-40)}.product-card__title{margin:0;overflow:hidden;font-weight:600;font-size:16px;line-height:24px;color:var(--color-shade-100);white-space:nowrap;text-overflow:ellipsis}.product-card__title a{color:inherit;text-decoration:none}.product-card__title a:hover{text-decoration:underline}.product-card__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;margin-top:-2px;min-height:24px}.product-card__prices{display:flex;align-items:center;gap:4px;min-width:0}.product-card__price{display:flex;align-items:baseline;margin:0;font-weight:600;font-size:16px;line-height:16px;color:var(--color-shade-100);white-space:nowrap}.product-card__currency,.product-card__cents{font-size:10px;line-height:10px}.product-card__currency{margin-right:1px}.product-card__compare-price{position:relative;font-weight:600;font-size:14px;line-height:20px;color:var(--color-shade-30);text-decoration:none;white-space:nowrap}.product-card__compare-price[hidden]{display:none}.product-card__compare-price:after{content:"";position:absolute;left:0;right:0;top:50%;height:3px;background-color:#9db2ba66;transform:translateY(-50%) rotate(-13.7deg);pointer-events:none}@media screen and (max-width:768px){.product-card{gap:12px}.product-card__media{padding:26px 5.5% 0}.product-card__button{border-width:2px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/component-product-card.css.map */
