.catalog-product-card[data-v-e6960855]{display:flex;flex-direction:column;gap:10px;width:100%;min-height:100%;overflow:hidden;border:1px solid #dcdcdc;border-radius:5px;background:#fff;padding-bottom:20px}.catalog-product-card__media[data-v-e6960855],.catalog-product-card__title-link[data-v-e6960855]{color:inherit;text-decoration:none}.catalog-product-card__media[data-v-e6960855]{position:relative;display:grid;place-items:center;width:100%;min-width:0;height:287px;overflow:hidden;background:#fff}.catalog-product-card[data-v-e6960855] .base-picture img,.catalog-product-card[data-v-e6960855] .base-picture,.catalog-product-card__placeholder[data-v-e6960855]{width:100%;height:100%}.catalog-product-card[data-v-e6960855] .base-picture{overflow:hidden;border-radius:5px}.catalog-product-card[data-v-e6960855] .base-picture img{display:block;-o-object-fit:cover;object-fit:cover;transition:transform .24s ease}.catalog-product-card__placeholder[data-v-e6960855]{display:flex;align-items:center;justify-content:center;border-radius:5px;background:radial-gradient(circle at top,#fffffff0,#fff0 62%),linear-gradient(180deg,#fdfcfc,#faf8f6)}.catalog-product-card__placeholder-mark[data-v-e6960855]{display:grid;justify-items:center;gap:12px;padding:20px;color:#e1dbd6}.catalog-product-card__placeholder-icon[data-v-e6960855]{width:48px;height:48px}.catalog-product-card__placeholder-label[data-v-e6960855]{color:#c7c1bb;font-family:"Geometria",var(--font-family-base);font-size:12px;font-weight:500;line-height:1.25;letter-spacing:.0416666667em;text-transform:uppercase}.catalog-product-card[data-v-e6960855]:hover .base-picture img{transform:scale(1.1)}.catalog-product-card__badges[data-v-e6960855]{position:absolute;top:10px;left:12px;display:flex;flex-wrap:wrap;gap:10px;max-width:calc(100% - 72px)}.catalog-product-card__badge[data-v-e6960855]{display:inline-flex;align-items:center;min-height:26px;padding:5px 10px;border-radius:5px;color:#fff;font-family:"Geometria",var(--font-family-base);font-size:12px;font-weight:500;line-height:1.25;letter-spacing:.0416666667em}.catalog-product-card__badge--hit[data-v-e6960855]{background:#3d922380}.catalog-product-card__badge--new[data-v-e6960855]{background:#0e59e580}.catalog-product-card__badge--sale[data-v-e6960855]{background:#ec075380}.catalog-product-card__favorite[data-v-e6960855]{position:absolute;top:10px;right:13px;display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;padding:0;border:1px solid #fff;border-radius:12px;background:#fff;cursor:pointer}.catalog-product-card__favorite-icon[data-v-e6960855]{width:22.5px;height:22.5px}.catalog-product-card__favorite-icon-path[data-v-e6960855]{fill:transparent;stroke:#000;stroke-width:1.25;transition:fill .18s ease,stroke .18s ease}.catalog-product-card__favorite--active .catalog-product-card__favorite-icon-path[data-v-e6960855],.catalog-product-card__favorite:hover .catalog-product-card__favorite-icon-path[data-v-e6960855]{fill:#c00d0d;stroke:#c00d0d}.catalog-product-card__favorite[data-v-e6960855]:disabled{cursor:default;opacity:.6}.catalog-product-card__body[data-v-e6960855]{display:grid;align-content:space-between;gap:25px;padding:15px 22px 0}.catalog-product-card__title[data-v-e6960855]{margin:0;color:#000;font-family:"Geometria",var(--font-family-base);font-size:18px;font-weight:700;line-height:1.258;letter-spacing:.0277777778em}.catalog-product-card__footer[data-v-e6960855]{display:flex;align-items:center;justify-content:space-between;gap:15px}.catalog-product-card__price[data-v-e6960855]{display:grid;gap:4px;min-width:0}.catalog-product-card__price strong[data-v-e6960855]{color:#000;font-family:"Geometria",var(--font-family-base);font-size:24px;font-weight:700;line-height:1.258;letter-spacing:.0208333333em}.catalog-product-card__price-current--discount[data-v-e6960855]{color:#177512}.catalog-product-card__price-text--request[data-v-e6960855]{color:#000;font-size:16px;line-height:1.2}.catalog-product-card__price span[data-v-e6960855]{width:-moz-fit-content;width:fit-content;color:#000;font-family:"Geometria",var(--font-family-base);font-size:12px;font-weight:500;line-height:1.25;letter-spacing:.0416666667em;text-decoration:line-through}.catalog-product-card__actions[data-v-e6960855]{display:flex;align-items:center;justify-content:flex-end;gap:15px;flex:0 0 auto}.catalog-product-card__cart[data-v-e6960855],.catalog-product-card__quantity-button[data-v-e6960855]{display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:8px;cursor:pointer}.catalog-product-card__cart[data-v-e6960855]{gap:10px;min-width:156px;height:40px;padding:0 12px;border:1px solid #c00d0d;background:#fff;color:#c00d0d;font-family:"Geometria",var(--font-family-base);font-size:14px;font-weight:500;line-height:1.0714285714;letter-spacing:.0357142857em;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.catalog-product-card__cart--home-products[data-v-e6960855]{min-width:auto;padding-inline:12.5px}.catalog-product-card__cart[data-v-e6960855]:hover:not(:disabled){border-color:#c00d0d;background:#c00d0d;color:#fff;box-shadow:0 8px 18px #c00d0d2e}.catalog-product-card__cart--unavailable[data-v-e6960855]{min-width:140px;border-color:#959595;background:#959595;color:#fff}.catalog-product-card__cart[data-v-e6960855]:disabled,.catalog-product-card__quantity-button[data-v-e6960855]:disabled{cursor:default;opacity:.65}.catalog-product-card__cart-icon[data-v-e6960855]{flex:none}.catalog-product-card__quantity[data-v-e6960855]{display:inline-flex;align-items:center;justify-content:space-between;min-width:156px;height:40px;padding:0 10px;border:1px solid #ddd;border-radius:8px;background:#fff;color:#333}.catalog-product-card__quantity--home-products[data-v-e6960855]{min-width:auto;padding-inline:12.5px}.catalog-product-card__quantity-button[data-v-e6960855]{min-width:28px;height:28px;border:0;background:transparent;color:currentColor;font-family:"Geometria",var(--font-family-base);font-size:22px;line-height:1}.catalog-product-card__quantity-value[data-v-e6960855]{min-width:20px;text-align:center;font-family:"Geometria",var(--font-family-base);font-size:16px;font-weight:700;line-height:1}@media(max-width:23.99rem){.catalog-product-card__body[data-v-e6960855]{padding-inline:18px}.catalog-product-card__footer[data-v-e6960855]{align-items:stretch;flex-direction:column}.catalog-product-card__actions[data-v-e6960855],.catalog-product-card__cart[data-v-e6960855],.catalog-product-card__quantity[data-v-e6960855]{width:100%}}@media(max-width:47.99rem){.catalog-product-card__body[data-v-e6960855]{gap:18px;padding:14px 14px 16px}.catalog-product-card__title[data-v-e6960855]{font-size:16px}.catalog-product-card__price strong[data-v-e6960855]{font-size:20px}}
