.card-gallery[data-v-6263c90a]{aspect-ratio:1;width:100%;overflow:hidden}.card-gallery-images[data-v-6263c90a]{aspect-ratio:1;position:relative}@media only screen and (width<=767.98px){.card-gallery-images[data-v-6263c90a]{scroll-snap-type:x mandatory;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow:auto hidden}.card-gallery-images[data-v-6263c90a]::-webkit-scrollbar{display:none}}.card-gallery-images__item[data-v-6263c90a]{aspect-ratio:1;width:100%;inset:0}@media only screen and (width<=767.98px){.card-gallery-images__item[data-v-6263c90a]{scroll-snap-align:start;scroll-snap-stop:always;flex-shrink:0}}.card-gallery-images__tabs[data-v-6263c90a]{z-index:1;display:flex;position:absolute;inset:0}.card-gallery-images__tab[data-v-6263c90a]{width:100%;height:100%}.card-gallery-pagination[data-v-6263c90a]{justify-content:center;gap:8px;width:100%;height:4px;margin:4px 0;display:flex}.card-gallery-pagination__item[data-v-6263c90a]{background-color:#e5e5e5;border-radius:999px;width:10px;height:4px}.card-gallery-pagination__item_active[data-v-6263c90a]{background-color:#ff4d4f}@media only screen and (width>=1024px){.favorite-btn[data-v-af14d0f9]:hover{color:#ed2d2f}}.favorite-btn[data-v-af14d0f9]:active{color:#ce0002}.favorite-btn_active[data-v-af14d0f9]{color:#ff4d4f}.cart-btn[data-v-04ad8987]{color:#323232;transition:color .2s ease-out}@media only screen and (width>=1024px){.cart-btn[data-v-04ad8987]:hover{color:#ed2d2f}}.cart-btn[data-v-04ad8987]:active{color:#ce0002}.cart-btn_active[data-v-04ad8987]{color:#ff4d4f}.cart-btn_disabled[data-v-04ad8987]{opacity:.3}.card-controls[data-v-31cbfc65]{background-color:#fff;border-radius:4px;flex-direction:column;align-items:center;display:flex;box-shadow:0 0 38px #0000000d}@media only screen and (width>=1024px){.card-controls__item[data-v-31cbfc65]:hover{color:#ed2d2f}}.card-controls__item[data-v-31cbfc65]:active{color:#ce0002}.card-controls__item_active[data-v-31cbfc65]{color:#ff4d4f}.card-controls__item.favorite[data-v-31cbfc65]{padding:13px 8px 17px}.card-controls__item.cart[data-v-31cbfc65]{padding:17px 8px 13px}.card-controls__divider[data-v-31cbfc65]{padding:0 8px;width:auto!important}.g-badge-wrapper[data-v-d53fceac]{display:flex}.g-badge-wrapper[data-v-d53fceac] .popperjs__popper{padding:10px}.g-badge-wrapper .g-badge[data-v-d53fceac]{cursor:pointer;color:#fff;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:hidden}@media only screen and (width<=767.98px){.g-badge-wrapper .g-badge[data-v-d53fceac]{width:36px;height:36px}}.g-badge-wrapper .g-badge_large[data-v-d53fceac]{width:68px;height:68px}.g-badge-wrapper .g-badge__main-text[data-v-d53fceac]{text-align:center;font-size:14px;font-weight:500;line-height:150%}@media only screen and (width<=767.98px){.g-badge-wrapper .g-badge__main-text[data-v-d53fceac]{font-size:10px}}.g-badge-wrapper .g-badge__add-text[data-v-d53fceac]{text-align:center;font-size:8px;font-weight:700;line-height:150%}@media only screen and (width<=767.98px){.g-badge-wrapper .g-badge__add-text[data-v-d53fceac]{font-size:8px}}.g-badge-wrapper .g-badge__hint[data-v-d53fceac]{text-wrap:balance;color:#323232;width:100%;font-size:14px;font-weight:500;line-height:150%}.g-badge-wrapper .g-badge[data-v-d53fceac]:after{content:"";opacity:0;background:#0000000d;width:100%;height:100%;transition:opacity .2s ease-out;position:absolute;top:0;left:0}.g-badge-wrapper .g-badge[data-v-d53fceac]:hover:after{opacity:1}.g-badge-wrapper[data-v-d53fceac] .popperjs:first-child .g-badge{border-top-left-radius:6px}.g-badge-wrapper[data-v-d53fceac] .popperjs:last-child .g-badge{border-bottom-right-radius:6px}.g-badge-wrapper[data-v-d53fceac] .popperjs:first-child .g-badge_large{border-top-left-radius:12px}.g-badge-wrapper[data-v-d53fceac] .popperjs:last-child .g-badge_large{border-bottom-right-radius:12px}.card-prices[data-v-798ca36e]{flex-direction:column;align-items:center;display:flex}@media only screen and (width<=767.98px){.card-prices[data-v-798ca36e]{align-items:flex-start}}.card-prices__main[data-v-798ca36e]{text-wrap:nowrap;font-size:clamp(16px,33.3333vw - 104px,24px);font-weight:500;line-height:34px}@media only screen and (width>=768px){.card-prices__main[data-v-798ca36e]{font-size:24px}}.card-prices .card-prices-sub[data-v-798ca36e]{justify-content:center;align-items:center;gap:5px;font-size:16px;line-height:150%;display:flex}@media only screen and (width<=767.98px){.card-prices .card-prices-sub[data-v-798ca36e]{justify-content:flex-start;font-size:14px}}.card-prices .card-prices-sub__old[data-v-798ca36e]{color:#7f7d80;text-wrap:nowrap;text-decoration-line:line-through}@media only screen and (width<=767.98px){.card-prices .card-prices-sub__old[data-v-798ca36e]{font-weight:500}}.card-prices .card-prices-sub__discount[data-v-798ca36e]{color:#ff4d4f;text-wrap:nowrap}@media only screen and (width<=767.98px){.card-prices .card-prices-sub__discount[data-v-798ca36e]{font-weight:500}}.card-reviews[data-v-61db55cf]{justify-content:center;align-items:center;gap:20px;height:24px;display:flex}@media only screen and (width<=767.98px){.card-reviews[data-v-61db55cf]{gap:8px}}.card-reviews__count[data-v-61db55cf],.card-reviews__rating[data-v-61db55cf]{color:#7f7d80;text-wrap:nowrap;font-weight:500;line-height:24px}.card-reviews__rating[data-v-61db55cf]{justify-content:center;align-items:baseline;gap:6px;font-size:16px;display:flex}@media only screen and (width<=767.98px){.card-reviews__rating[data-v-61db55cf]{align-items:center}}@media only screen and (width<=359.98px){.card-reviews__rating[data-v-61db55cf]{font-size:14px}}.card-reviews__count[data-v-61db55cf]{font-size:14px}@media only screen and (width<=359.98px){.card-reviews__count[data-v-61db55cf]{font-size:12px}}.card-caption__name[data-v-a6c70a31]{color:#7f7d80;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:36px;padding:0 8px;font-size:12px;font-weight:500;line-height:150%;display:-webkit-box;overflow:hidden}@media only screen and (width<=767.98px){.card-caption__name[data-v-a6c70a31]{-webkit-line-clamp:3;height:54px}}.card-caption__details[data-v-a6c70a31]{color:#7f7d80;justify-content:center;align-items:flex-start;gap:12px;font-size:12px;font-weight:500;line-height:150%;display:flex}.card-caption__details-item[data-v-a6c70a31]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-caption__specs[data-v-a6c70a31]{text-align:center;color:#7f7d80;flex-direction:column;gap:4px;margin-top:4px;font-size:12px;font-weight:500;line-height:150%;display:flex}.product-card[data-v-2686ddb3]{background-color:#fff;border-radius:6px;padding:14px 24px;transition:box-shadow .15s ease-out 75ms;position:relative}@media only screen and (width<=1023.98px){.product-card[data-v-2686ddb3]{padding:12px}}@media only screen and (width<=767.98px){.product-card[data-v-2686ddb3]{border:1px solid #e5e5e5;border-radius:4px;padding:clamp(10px,8.33333vw - 20px,12px)}}.product-card_vv .product-card__controls-desktop[data-v-2686ddb3]{opacity:1!important}@media only screen and (width>=1024px){.product-card[data-v-2686ddb3]:not(.product-card_vv):hover{box-shadow:0 4px 25px #00000015}.product-card:not(.product-card_vv):hover .product-card-prices[data-v-2686ddb3]{transform:translateY(-18px)}.product-card:not(.product-card_vv):hover .product-card-reviews[data-v-2686ddb3]{transform:translateY(-22px)}.product-card:not(.product-card_vv):hover .product-card-caption[data-v-2686ddb3]{opacity:1;transform:translateY(-14px)}.product-card:not(.product-card_vv):hover .product-card__controls-desktop[data-v-2686ddb3]{opacity:1}}.product-card.product-card_home .product-card-reviews[data-v-2686ddb3]{margin-bottom:5px!important}@media only screen and (width>=768px) and (width<=1279.98px){.product-card.product-card_catalog[data-v-2686ddb3]{min-width:0;padding-left:12px;padding-right:12px}.product-card.product-card_catalog .product-card-prices[data-v-2686ddb3]{padding-left:0;padding-right:0}.product-card.product-card_catalog[data-v-2686ddb3] .card-prices__main{text-wrap:wrap;overflow-wrap:normal;text-align:center;font-size:20px;line-height:1.25}.product-card.product-card_catalog[data-v-2686ddb3] .card-prices .card-prices-sub{flex-wrap:wrap;row-gap:0;max-width:100%}.product-card.product-card_catalog[data-v-2686ddb3] .card-prices-sub__discount,.product-card.product-card_catalog[data-v-2686ddb3] .card-prices-sub__old{text-wrap:nowrap;overflow-wrap:normal;max-width:100%}.product-card.product-card_catalog[data-v-2686ddb3] .card-reviews{flex-wrap:wrap;gap:8px;height:auto;min-height:24px}.product-card.product-card_catalog[data-v-2686ddb3] .card-reviews__count,.product-card.product-card_catalog[data-v-2686ddb3] .card-reviews__rating{text-wrap:wrap;overflow-wrap:normal;max-width:100%}}@media only screen and (width>=768px) and (width<=1023.98px){.product-card.product-card_catalog[data-v-2686ddb3] .card-prices .card-prices-sub{font-size:15px}}.product-card-gallery[data-v-2686ddb3]{z-index:10;position:relative}.product-card-dev[data-v-2686ddb3]{z-index:100;background:#fffb;position:absolute;top:0;left:0}.product-card-dev[data-v-2686ddb3] .dev-info{background:0 0}.product-card-bottom[data-v-2686ddb3]{position:relative}.product-card-prices[data-v-2686ddb3]{margin-top:18px;padding:0 16px;transition:transform .15s ease-out 75ms;position:relative}@media only screen and (width<=1023.98px){.product-card-prices[data-v-2686ddb3]{margin-top:8px}}@media only screen and (width<=767.98px){.product-card-prices[data-v-2686ddb3]{padding:0}}.product-card-reviews[data-v-2686ddb3]{z-index:10;margin:8px 0 18px;transition:transform .15s ease-out 75ms;position:relative}@media only screen and (width<=1023.98px){.product-card-reviews[data-v-2686ddb3]{margin:4px 0}}.product-card-caption[data-v-2686ddb3]{opacity:0;transition:transform .15s ease-out 75ms,opacity .15s ease-out 75ms;position:absolute;bottom:0;left:14px;right:14px}@media only screen and (width<=1023.98px){.product-card-caption[data-v-2686ddb3]{opacity:1;margin:0;position:static;bottom:14px}}.product-card-caption_vv[data-v-2686ddb3]{opacity:1;position:relative;bottom:14px}@media only screen and (width<=767.98px){.product-card-caption_vv[data-v-2686ddb3]{opacity:1;margin:0;position:static;left:0;right:0}}.product-card-labels[data-v-2686ddb3]{z-index:11;position:absolute;top:0;left:0;transform:translateZ(0)}.product-card__out-of-stock[data-v-2686ddb3]{flex-direction:column;justify-content:center;align-items:center;gap:8px;height:126px;display:flex}@media only screen and (width<=767.98px){.product-card__out-of-stock[data-v-2686ddb3]{height:141px}}.product-card__link[data-v-2686ddb3]{z-index:5;position:absolute;inset:0}.product-card__controls-desktop[data-v-2686ddb3]{z-index:10;opacity:0;transition:opacity .15s ease-out 75ms;position:absolute;top:14px;right:14px}@media only screen and (width<=1023.98px){.product-card__controls-desktop[data-v-2686ddb3]{opacity:1}}.product-card__cart-btn[data-v-2686ddb3]{z-index:10;position:absolute;top:0;right:0}@media only screen and (width<=767.98px){.product-card__cart-btn[data-v-2686ddb3]{top:4px}}.product-card__favorites-btn[data-v-2686ddb3]{z-index:11;position:absolute;top:12px;right:12px;transform:translateZ(0)}
