@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__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{font-size:15px !important;line-height:1.5 !important;font-weight:500 !important;color:#4b5563 !important}.product-features__table .product-features__cell-value,.product-features__table .product-features__cell-value a{font-size:15px !important;line-height:1.5 !important;font-weight:500 !important;color:#171717 !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){main .product__section--order .product-order__row:has(.product-order__block--buy){display:flex !important;flex-wrap:nowrap !important;align-items:stretch;gap:16px !important;width:100% !important;max-width:none !important;box-sizing:border-box;border-bottom:1px solid #e5e7eb;padding-bottom:10px !important;margin-bottom:10px !important}main .product__section--order .product-order__row:has(.product-order__block--buy)>.product-order__block{display:flex;flex:1 1 0 !important;min-width:0 !important;width:auto !important;max-width:none !important;margin:0 !important}main .product__section--order .product-order__row:has(.product-order__block--buy)>.product-order__block--buy{flex:1.15 1 0 !important}main .product__section--order .product-order__row:has(.product-order__block--buy) .product-order__block .btn{display:inline-flex !important;width:100% !important;max-width:100% !important;min-width:0 !important;justify-content:center;box-sizing:border-box}main .product__section--order .product-order__row:has(.product-order__block--buy) .product-order__block--buy button.j-buy-button-add{width:100% !important;min-width:0 !important;max-width:100% !important}}@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 !important;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 !important;align-items:flex-start !important;gap:14px !important;width:100% !important;min-width:0 !important;box-sizing:border-box !important}.product-reviews .p-review-add__form{display:block !important;flex:1 1 0% !important;width:auto !important;min-width:0 !important;max-width:100% !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}.product-reviews .p-review-add__body{display:grid !important;grid-template-columns:34px minmax(0, 1fr) !important;align-items:start !important;-moz-column-gap:14px !important;column-gap:14px !important;min-width:0 !important}.product-reviews .p-review-add__photo{grid-column:1;width:34px;max-width:34px;min-width:0;box-sizing:border-box}.product-reviews .p-review-add__form{grid-column:2;display:block !important;flex:none !important;width:100% !important;min-width:0 !important;max-width:100% !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}.product-reviews .p-review-add__form-column--inputs{display:grid;grid-template-columns:repeat(2, minmax(0, 320px));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{display:block;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;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{display:block;width:100% !important;max-width:100% !important;box-sizing:border-box;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__column--right .product__group--tabs{width:100% !important;max-width:none !important}main .product__column--right .product__group--tabs>.product-heading .product-heading__nav{display:flex !important;align-items:stretch;width:100% !important;max-width:none !important;box-sizing:border-box}main .product__column--right .product__group--tabs .product-heading__nav>.product-heading__tab{display:flex !important;flex:1 1 0 !important;align-items:center;justify-content:center;min-width:0 !important;max-width:none !important;box-sizing:border-box;text-align:center}main .product__column--right .product__group--tabs .product-heading__nav .product-heading__title::after{margin-left:auto;margin-right:auto}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 136px !important;width:100%;height:136px !important;min-height:136px !important;box-sizing:border-box;line-height:normal;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;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 .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}@media(min-width: 1024px){.product-reviews .p-review-add__form textarea.field.__text{width:calc(100% - 40px) !important;max-width:calc(100% - 40px) !important;box-sizing:border-box !important}}@media(min-width: 1024px){#cart .popup-block{background:#fff !important;border:1px solid #e5e7eb;border-radius:12px !important;box-shadow:0 20px 60px rgba(0,0,0,.18) !important;box-sizing:border-box}#cart .popup-title{font-size:26px !important;font-weight:700;color:#171717;line-height:1.3;margin-bottom:20px}#cart .popup-close{border-radius:6px}#cart .cart-content{border:1px solid #e5e7eb;border-radius:9px;box-sizing:border-box}#cart .cart-items{width:100%;border-collapse:collapse}#cart .cart-items *,#cart .cart-recommended *{box-sizing:border-box}#cart .cart-items thead .cart-header{color:#777d85;font-size:12px;font-weight:500;padding-bottom:10px}#cart .cart-header.__cost{text-align:right}#cart .cart-section .cart-cell{vertical-align:middle;padding:16px 10px;border-bottom:1px solid #e5e7eb}#cart .cart-section .cart-cell.__image{padding-left:16px}#cart .cart-section .cart-cell.__cost{padding-right:16px;text-align:right;white-space:nowrap}#cart .cart-image{display:flex;align-items:center;justify-content:center}#cart .cart-image img{max-width:78px;max-height:78px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:5px}#cart .cart-title a{color:#171717 !important;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none}#cart .cart-title a:hover{color:#b78300 !important}#cart .cart-price.__old{color:#9298a1;text-decoration:line-through;font-size:13px}#cart .cart-price:not(.__old){color:#171717;font-size:15px;font-weight:700}#cart .cart-section .cart-cost{color:#171717;font-size:16px;font-weight:700}#cart .cart-quantity .counter{border-radius:6px}#cart .counter-btn{transition:background .2s ease}#cart .counter-btn:hover{background:#fff4d3}#cart .counter-field{text-align:center;font-weight:600}#cart .cart-foot>tr:first-child>td{background:#f8f9fa}#cart .cart-discount{font-size:14px;line-height:1.5}#cart .cart-discount .link__text{color:#454b54}#cart .cart-discount button:hover .link__text{color:#a87800}#cart .coupon-field{border:1px solid #d9dee5;border-radius:6px;box-sizing:border-box}#cart .coupon-field:focus{border-color:#ffbd1a;outline:none}#cart .cart-footer{padding:18px 16px !important;background:#fff}#cart .cart-summary{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding-bottom:14px}#cart .cart-footer-h{color:#626873;font-size:14px;font-weight:500}#cart .cart-footer-b{color:#171717;font-size:23px !important;font-weight:800 !important;white-space:nowrap}#cart .cart-buttons{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #e5e7eb;padding-top:16px}#cart .cart-btnBack .btn{min-height:46px;padding:10px 12px;border-radius:6px;font-size:14px;color:#454b54}#cart .cart-btnBack .btn:hover{color:#171717;background:#f5f6f8}#cart .cart-btnOrder{min-width:250px;max-width:100%}#cart .cart-btnOrder .btn{display:flex !important;align-items:center;justify-content:center;width:100%;min-height:48px;padding:11px 18px !important;background:#ffbd1a !important;color:#171717 !important;border:1px solid #ffbd1a !important;border-radius:6px !important;text-decoration:none !important;font-size:16px !important;font-weight:700 !important;line-height:1.3;transition:background .2s ease}#cart .cart-btnOrder .btn:hover{background:#efaf00 !important;border-color:#efaf00 !important}#cart .cart-btnOrder .btn:focus-visible{outline:2px solid #171717;outline-offset:3px}#cart .j-cart-additional{margin-top:24px}#cart .cart-recommended>.h3{position:relative;color:#171717;font-size:18px !important;font-weight:700;padding-bottom:13px;margin-bottom:18px;border-bottom:1px solid #e5e7eb}#cart .cart-recommended>.h3::after{content:"";position:absolute;left:0;bottom:-1px;width:42px;height:3px;background:#ffbd1a;border-radius:2px}#cart .productsSlider-i{display:flex;flex-direction:column;min-height:290px;padding:10px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;vertical-align:top;box-sizing:border-box}#cart .productsSlider-i>a:first-child{display:flex;flex-direction:column;text-decoration:none;flex:1 1 auto;min-width:0}#cart .productsSlider-image{display:flex;align-items:center;justify-content:center;height:125px;margin-bottom:10px}#cart .productsSlider-img{display:block;max-width:100%;max-height:115px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}#cart .productsSlider-title{font-size:13px;font-weight:500;line-height:1.4;color:#171717;min-height:55px;max-height:55px;overflow:hidden;overflow-wrap:anywhere}#cart .productsSlider-title .a-link{color:#171717}#cart .productsSlider-i>a:first-child:hover .a-link{color:#a87800}#cart .productsSlider-price{margin-top:auto;padding-top:10px;color:#171717;font-size:15px;font-weight:700;white-space:nowrap}#cart .productsSlider-order{margin-top:10px}#cart .productsSlider-order .btn{display:flex !important;justify-content:center;align-items:center;width:100%;min-height:36px;padding:7px 6px !important;background:#ffbd1a !important;color:#171717 !important;border-radius:5px;font-size:12px;font-weight:700;text-decoration:none !important}#cart .productsSlider-order .btn:hover{background:#efaf00 !important}#cart .slideCarousel-nav-btn{border-radius:6px;border:1px solid #e5e7eb;background-color:#fff}#cart .slideCarousel-nav-btn:not(.__disabled):hover{background-color:#fff4d3}}@media(min-width: 1024px){#cart .cart-items thead{display:none !important}#cart .popup-title{font-size:24px !important;margin-bottom:16px !important}#cart .cart-section .cart-cell{padding-top:18px !important;padding-bottom:18px !important}#cart .cart-foot>tr:first-child>td{background:#fafafb !important}#cart .cart-discount{margin:0 !important;padding:5px 0 !important;background:rgba(0,0,0,0) !important}#cart .cart-summary{width:100% !important;display:flex !important;justify-content:flex-end !important;align-items:center !important;gap:16px !important;padding:0 0 16px !important;margin:0 !important}#cart .cart-footer-b{font-size:24px !important;font-weight:800 !important}#cart .cart-buttons{display:flex !important;width:100% !important;justify-content:space-between !important;align-items:center !important;gap:16px !important;padding-top:16px !important;border-top:1px solid #e5e7eb !important;box-sizing:border-box !important}#cart .cart-btnBack{flex:0 1 auto !important;width:auto !important;margin:0 !important;float:none !important}#cart .cart-btnOrder{flex:0 0 270px !important;width:270px !important;min-width:0 !important;max-width:48% !important;margin:0 0 0 auto !important;float:none !important}}@media(min-width: 1024px)and (min-width: 1024px){#cart .cart-btnOrder{flex:0 1 360px !important;width:360px !important;min-width:0 !important;max-width:55% !important;margin:0 0 0 auto !important;float:none !important}#cart .cart-btnOrder .btn{width:100% !important;min-height:58px !important;padding:14px 22px !important;font-size:18px !important;font-weight:700 !important;border-radius:7px !important}}@media(min-width: 1024px){#cart .j-cart-additional{margin-top:26px !important}#cart .productsSlider-i{min-height:278px !important;border:1px solid #e5e7eb !important;border-radius:8px !important;padding:10px !important}#cart .productsSlider-image{height:112px !important;margin-bottom:10px !important}#cart .productsSlider-img{max-height:105px !important;max-width:100% !important;-o-object-fit:contain !important;object-fit:contain !important}#cart .productsSlider-title{height:56px !important;min-height:56px !important;max-height:56px !important;font-size:12px !important;line-height:1.4 !important;overflow:hidden !important}#cart .productsSlider-price{margin-top:auto !important;font-size:15px !important;font-weight:700 !important}#cart .productsSlider-order .btn{min-height:38px !important;border-radius:5px !important}}@media(min-width: 1024px){#cart .cart-section .cart-cell.__image{position:relative !important}#cart .cart-remove{position:absolute !important;top:8px !important;right:8px !important;left:auto !important;bottom:auto !important;transform:none !important;margin:0 !important;z-index:5 !important;display:block !important;opacity:1 !important;visibility:visible !important}#cart .cart-remove-btn{display:flex !important;align-items:center;justify-content:center;width:26px;height:26px;background:#f3f4f6;border-radius:5px;color:#6b7280;transition:background .2s,color .2s}#cart .cart-remove-btn:hover{background:#fee2e2;color:#dc2626}}@media(min-width: 1024px){.checkout .main-h{font-size:28px !important;font-weight:700;margin-bottom:22px}.checkout .checkout-main,.checkout .checkout-aside{box-sizing:border-box;min-width:0}.checkout .checkout-header{display:flex;align-items:center;gap:12px}.checkout .checkout-tabs{display:flex;flex:1 1 auto;min-width:0}.checkout .checkout-tabs-i{flex:1 1 0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;min-height:56px;padding:10px 8px !important;text-align:center}.checkout .checkout-tabs-text{font-size:13px;font-weight:600;line-height:1.3}.checkout .checkout-tabs-i.__active{border-top:3px solid #ffba19}.checkout .socLogin{flex:0 0 auto}.checkout .checkout-step{padding:24px !important;box-sizing:border-box}.checkout .checkout-step-h{font-size:18px !important;font-weight:700;line-height:1.3}.checkout .checkout-step>dl.form,.checkout .checkout-step .j-delivery-method{display:grid !important;grid-template-columns:135px minmax(0, 1fr);-moz-column-gap:16px;column-gap:16px;row-gap:16px;align-items:start;width:100%}.checkout .checkout-step .j-delivery-method{grid-column:1/-1}.checkout .checkout-step .form-head,.checkout .checkout-step .form-item{float:none !important;width:auto !important;max-width:none !important;min-width:0;margin:0 !important;padding:0 !important;box-sizing:border-box}.checkout .checkout-step .form-head{align-self:center;font-size:14px;font-weight:500}.checkout .checkout-step .form-item input.field:not([type=tel]):not([type=checkbox]),.checkout .checkout-step .form-item textarea.field{display:block;width:100% !important;max-width:100% !important;min-height:44px;box-sizing:border-box !important;border:1px solid #d9dde3;border-radius:7px;font-size:15px;background:#fff}.checkout .checkout-step .form-item .field:focus{border-color:#ffba19;outline:2px solid rgba(255,186,25,.15)}.checkout .checkout-step textarea.field{min-height:100px !important;resize:vertical;padding:12px}.checkout .checkout-step .iti,.checkout .checkout-step .selectboxit-container,.checkout .checkout-step .selectboxit{width:100% !important;max-width:100% !important;box-sizing:border-box}.checkout .checkout-step .selectboxit{min-height:44px;border-radius:7px}.checkout .order-without-callback{margin-top:12px;font-size:13px}.checkout .checkout-footer{padding:22px 24px !important;background:#f7f8fa;box-sizing:border-box}.checkout .newsletter-subscription{margin-bottom:18px}.checkout .checkout-footer__row .btn.__special{min-width:260px;min-height:50px;padding:13px 24px !important;border-radius:7px;background:#ffba19;font-size:16px;font-weight:700;text-align:center}.checkout .checkout-footer__row .btn.__special:not(:disabled):hover{background:#efa900}.checkout .checkout-aside .order{overflow:hidden;border:1px solid #e1e4ea;border-radius:10px;background:#fff}.checkout .checkout-aside .order-header{padding:17px 20px;background:#f7f8fa;font-size:17px;font-weight:700}.checkout .checkout-aside .order-i{padding:18px 16px}.checkout .checkout-aside .order-i-title{font-size:14px;font-weight:600;line-height:1.45}.checkout .checkout-aside .order-summary{padding:18px 20px;background:#f7f8fa}.checkout .checkout-aside .order-summary-b{font-size:23px;font-weight:700;color:#171717}}@media(min-width: 1024px){.checkout .checkout-header{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:0 !important}.checkout .checkout-tabs{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr));width:100% !important;float:none !important;margin:0 !important}.checkout .checkout-tabs-i{width:100% !important;min-width:0 !important;box-sizing:border-box !important;padding:12px 8px !important;text-align:center}.checkout .socLogin{position:static !important;float:none !important;transform:none !important;width:100% !important;box-sizing:border-box !important;display:flex !important;justify-content:flex-end;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid #e1e4ea}}@media(min-width: 1024px){.checkout .main-h{font-size:30px !important;line-height:1.3 !important;margin-bottom:24px !important}.checkout .checkout-tabs-i{min-height:64px !important;padding:14px 12px !important}.checkout .checkout-tabs-i,.checkout .checkout-tabs-i a,.checkout .checkout-tabs-text{font-size:15px !important;line-height:1.4 !important;font-weight:600 !important}.checkout .checkout-step-h{font-size:19px !important;line-height:1.4 !important;margin-bottom:20px !important}.checkout .checkout-step{padding:26px !important}.checkout .checkout-step .form-head{font-size:15px !important;line-height:1.45 !important}.checkout .checkout-step .form-item .field{min-height:50px !important;font-size:16px !important;padding:11px 14px !important;border-radius:7px !important;box-sizing:border-box !important}.checkout .checkout-step textarea.field{min-height:110px !important;line-height:1.5 !important}.checkout .checkout-step>dl.form{row-gap:19px !important}.checkout .socLogin{font-size:13px !important;min-height:36px}.checkout .checkout-footer{padding:24px 26px !important}.checkout .checkout-footer__row .btn.__special{min-width:310px !important;min-height:56px !important;padding:14px 22px !important;font-size:17px !important;font-weight:700 !important;border-radius:7px !important}.checkout .checkout-aside .order{font-size:15px !important;line-height:1.5 !important}.checkout .checkout-aside .order-header{font-size:18px !important;padding:18px 20px !important}.checkout .checkout-aside .order-i-title{font-size:15px !important;line-height:1.45 !important}.checkout .checkout-aside .order-summary{padding:20px !important}.checkout .checkout-aside .order-summary-b{font-size:24px !important;font-weight:800 !important}}@media(min-width: 1024px){.checkout .order-without-callback{margin-top:12px !important;margin-bottom:8px !important;line-height:1.5 !important;font-size:13px !important}.checkout .checkout-step input[type=checkbox]{width:16px !important;height:16px !important;min-height:0 !important;padding:0 !important;vertical-align:middle}}@media(min-width: 1024px){.checkout .checkout-step .iti{position:relative !important;display:block !important;width:100% !important;height:50px !important;box-sizing:border-box !important}.checkout .checkout-step .iti__country-container{top:0 !important;bottom:0 !important;display:flex !important;align-items:center !important}.checkout .checkout-step .iti__selected-country{height:50px !important;display:flex !important;align-items:center !important}.checkout #delivery-phone-recipient,.checkout #delivery-phone-quick{width:100% !important;height:50px !important;min-height:50px !important;padding:0 14px 0 79px !important;font-size:16px !important;line-height:normal !important;box-sizing:border-box !important}.checkout .order-without-callback{margin:12px 0 4px !important;min-height:24px}.checkout .order-without-callback__label{display:inline-flex !important;align-items:center !important;gap:8px !important;font-size:14px !important;line-height:1.45 !important;cursor:pointer}.checkout .order-without-callback__label>input[type=checkbox]{position:absolute !important;width:1px !important;height:1px !important;min-height:0 !important;opacity:0 !important;padding:0 !important}.checkout .order-without-callback__label>.checkbox{position:relative !important;flex:0 0 18px !important;width:18px !important;height:18px !important;margin:0 !important}.checkout .order-without-callback__text{line-height:1.45 !important}}@media(min-width: 1024px){.checkout .checkout-footer .btn.__special,.checkout .checkout-footer button[type=submit],.checkout .checkout-footer input[type=submit]{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:350px !important;max-width:100% !important;min-height:58px !important;padding:12px 20px !important;font-size:20px !important;font-weight:700 !important;line-height:1.25 !important;text-align:center !important;white-space:nowrap;box-sizing:border-box !important;border-radius:7px !important}.checkout .checkout-footer .btn.__special span,.checkout .checkout-footer button[type=submit] span{font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important}}