.badge-block[data-v-ad3c32ee]{color:var(--c-red);font-size:14px;line-height:18px}.badge-block svg[data-v-ad3c32ee]{height:15px;margin:0 5px;width:15px}.product-card[data-v-ad3c32ee]{box-sizing:content-box;height:100%;padding:16px 0;width:100%}.product-card div .cart-controls__price[data-v-ad3c32ee]{color:var(--c-red-50)}.product-card__content[data-v-ad3c32ee]{border-left:1px solid var(--c-gray-4);border-right:1px solid transparent;color:var(--c-black);cursor:pointer;display:grid;gap:0!important;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr auto auto;padding:0 15px;position:relative}.product-card__top-wrapper[data-v-ad3c32ee]{display:grid;grid-area:1/1/1/3;grid-template-columns:auto auto;grid-template-rows:auto;justify-content:space-between}.product-card__image-wrapper[data-v-ad3c32ee]{align-items:center;display:flex;grid-area:2/1/3/3;height:136px;justify-content:center;width:100%}.product-card__titles-wrapper[data-v-ad3c32ee]{grid-area:3/1/4/3;margin:16px 0}.product-card__badges-wrapper[data-v-ad3c32ee]{align-content:start;align-items:start;display:grid;gap:5px;grid-area:2/1/3/2;grid-template-columns:1fr;overflow:hidden}.product-card__image[data-v-ad3c32ee]{display:block;max-height:100%;max-width:100%}.product-card__discount[data-v-ad3c32ee]{align-items:center;background-color:var(--c-red);border-radius:50%;color:var(--c-white);display:flex;font-size:10px;font-style:italic;font-weight:700;grid-area:1/1/1/1;height:28px;justify-content:center;letter-spacing:-.02em;line-height:13px;text-align:center;transform:rotate(-7.98deg);width:28px}.product-card__favorite[data-v-ad3c32ee]{cursor:pointer;grid-area:1/2/1/3}.product-card__favorite .svg-icon[data-v-ad3c32ee]{fill:var(--c-gray-4)}.product-card__favorite--active[data-v-ad3c32ee]{background-color:var(--c-red)}.product-card__favorite--active .svg-icon[data-v-ad3c32ee]{fill:var(--c-white)}.product-card__title[data-v-ad3c32ee]{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;font-size:13px;font-weight:400;height:36px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.product-card__cart[data-v-ad3c32ee]{align-items:flex-end;display:flex;grid-area:4/1/4/3;justify-content:space-between}.product-card__cart[data-v-ad3c32ee]:not(:empty){height:44px}.product-card__cart-button[data-v-ad3c32ee]{align-items:center;background-color:var(--c-gray-4);border-radius:50%;display:flex;height:44px;justify-content:center;padding:0;width:44px}.product-card .cart-controls__quantity[data-v-ad3c32ee]{font-size:14px;font-weight:500;line-height:20px}.product-card .cart-controls__price[data-v-ad3c32ee]{font-size:13px;font-weight:400;line-height:18px}.product-card .cart-controls__qty-button[data-v-ad3c32ee]{height:36px;width:36px}.product-card--discount[data-v-ad3c32ee],.product-card--healthy[data-v-ad3c32ee],.product-card--new[data-v-ad3c32ee]{border-bottom:1px solid var(--c-gray-4);border-top:1px solid var(--c-gray-4)}.product-card--row-start .product-card__content[data-v-ad3c32ee]{border-left-color:transparent}.product-card__rating[data-v-ad3c32ee]{align-items:center;color:var(--c-gray-1);display:none;font-size:13px;font-weight:400;line-height:18px;margin-bottom:4px}.product-card__rating span[data-v-ad3c32ee]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card__rating-icon[data-v-ad3c32ee]{height:16px;margin-right:4px;width:16px}.product-card__rating--perfect[data-v-ad3c32ee]{color:var(--c-green)}@media (max-width:399px){.product-card .cart-controls__qty-button--dec[data-v-ad3c32ee]{left:0}.product-card .cart-controls__qty-button--inc[data-v-ad3c32ee]{right:0}.product-card .cart-controls__qty-button .svg-icon[data-v-ad3c32ee]{height:20px;width:20px}}@media (min-width:768px){.product-card[data-v-ad3c32ee]{padding:19px 0}.product-card__content[data-v-ad3c32ee]{margin:0;padding:0 30.125px}.product-card__discount[data-v-ad3c32ee]{height:35px;left:35px;top:4px;width:35px}.product-card__image-wrapper[data-v-ad3c32ee]{height:156px}.product-card__cart[data-v-ad3c32ee]:not(:empty){height:52px}.product-card .cart-controls__qty-button[data-v-ad3c32ee]{height:44px;width:44px}.product-card__title[data-v-ad3c32ee]{font-size:13px;font-weight:400;line-height:18px}.product-card__rating[data-v-ad3c32ee]{font-size:16px;font-weight:400;line-height:21px}.product-card__rating span[data-v-ad3c32ee]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card__rating-icon[data-v-ad3c32ee]{margin-right:8px}.product-card--big[data-v-ad3c32ee]{padding:23px 0}.product-card--big .product-card__content[data-v-ad3c32ee]{padding:0 23px}.product-card--big .product-card__discount[data-v-ad3c32ee]{height:32px;left:28px;width:32px}.product-card--big .product-card__image-wrapper[data-v-ad3c32ee]{height:203px}.product-card--big .product-card__favorite[data-v-ad3c32ee]{top:2px}.product-card--big .product-card__title[data-v-ad3c32ee]{font-size:14px;font-weight:400;line-height:18px;margin-bottom:18px;margin-top:8px}.product-card--big .product-card__cart-button[data-v-ad3c32ee]{height:52px;width:52px}.product-card--stm[data-v-ad3c32ee]{border-bottom:1px solid var(--c-gray-4);border-top:1px solid var(--c-gray-4)}.product-card--new[data-v-ad3c32ee]{border-bottom:none;border-top:none}.product-card--healthy[data-v-ad3c32ee]{border-top:none}}@media (min-width:1024px){.product-card[data-v-ad3c32ee]{padding:18px 0}.product-card__content[data-v-ad3c32ee]{padding:0 50.75px}.product-card__discount[data-v-ad3c32ee]{left:55px}.product-card__title[data-v-ad3c32ee]{font-size:13px;font-weight:400;line-height:18px}.product-card__cart-button[data-v-ad3c32ee]{transform:translate(4px,1px)}.product-card .cart-controls__quantity[data-v-ad3c32ee]{font-size:18px;font-weight:500;line-height:21px}.product-card .cart-controls__price[data-v-ad3c32ee]{font-size:16px;font-weight:400;line-height:21px}.product-card--big[data-v-ad3c32ee]{padding:24px 0 23px}.product-card--big .product-card__rating[data-v-ad3c32ee]{padding-left:0}.product-card--big .product-card__cart-button[data-v-ad3c32ee]{transform:translate(0)}}@media (min-width:1440px){.product-card[data-v-ad3c32ee]{padding:24px 0 23px}.product-card__content[data-v-ad3c32ee]{padding:0 22px}.product-card--big .product-card__discount[data-v-ad3c32ee],.product-card__discount[data-v-ad3c32ee]{height:32px;left:26px;top:4px;width:32px}.product-card__image-wrapper[data-v-ad3c32ee]{height:203px}.product-card--big .product-card__rating[data-v-ad3c32ee],.product-card__rating[data-v-ad3c32ee]{margin-left:4px}.product-card__rating[data-v-ad3c32ee]{display:flex}.product-card__title[data-v-ad3c32ee]{font-size:14px;font-weight:400;line-height:18px;margin-bottom:16px;margin-top:8px;padding-left:4px}.product-card__cart[data-v-ad3c32ee]{margin-left:2px}.product-card__cart-button[data-v-ad3c32ee]{height:52px;transform:translate(2px);width:52px}.product-card--new[data-v-ad3c32ee]{border-bottom:1px solid var(--c-gray-4);border-top:1px solid var(--c-gray-4)}}
