.products-page[data-v-b473db92]{padding-bottom:80px;background:#f8f8f8}.products-panel[data-v-b473db92]{padding-top:40px}.products-collection[data-v-b473db92]{display:grid}.products-grid[data-v-b473db92]{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;align-items:stretch}@media(max-width:1199px){.products-grid[data-v-b473db92]{grid-template-columns:repeat(3,1fr);gap:25px}}@media(max-width:991px){.products-grid[data-v-b473db92]{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:767px){.products-grid[data-v-b473db92]{grid-template-columns:repeat(2,1fr);gap:15px}}@media(max-width:460px){.products-grid[data-v-b473db92]{grid-template-columns:1fr;gap:20px}}.product-card[data-v-b473db92]{min-width:0}.product-card__frame[data-v-b473db92]{position:relative;display:flex;flex-direction:column;height:100%;background:#fff;border-radius:2px;transition:all .35s cubic-bezier(.4,0,.2,1)}.product-card__media[data-v-b473db92]{position:relative;width:100%;height:300px;display:flex;align-items:center;justify-content:center;padding:30px 25px;background:linear-gradient(180deg,#fff 0,#fafafa);overflow:hidden}.product-card__image[data-v-b473db92]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:transform .4s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 4px 12px rgba(0,0,0,.08))}.product-card__content[data-v-b473db92]{display:flex;flex-direction:column;padding:18px 20px 20px;background:#fff}.product-card__title[data-v-b473db92]{margin:0 0 12px;color:#2c2c2c;font-size:18px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:45px;letter-spacing:.3px}.product-card__divider[data-v-b473db92]{width:100%;height:1px;background:linear-gradient(90deg,transparent 0,#e8e8e8 50%,transparent);margin-bottom:12px}.product-card__spec[data-v-b473db92]{margin:0;display:flex;align-items:baseline;gap:8px;font-size:15px;line-height:1.4}.product-card__spec-label[data-v-b473db92]{color:#999;font-weight:400;white-space:nowrap}.product-card__spec-value[data-v-b473db92]{color:#666;font-weight:500}.product-card:hover .product-card__frame[data-v-b473db92]{box-shadow:0 8px 24px #0000001a;transform:translateY(-4px)}.product-card:hover .product-card__image[data-v-b473db92]{transform:scale(1.06)}.product-card:hover .product-card__title[data-v-b473db92]{color:#920783}.product-card:hover .product-card__divider[data-v-b473db92]{background:linear-gradient(90deg,transparent 0,#920783 50%,transparent)}@media(max-width:991px){.product-card__media[data-v-b473db92]{height:260px;padding:25px 20px}.product-card__content[data-v-b473db92]{padding:15px 18px 18px}.product-card__title[data-v-b473db92]{font-size:17px;min-height:42px}.product-card__spec[data-v-b473db92]{font-size:14px}}@media(max-width:767px){.product-card__media[data-v-b473db92]{height:240px;padding:20px 15px}.product-card__content[data-v-b473db92]{padding:12px 15px 15px}.product-card__divider[data-v-b473db92]{margin-bottom:10px}}
