<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;padding:40px 20px}.product-card{border:1px solid #e3e3e3;border-radius:10px;padding:16px;text-align:center;background-color:#fff;box-shadow:0 2px 8px #0000000d;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;justify-content:space-between;height:100%;overflow:hidden}.product-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000001a}.image-wrapper{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:6px;transition:opacity .3s ease}.image-wrapper img.hover-image{opacity:0;z-index:2}.product-card:hover .hover-image{opacity:1}.product-card h2{font-size:16px;font-weight:600;margin:12px 0 6px;min-height:48px}.product-card p{font-size:14px;color:#444;margin-bottom:10px}.product-card button{background:#8342b7;color:#fff;padding:10px 16px;border:none;border-radius:4px;cursor:pointer;width:100%;margin-top:auto;transition:background .3s ease}.product-card button:hover{background:#6a3492}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map */
</pre></body></html>