.product-card[data-v-bb776ebe]{max-width:100%;overflow:hidden;position:relative}@media screen and (min-width:1920px){.product-card[data-v-bb776ebe]{aspect-ratio:400/547;min-width:400px;width:100%}}@media screen and (max-width: 1919px){.product-card[data-v-bb776ebe]{aspect-ratio:303/473;min-width:303px;width:100%}}@media screen and (max-width: 1365px){.product-card[data-v-bb776ebe]{aspect-ratio:366/478;min-width:366px!important;width:366px}}@media screen and (max-width: 1023px){.product-card[data-v-bb776ebe]{aspect-ratio:260/425;min-width:260px!important;width:100%}}@media screen and (max-width: 767px){.product-card[data-v-bb776ebe]{aspect-ratio:unset;min-width:288px;width:100%}}.product-card:hover .product-card__img[data-v-bb776ebe]{transform:scale(1.15)}.product-card__image-wrapper[data-v-bb776ebe]{background-color:#fff;border:1px solid #e0e0e0;box-sizing:border-box;display:flex;height:267px;overflow:hidden;width:100%}@media screen and (min-width:1920px){.product-card__image-wrapper[data-v-bb776ebe]{aspect-ratio:400/267;height:auto}}@media screen and (max-width: 1919px){.product-card__image-wrapper[data-v-bb776ebe]{aspect-ratio:303/202;height:auto}}@media screen and (max-width: 1365px){.product-card__image-wrapper[data-v-bb776ebe]{aspect-ratio:366/244;height:auto}}@media screen and (max-width: 1023px){.product-card__image-wrapper[data-v-bb776ebe]{aspect-ratio:260/173;height:auto}}@media screen and (max-width: 767px){.product-card__image-wrapper[data-v-bb776ebe]{aspect-ratio:unset!important;height:auto}}.product-card__image-wrapper .flex[data-v-bb776ebe]{height:100%;width:100%}.product-card__img[data-v-bb776ebe]{display:flex;max-height:120%;-o-object-fit:contain;object-fit:contain;transition:all .2s ease;width:100%}.product-card__info[data-v-bb776ebe]{background-color:#e0e0e0;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;height:auto;max-height:100%;max-width:100%;min-height:unset;padding:24px}@media screen and (min-width:1920px){.product-card__info[data-v-bb776ebe]{aspect-ratio:400/240}}@media screen and (max-width: 1919px){.product-card__info[data-v-bb776ebe]{aspect-ratio:303/271}}@media screen and (max-width: 1365px){.product-card__info[data-v-bb776ebe]{aspect-ratio:366/244}}@media screen and (max-width: 1023px){.product-card__info[data-v-bb776ebe]{aspect-ratio:260/252}}@media screen and (max-width: 767px){.product-card__info[data-v-bb776ebe]{aspect-ratio:unset;min-height:260px}}.product-card__price[data-v-bb776ebe]{display:block;margin-bottom:16px}@media screen and (min-width:1920px){.product-card__price[data-v-bb776ebe]{font-family:Polymer Display,sans-serif;font-size:48px;font-style:normal;font-weight:700;letter-spacing:-.03em;line-height:100%;text-rendering:optimizeLegibility}}@media screen and (max-width: 1919px){.product-card__price[data-v-bb776ebe]{font-family:Polymer Display,sans-serif;font-size:40px;font-style:normal;font-weight:700;letter-spacing:-.04em;line-height:100%;text-rendering:optimizeLegibility}}@media screen and (max-width: 1365px){.product-card__price[data-v-bb776ebe]{font-family:Polymer Display,sans-serif;font-size:32px;font-style:normal;font-weight:700;letter-spacing:-.04em;line-height:100%;text-rendering:optimizeLegibility}}@media screen and (max-width: 767px){.product-card__price[data-v-bb776ebe]{width:100%}}.product-card__buy-block[data-v-bb776ebe]{align-items:center;display:flex;flex-wrap:wrap;gap:0 20px;justify-content:space-between}@media screen and (max-width: 1919px){.product-card__buy-block[data-v-bb776ebe]{align-items:flex-start;flex-direction:column}}.product-card__category[data-v-bb776ebe]{margin-top:24px;text-transform:uppercase}@media screen and (min-width:1920px){.product-card__category[data-v-bb776ebe]{font-family:Polymer Display,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:100%;text-rendering:optimizeLegibility}}@media screen and (max-width: 1919px){.product-card__category[data-v-bb776ebe]{font-family:Polymer Display,sans-serif;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:100%;text-rendering:optimizeLegibility}}@media screen and (max-width: 1365px){.product-card__category[data-v-bb776ebe]{font-family:Polymer Display,sans-serif;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:100%;text-rendering:optimizeLegibility}}.product-card__title[data-v-bb776ebe]{height:24px;margin-top:8px}@media screen and (min-width:1920px){.product-card__title[data-v-bb776ebe]{font-family:Polymer Display,sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:-.04em;line-height:120%;text-rendering:optimizeLegibility}}@media screen and (max-width: 1919px){.product-card__title[data-v-bb776ebe]{font-family:Polymer Display,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:-.04em;line-height:120%;text-rendering:optimizeLegibility}}@media screen and (max-width: 1365px){.product-card__title[data-v-bb776ebe]{font-family:Polymer Display,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.04em;line-height:120%;text-rendering:optimizeLegibility}}.product-card__title[data-v-bb776ebe]{display:block;display:-webkit-box;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;-webkit-line-clamp:1;max-height:24px;-webkit-box-orient:vertical}.product-card__link-title[data-v-bb776ebe]{color:inherit}.product-card__subtitle[data-v-bb776ebe]{margin-top:8px}@media screen and (min-width:1920px){.product-card__subtitle[data-v-bb776ebe]{font-family:Polymer,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.03em;line-height:130%;text-rendering:optimizeLegibility}}@media screen and (max-width: 1919px){.product-card__subtitle[data-v-bb776ebe]{font-family:Polymer,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.03em;line-height:130%;text-rendering:optimizeLegibility}}@media screen and (max-width: 1365px){.product-card__subtitle[data-v-bb776ebe]{font-family:Polymer,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.03em;line-height:130%;text-rendering:optimizeLegibility}}.contacts-card[data-v-bcd11f8b]{box-sizing:border-box;display:flex;flex-direction:column;height:auto;max-width:540px;overflow:hidden;position:relative;width:100%}@media screen and (max-width: 1365px){.contacts-card[data-v-bcd11f8b]{min-width:367px}}@media screen and (max-width: 1023px){.contacts-card[data-v-bcd11f8b]{min-width:260px}}.contacts-card:hover .visitors-card__img[data-v-bcd11f8b]{transform:scale(1.15)}.contacts-card__image-wrapper[data-v-bcd11f8b]{max-height:304px;min-height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.contacts-card__image-wrapper[data-v-bcd11f8b]:after{background:radial-gradient(50% 50% at 50% 50%,#0003 0,#0009);content:"";height:100%;position:absolute;right:0;top:0;width:100%}@media screen and (max-width: 1365px){.contacts-card__image-wrapper[data-v-bcd11f8b]{max-height:206px}}@media screen and (max-width: 1023px){.contacts-card__image-wrapper[data-v-bcd11f8b]{max-height:146px}.contacts-card__image-wrapper[data-v-bcd11f8b]:after{background:none}}@media screen and (max-width: 767px){.contacts-card__image-wrapper[data-v-bcd11f8b]{max-height:162px}}.contacts-card__img[data-v-bcd11f8b]{flex-shrink:0;-o-object-fit:cover;object-fit:cover;transition:all .2s ease;width:100%}@media screen and (max-width: 1023px){.contacts-card__actions a>.button_kind_secondary[data-v-bcd11f8b]{border-color:#000!important;color:#000!important}}.contacts-card__data[data-v-bcd11f8b]{background-color:transparent;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:space-between;padding:24px 16px;position:absolute;top:0;z-index:2}@media screen and (min-width:1920px){.contacts-card__data[data-v-bcd11f8b]{flex-shrink:0;padding:32px;width:308px}}@media screen and (max-width: 1023px){.contacts-card__data[data-v-bcd11f8b]{background-color:#e0e0e0!important;gap:48px;padding:24px;position:relative!important;width:100%}}@media screen and (max-width: 767px){.contacts-card__data[data-v-bcd11f8b]{padding:24px 16px}}.contacts-card__title[data-v-bcd11f8b]{color:#fff;margin-bottom:8px}@media screen and (min-width:1920px){.contacts-card__title[data-v-bcd11f8b]{font-family:Polymer Display,sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:-.04em;line-height:120%;text-rendering:optimizeLegibility}}@media screen and (max-width: 1919px){.contacts-card__title[data-v-bcd11f8b]{font-family:Polymer Display,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:-.04em;line-height:120%;text-rendering:optimizeLegibility}}@media screen and (max-width: 1365px){.contacts-card__title[data-v-bcd11f8b]{font-family:Polymer Display,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.04em;line-height:120%;text-rendering:optimizeLegibility}}@media screen and (max-width: 1023px){.contacts-card__title[data-v-bcd11f8b]{color:#000}}.contacts-card__title-header[data-v-bcd11f8b]{color:#fff;font-size:11px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 1023px){.contacts-card__title-header[data-v-bcd11f8b]{color:#000}}.contacts-card__sub-title[data-v-bcd11f8b]{color:#fff;font-size:16px;font-weight:600}@media screen and (max-width: 767px){.contacts-card__sub-title[data-v-bcd11f8b]{color:#000}}.card-list[data-v-d35519f6]{scrollbar-color:#333 #e0e0e0;scrollbar-width:0}.card-list.media-grid[data-v-d35519f6]{padding-bottom:12px}.card-list[data-v-d35519f6]::-webkit-scrollbar{height:0}.card-list[data-v-d35519f6]::-webkit-scrollbar-track{background:#e0e0e0;border-radius:10px}.card-list[data-v-d35519f6]::-webkit-scrollbar-thumb{background-color:#333;border:3px solid #e0e0e0;border-radius:20px}
