@media(min-width: 1024px){.product__section--order .product-order__row .product-order__block .btn{display:inline-flex !important;align-items:center;justify-content:center;height:48px !important;min-height:48px !important;line-height:normal !important;padding:0 20px !important;font-size:18px !important;font-weight:600 !important;border-radius:6px !important;box-sizing:border-box;white-space:nowrap}.product__section--order .product-order__block--buy button.j-buy-button-add{min-width:160px}.product__section--order .product-order__row .product-order__block .btn .btn-content{font-size:18px !important;font-weight:600 !important;line-height:1.2 !important}.product-features__table .product-features__cell-title{color:#626973 !important}.j-associated-products-swiper .productsSlider-i{width:190px !important;display:flex !important;flex-direction:column;box-sizing:border-box;white-space:normal;padding:10px 10px 12px !important;background:#fff;border-radius:8px;box-shadow:inset 0 0 0 1px #e5e7eb;transition:box-shadow .2s ease,background-color .2s ease}.j-associated-products-swiper .productsSlider-i>a{display:block;flex:1 1 auto;min-width:0}.j-associated-products-swiper .productsSlider-image{height:170px !important;line-height:normal !important;margin-bottom:10px !important;display:flex;align-items:center;justify-content:center}.j-associated-products-swiper .productsSlider-img{width:160px !important;height:160px !important;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.j-associated-products-swiper .productsSlider-title{display:block !important;height:auto !important;max-height:none !important;overflow:visible !important;text-overflow:clip !important;-webkit-line-clamp:unset !important;white-space:normal !important;overflow-wrap:break-word;font-size:14px !important;line-height:1.4 !important}.j-associated-products-swiper .productsSlider-price{margin-top:12px !important;font-size:15px !important;font-weight:700 !important;color:#171717}.j-associated-products-swiper .productsSlider-order{margin-top:8px}.j-associated-products-swiper .productsSlider-i:hover{background-color:#fffdf5;box-shadow:inset 0 0 0 2px #fbdd1a}.product__section .productsSlider .productsSlider-i{display:grid !important;grid-template-columns:minmax(0, 1fr) -webkit-max-content;grid-template-columns:minmax(0, 1fr) max-content;grid-template-rows:minmax(0, 1fr) auto auto;-moz-column-gap:6px;column-gap:6px;align-items:end}.product__section .productsSlider .productsSlider-i>a{grid-column:1/-1;grid-row:1;display:block;min-width:0}.product__section .productsSlider .productsSlider-i>.productsSlider-price{grid-column:1/-1;grid-row:2;margin:0 !important}.product__section .productsSlider .productsSlider-i>.productsSlider-price--new{grid-column:1;color:#d92d20 !important;font-size:14px !important;font-weight:700 !important;white-space:nowrap}.product__section .productsSlider .productsSlider-i>.productsSlider-price--old{grid-column:2;justify-self:end;color:#9298a2 !important;font-size:11px !important;font-weight:400 !important;text-decoration:line-through !important;white-space:nowrap}.product__section .productsSlider .productsSlider-i>.productsSlider-order{grid-column:1/-1;grid-row:3;margin-top:8px !important}.recentProducts-container .productsSlider-i{width:190px !important;padding:10px 10px 12px !important;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:grid !important;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:170px minmax(96px, 1fr) auto;-moz-column-gap:5px;column-gap:5px;min-width:0;transition:border-color .2s ease,background-color .2s ease}.recentProducts-container .productsSlider-i:hover{border-color:#fbdd1a;background-color:#fffdf5}.recentProducts-container .productsSlider-image{grid-column:1/-1;grid-row:1;height:170px !important;line-height:normal !important;margin:0 !important;display:flex;justify-content:center;align-items:center}.recentProducts-container .productsSlider-image a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.recentProducts-container .productsSlider-img{width:160px !important;height:160px !important;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.recentProducts-container .productsSlider-title{grid-column:1/-1;grid-row:2;height:auto !important;max-height:none !important;overflow:visible !important;white-space:normal !important;-webkit-line-clamp:unset !important;font-size:14px !important;line-height:1.4 !important;overflow-wrap:break-word;padding-top:8px}.recentProducts-container .productsSlider-price{grid-column:1/-1;grid-row:3;align-self:end;margin:0 !important;color:#171717 !important;font-size:15px !important;font-weight:700 !important;line-height:1.35}.recentProducts-container .productsSlider-price--new{grid-column:1;color:#d92d20 !important;font-size:14px !important;white-space:nowrap}.recentProducts-container .productsSlider-price--old{grid-column:2;justify-self:end;color:#9298a2 !important;font-size:11px !important;font-weight:400 !important;text-decoration:line-through !important;white-space:nowrap}.product-description.j-product-description>.text{background:#fafbfc;border:1px solid #e5e7eb;border-left:4px solid #fbdd1a;border-radius:10px;padding:26px 30px;box-sizing:border-box;width:100%;max-width:none;color:#30343b;font-size:15px;line-height:1.7}.product-description.j-product-description .text p{max-width:none !important;margin:0 0 14px;line-height:1.7 !important}.product-description.j-product-description .text h2{font-size:21px !important;line-height:1.35 !important;font-weight:700 !important;color:#171717 !important;margin:28px 0 14px !important;padding-bottom:10px;border-bottom:1px solid #e5e7eb}.product-description.j-product-description .text h2:first-child{margin-top:0 !important}.product-description.j-product-description .text h3{font-size:17px !important;line-height:1.45 !important;font-weight:700 !important;color:#242424 !important;margin:22px 0 10px !important}.product-description.j-product-description .text ul,.product-description.j-product-description .text ol{margin-top:10px;margin-bottom:18px;padding-left:22px}.product-description.j-product-description .text li{line-height:1.65;margin-bottom:9px}.product-description.j-product-description .text strong,.product-description.j-product-description .text b{font-weight:700;color:#20242b}.product-description.j-product-description .text img{max-width:100% !important;height:auto}}@media(min-width: 1200px){.product__column--right .product-price__item:not(.product-price__item--old){font-size:32px !important;font-weight:700 !important;line-height:1.2 !important;letter-spacing:-0.5px}.product__column--right .product-price__availability{display:block;margin-top:7px;font-size:13px;font-weight:500;line-height:1.4}.product__column--right .product-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px}.product__column--right .product-toolbar__item{margin:0}.product__column--right .comparison-button,.product__column--right .favorites-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:40px;padding:5px 8px;background:#f8f9fa;border:1px solid #e2e5e9;border-radius:8px;color:#343a40;transition:background-color .2s ease,border-color .2s ease}.product__column--right .comparison-button:hover,.product__column--right .favorites-button:hover{background:#fff9e8;border-color:#ffbd1a}.product__column--right .comparison-button__text,.product__column--right .favorites-button__text{font-size:12px;font-weight:500;white-space:nowrap}.product__column--right .user-discount{display:flex;align-items:center;gap:10px;padding:11px 13px;background:#fff9e9;border:1px solid #f5e6bc;border-left:3px solid #ffbd1a;border-radius:8px}.product__column--right .user-discount__icon{flex-shrink:0}.product__column--right .user-discount__text{font-size:13px;line-height:1.45}.product-header__code--filled{padding:9px 12px;background:#f5f6f7;border-radius:8px}.product-header__code-title{color:#707782;font-size:12px}}@media(min-width: 1024px){.product-reviews .reviews__add-comment{width:100%;max-width:1000px;box-sizing:border-box;background:#f8f9fb;border:1px solid #e5e7eb;border-left:3px solid #fbdd1a;border-radius:10px;padding:22px 24px}.product-reviews .p-review-add__body{display:flex;align-items:flex-start;gap:14px}.product-reviews .p-review-add__form{flex:1;width:100%;min-width:0}.product-reviews .p-review-add__form-column--inputs{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;margin-bottom:12px}.product-reviews .p-review-add__form-column--inputs .p-review-add__form-item{margin:0;min-width:0}.product-reviews .p-review-add__form>.p-review-add__form-item{margin-bottom:12px}.product-reviews .reviews__add-comment .field{width:100%;min-height:42px;box-sizing:border-box;padding:10px 12px;background:#fff;border:1px solid #d7dce2;border-radius:6px;font-size:14px;color:#171717}.product-reviews .reviews__add-comment textarea.field{height:auto;min-height:100px;resize:vertical;line-height:1.5}.product-reviews .reviews__add-comment .field:focus{outline:none;border-color:#e9aa10;box-shadow:0 0 0 3px rgba(251,189,26,.12)}.product-reviews .p-rating{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.product-reviews .reviews__add-comment .btn.__special{min-width:160px;height:44px;padding:0 20px;background:#fbdd1a;color:#171717;border:none;border-radius:6px}.product-reviews .reviews__add-comment .btn-content{font-size:15px;font-weight:700}main .product-heading__title{font-size:18px !important;font-weight:700 !important;line-height:1.35 !important;color:#171717 !important}main .product-heading__title::after{content:"";display:block;width:40px;height:3px;margin-top:8px;background:#fbdd1a;border-radius:3px}main .product-heading__title:not(.j-product-block-title)>br{display:none}main .product-price__availability[style*="color: #000"]{color:#16803c !important;font-size:14px !important;font-weight:600 !important;line-height:1.5 !important}main .product__bottom-item:has(a[href*="/harantyia/"])>.j-product-block>.product-heading{display:none !important}main .product__bottom>.product__bottom-item:has(.product-description.j-product-description)>.j-product-block>.product-heading{display:none !important}}@media(min-width: 1024px){body.homepage .frontCategories-i{box-sizing:border-box;padding:5px 6px}body.homepage .frontCategories-a{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;min-height:216px;padding:14px 9px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;text-align:center;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}body.homepage .frontCategories-image{display:flex;align-items:center;justify-content:center;flex:0 0 124px;width:100%;height:124px;line-height:normal;margin-bottom:10px}body.homepage .frontCategories-img{display:block;width:auto;height:auto;max-width:100%;max-height:110px;-o-object-fit:contain;object-fit:contain;transition:transform .25s ease}body.homepage .frontCategories-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;width:100%;margin:0;color:#171717;font-size:14px;font-weight:500;line-height:1.35;text-align:center}body.homepage .frontCategories-a:hover{border-color:#fbdd1a;box-shadow:0 5px 16px rgba(0,0,0,.07);transform:translateY(-2px)}body.homepage .frontCategories-a:hover .frontCategories-img{transform:scale(1.04)}body.homepage .frontCategories-a:focus-visible{outline:2px solid #fbdd1a;outline-offset:2px}}@media(prefers-reduced-motion: reduce){body.homepage .frontCategories-a,body.homepage .frontCategories-img{transition:none}}@media(min-width: 1024px){body.homepage .frontCategories-image{display:flex !important;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:136px !important;min-height:136px !important;flex:0 0 136px !important;margin:0 0 6px !important;padding:0 !important}body.homepage .frontCategories-image>img.frontCategories-img{display:block;width:126px !important;height:126px !important;max-width:126px !important;max-height:126px !important;-o-object-fit:contain !important;object-fit:contain !important;margin:0 auto}body.homepage .frontCategories-a{min-height:216px}}@media(min-width: 1024px){body.homepage .benefits__list{display:grid !important;grid-template-columns:repeat(5, minmax(0, 1fr));gap:14px !important;align-items:stretch;padding:0 !important;margin:0 !important}body.homepage .benefits__item{display:flex;flex:initial !important;min-width:0;margin:0 !important;padding:0 !important}body.homepage .benefits__item>a{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:154px;padding:16px 12px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;text-decoration:none !important;color:#171717;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}body.homepage .benefits__icon{display:flex !important;align-items:center;justify-content:center;flex:0 0 64px;width:100%;height:64px !important;margin-bottom:10px;color:#555b65}body.homepage .benefits__icon img{display:block;width:auto;height:auto;max-width:100%;max-height:58px !important;-o-object-fit:contain;object-fit:contain}body.homepage .benefits__txt{width:100%;margin:0;color:#171717;font-size:14px;font-weight:600;line-height:1.4;text-align:center}body.homepage .benefits__item>a:hover{border-color:#fbdd1a;box-shadow:0 5px 16px rgba(0,0,0,.07);transform:translateY(-2px)}body.homepage .benefits__item>a:focus-visible{outline:2px solid #fbdd1a;outline-offset:2px}}@media(prefers-reduced-motion: reduce){body.homepage .benefits__item>a{transition:none}}@media(min-width: 1024px){body.homepage .front-news .entries-list{align-items:stretch}body.homepage .front-news .entries-i{box-sizing:border-box;height:auto;padding:4px 6px}body.homepage .front-news .entries-i-wrap{display:flex;flex-direction:column;box-sizing:border-box;height:100%;min-height:260px;padding:10px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}body.homepage .front-news .entries-i-image{width:100%;border-radius:5px;overflow:hidden}body.homepage .front-news .entries-i-date{margin-top:10px;color:#818793;font-size:12px;line-height:1.4}body.homepage .front-news .entries-i-title{margin-top:6px;color:#171717;font-size:14px;font-weight:500;line-height:1.45}body.homepage .front-news .entries-i-wrap:hover{border-color:#fbdd1a;box-shadow:0 4px 14px rgba(0,0,0,.07)}body.homepage .front-news .entries-i-wrap:focus-visible{outline:2px solid #fbdd1a;outline-offset:2px}}@media(prefers-reduced-motion: reduce){body.homepage .front-news .entries-i-wrap{transition:none}}body.homepage .frontInfo .ic-about-rich{color:#171717;font-size:14px;line-height:1.6;overflow-wrap:anywhere}body.homepage .frontInfo .ic-about-rich h2{font-size:20px;font-weight:700;line-height:1.35;margin:0 0 14px}body.homepage .frontInfo .ic-about-rich h3{font-size:18px;line-height:1.4;margin:22px 0 14px}body.homepage .frontInfo .ic-about-rich p{margin:0 0 14px}body.homepage .frontInfo .ic-about-rich__photo{margin:16px auto 20px;max-width:100%;text-align:center}body.homepage .frontInfo .ic-about-rich__photo img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto;border-radius:8px}body.homepage .frontInfo .ic-about-rich__media img{display:block;max-width:100%;width:auto;height:auto;margin:0 auto;border-radius:7px}body.homepage .frontInfo .ic-about-rich__media{margin:12px 0 24px}body.homepage .frontInfo .ic-about-rich__offers{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;padding:0;margin:0 0 22px;list-style:none}body.homepage .frontInfo .ic-about-rich__offer{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:14px;margin:0;background:#f7f8fa;border:1px solid #e5e7eb;border-radius:8px}body.homepage .frontInfo .ic-about-rich__offer img{flex:0 0 24px;width:24px;height:24px;max-width:none;-o-object-fit:contain;object-fit:contain;margin:1px 0 0}body.homepage .frontInfo .ic-about-rich__offer p{margin:0;font-size:13px;line-height:1.6}body.homepage .frontInfo .ic-about-rich__block{padding:18px 0 0;margin-top:10px;border-top:1px solid #e5e7eb}body.homepage .frontInfo .ic-about-rich__map{margin:12px 0 16px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}body.homepage .frontInfo .ic-about-rich__map iframe{display:block;width:100% !important;max-width:100%;height:280px;border:0}body.homepage .frontInfo .frontInfo-container__1{border:1px solid #e5e7eb;border-radius:9px}body.homepage .frontInfo .frontInfo-social{max-width:100%}body.homepage .frontInfo .frontInfo-social iframe{max-width:100%}body.homepage .frontInfo .frontInfo-about .js-toggle-button{display:inline-block;margin-top:12px;padding:9px 16px;border:1px solid #d7dce3;border-radius:6px;color:#171717;font-weight:600;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}body.homepage .frontInfo .frontInfo-about .js-toggle-button:hover,body.homepage .frontInfo .frontInfo-about .js-toggle-button:focus-visible{background:#fff8dd;border-color:#fbdd1a}@media(max-width: 1199px){body.homepage .frontInfo .ic-about-rich__offers{grid-template-columns:1fr}}@media(max-width: 767px){body.homepage .frontInfo .ic-about-rich h2{font-size:18px}body.homepage .frontInfo .ic-about-rich h3{font-size:17px}body.homepage .frontInfo .ic-about-rich__offer{padding:12px}body.homepage .frontInfo .ic-about-rich__map iframe{height:240px}}@media(prefers-reduced-motion: reduce){body.homepage .frontInfo .frontInfo-about .js-toggle-button{transition:none}}body.homepage .frontInfo .ic-about-rich__offers>li.ic-about-rich__offer{list-style:none !important}body.homepage .frontInfo .ic-about-rich__offers>li.ic-about-rich__offer::before{content:none !important;display:none !important}body.homepage .frontInfo .ic-about-rich__offers>li.ic-about-rich__offer::marker{content:"" !important}body.homepage .frontInfo .ic-social-links{display:grid;grid-template-columns:1fr;gap:10px;margin-top:15px}body.homepage .frontInfo .ic-social-link{display:flex !important;align-items:center;gap:12px;min-height:58px;padding:10px 12px;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#171717 !important;text-decoration:none !important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}body.homepage .frontInfo .ic-social-icon{display:flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:38px;border-radius:9px;background:#f7f8fa}body.homepage .frontInfo .ic-social-icon svg{display:block;width:21px;height:21px}body.homepage .frontInfo .ic-social-tg{color:#229ed9}body.homepage .frontInfo .ic-social-fb{color:#1877f2}body.homepage .frontInfo .ic-social-ig{color:#e4405f}body.homepage .frontInfo .ic-social-yt{color:#f03}body.homepage .frontInfo .ic-social-name{flex:1;min-width:0;font-size:14px;line-height:1.4;font-weight:600;color:#171717}body.homepage .frontInfo .ic-social-arrow{color:#888;font-size:19px;line-height:1}body.homepage .frontInfo .ic-social-link:hover{border-color:#fbdd1a;box-shadow:0 4px 14px rgba(0,0,0,.06);transform:translateY(-2px)}body.homepage .frontInfo .ic-social-link:focus-visible{outline:2px solid #fbdd1a;outline-offset:2px}@media(prefers-reduced-motion: reduce){body.homepage .frontInfo .ic-social-link{transition:none}}body.homepage .frontInfo .ic-social-tt{color:#171717}