/* Parshey 2.9.7 — applies only to WooCommerce loop cards; single product remains unchanged */
.woocommerce ul.products li.product.parshey-card{position:relative;display:flex;flex-direction:column;min-width:0;text-align:left}
.woocommerce ul.products li.product.parshey-card .parshey-card-media{position:relative;overflow:hidden;border-radius:5px;background:#f2f2f2;isolation:isolate}
.woocommerce ul.products li.product.parshey-card .parshey-card-image-link{display:block;position:relative;aspect-ratio:4/5;overflow:hidden}
.woocommerce ul.products li.product.parshey-card .parshey-card-image-link img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center;margin:0!important;transition:opacity .32s ease,transform .55s ease}
.woocommerce ul.products li.product.parshey-card .parshey-card-image-link img.parshey-card-secondary{opacity:0}
@media(hover:hover){.woocommerce ul.products li.product.parshey-card .parshey-card-media:hover img.parshey-card-secondary{opacity:1}.woocommerce ul.products li.product.parshey-card .parshey-card-media:hover img.parshey-card-primary{transform:scale(1.035)}.woocommerce ul.products li.product.parshey-card .parshey-card-media:hover img.parshey-card-secondary{transform:scale(1.035)}}
.woocommerce ul.products li.product.parshey-card .parshey-card-sale{position:absolute;top:12px;left:12px;z-index:3;background:#151515;color:#fff;padding:8px 10px;border-radius:4px;font-size:10px;font-weight:750;letter-spacing:.035em;line-height:1}
.woocommerce ul.products li.product.parshey-card .parshey-card-wishlist{position:absolute;top:12px;right:12px;z-index:4;background:#fff;border-radius:50%;width:35px;height:35px;display:grid;place-items:center;box-shadow:0 2px 12px #0001}
.woocommerce ul.products li.product.parshey-card .parshey-card-wishlist .yith-wcwl-add-to-wishlist{margin:0}.woocommerce ul.products li.product.parshey-card .parshey-card-wishlist a{font-size:0!important;padding:6px!important;display:block}
.woocommerce ul.products li.product.parshey-card .parshey-card-quick{position:absolute;right:12px;bottom:12px;z-index:4;display:flex;justify-content:flex-end}
.woocommerce ul.products li.product.parshey-card .parshey-card-quick a.button{width:42px;height:42px;min-width:42px;display:grid;place-items:center;border-radius:50%!important;background:#111!important;color:#fff!important;padding:0!important;margin:0!important;box-shadow:0 5px 18px #0002;font-size:0!important;transition:transform .2s ease,background .2s ease}
.woocommerce ul.products li.product.parshey-card .parshey-card-quick a.button:hover{transform:translateY(-3px);background:#333!important}
.woocommerce ul.products li.product.parshey-card .parshey-card-quick a.button:before{content:"";width:17px;height:18px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8h16l-1 13H5L4 8Z'/%3E%3Cpath d='M9 9V6a3 3 0 0 1 6 0v3'/%3E%3C/svg%3E")}
.woocommerce ul.products li.product.parshey-card .parshey-card-quick a.added_to_cart{display:none!important}
.woocommerce ul.products li.product.parshey-card .parshey-card-info{padding:12px 1px 0;display:flex;flex-direction:column;gap:8px;flex:1}
.woocommerce ul.products li.product.parshey-card .parshey-card-swatches{display:flex;align-items:center;gap:6px;min-height:17px;flex-wrap:wrap}
.woocommerce ul.products li.product.parshey-card .parshey-card-swatch{display:inline-block;width:14px;height:14px;border-radius:50%;background:var(--swatch);border:1px solid #b9b9b9;box-shadow:0 0 0 2px #fff}
.woocommerce ul.products li.product.parshey-card .parshey-card-more{font-size:11px;color:#777}
.woocommerce ul.products li.product.parshey-card .parshey-card-title{font-size:13px;line-height:1.42;font-weight:560;letter-spacing:-.012em;color:#171717;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.85em}
.woocommerce ul.products li.product.parshey-card .parshey-card-title:hover{text-decoration:underline;text-underline-offset:3px}
.woocommerce ul.products li.product.parshey-card .parshey-card-price{margin-top:auto;font-size:15px;line-height:1.4;font-weight:750;color:#151515}
.woocommerce ul.products li.product.parshey-card .parshey-card-price .price{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:9px;font-size:15px!important;font-weight:750!important;margin:0!important;color:#151515!important}
.woocommerce ul.products li.product.parshey-card .parshey-card-price del{color:#999!important;font-size:12px!important;font-weight:400!important;opacity:1!important;order:2}.woocommerce ul.products li.product.parshey-card .parshey-card-price ins{text-decoration:none!important;order:1}
.woocommerce ul.products li.product.parshey-card .parshey-card-price .price:has(ins) del{order:2}
@media(max-width:760px){.woocommerce ul.products li.product.parshey-card .parshey-card-sale{font-size:9px;padding:7px}.woocommerce ul.products li.product.parshey-card .parshey-card-quick{right:8px;bottom:8px}.woocommerce ul.products li.product.parshey-card .parshey-card-quick a.button{width:37px;height:37px;min-width:37px}.woocommerce ul.products li.product.parshey-card .parshey-card-title{font-size:12px}.woocommerce ul.products li.product.parshey-card .parshey-card-price .price{font-size:13px!important}}
@media(prefers-reduced-motion:reduce){.woocommerce ul.products li.product.parshey-card img,.woocommerce ul.products li.product.parshey-card a.button{transition:none!important}}
