.store-product-card{position:relative;display:flex;min-width:0;margin:0;border:1px solid #dbe2df;border-radius:10px;background:#fff;color:#122d40;box-shadow:none}.store-product-card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;box-shadow:0 4px 18px #122d4017;opacity:0;pointer-events:none}.store-product-card .store-product-card__link{display:flex;flex-direction:column;width:100%;min-width:0;color:inherit;text-decoration:none;border-radius:9px}.store-product-card .store-product-card__link:focus-visible{outline:3px solid #20594a;outline-offset:3px}.store-product-card__media{display:grid;place-items:center;flex:none;width:100%;aspect-ratio:1;overflow:hidden;border-radius:9px 9px 0 0;background:#f4f2ed}.store-product-card__media img{display:block;min-width:0;min-height:0;width:100%;height:100%;object-fit:contain}.store-product-card__placeholder{padding:20px;color:#52665e;font:14px/1.5 Arial,Helvetica,sans-serif;text-align:center}.store-product-card__copy{display:flex;flex:1;flex-direction:column;min-width:0;padding:14px 16px 16px}.store-product-card .store-product-card__title{display:-webkit-box;min-height:2.8em;max-height:2.8em;overflow:hidden;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font:500 16px/1.4 Arial,Helvetica,sans-serif;letter-spacing:0;color:#122d40}.store-product-card__pricing{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:5px;margin-top:auto;font-family:Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums}.store-product-card__discount{display:inline-block;padding:3px 6px;border-radius:2px;background:#ffe8a3;color:#604000;font:700 12px/1.2 Arial,Helvetica,sans-serif}.store-product-card__price-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 7px;max-width:100%;line-height:1.3}.store-product-card__price-line strong{color:#171717;font:700 22px/1.3 Arial,Helvetica,sans-serif;white-space:nowrap}.store-product-card__price-line s{color:#687078;font-size:13px;white-space:nowrap}.store-product-card__price-line small,.store-product-card__from{color:#687078;font-size:11px;font-weight:400;white-space:nowrap}@media(hover:hover)and (pointer:fine){.store-product-card:has(.store-product-card__link:hover:not(:focus-visible)):before{opacity:1}.store-product-card__link:hover .store-product-card__title{text-decoration:underline;text-underline-offset:3px}}.store-product-card:has(.store-product-card__link:active:not(:focus-visible)):before{opacity:.35}@media(prefers-reduced-motion:no-preference){.store-product-card{transition:transform .26s cubic-bezier(.22,.61,.36,1)}.store-product-card:before{transition:opacity .24s ease}.store-product-card__media img{transition:transform .3s ease}@media(hover:hover)and (pointer:fine){.store-product-card:has(.store-product-card__link:hover:not(:focus-visible)){transform:translateY(-2px)}.store-product-card__link:hover:not(:focus-visible) .store-product-card__media img{transform:scale(1.025)}}.store-product-card:has(.store-product-card__link:active:not(:focus-visible)){transform:none;transition-duration:.12s}.store-product-card:has(.store-product-card__link:focus-visible),.store-product-card:has(.store-product-card__link:focus-visible):before,.store-product-card__link:focus-visible .store-product-card__media img{transition:none}}@media(min-width:701px){.collection-page .product-grid--single .store-product-card__link{display:grid;grid-template-columns:1fr 1fr}.collection-page .product-grid--single .store-product-card__media{border-radius:9px 0 0 9px}.collection-page .product-grid--single .store-product-card__copy{justify-content:center;padding:24px}.collection-page .product-grid--single .store-product-card__pricing{margin-top:12px}}@media(max-width:700px){.store-product-card__copy{padding:12px 10px}.store-product-card .store-product-card__title{font-size:15px}.store-product-card__price-line{column-gap:5px}.store-product-card__price-line strong{font-size:20px}.store-product-card__price-line s{font-size:12px}.store-product-card__discount{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/product-card.css.map */
