.catalogCard .catalogCard-order .j-buy-button-add{margin-left:8px !important}.product__bottom-wide,.product__bottom-item,.j-product-block,.recentProducts,.recentProducts-body,.recentProducts-container{background:rgba(0,0,0,0) !important}.recentProducts{margin-top:28px}.recentProducts .product-heading{margin-bottom:18px}.recentProducts .product-heading__title{font-size:20px;font-weight:600}.recentProducts .recentProducts-wrapper{align-items:stretch}.recentProducts .productsSlider-i{box-sizing:border-box;display:flex;flex-direction:column;height:auto;padding:0;background:rgba(0,0,0,0) !important;box-shadow:none !important;transition:transform .2s ease}@media(hover: hover){.recentProducts .productsSlider-i:hover{transform:translateY(-2px)}}.recentProducts .productsSlider-image{width:100%;height:180px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;overflow:hidden;background:#fff !important;border-radius:10px}.recentProducts .productsSlider-image .a-link{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff !important}.recentProducts .productsSlider-image img{display:block;width:100% !important;height:100% !important;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;background:#fff !important}.recentProducts .productsSlider-title{margin-bottom:8px;line-height:1.4}.recentProducts .productsSlider-title a{display:-webkit-box;overflow:hidden;font-size:14px;font-weight:500;line-height:1.4;color:inherit;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.recentProducts .productsSlider-price{margin-top:auto;font-size:15px;font-weight:600}.recentProducts .productsSlider-price--new{color:inherit}.recentProducts .productsSlider-price--old{margin-top:2px;font-size:13px;font-weight:400;opacity:.55;text-decoration:line-through}.recentProducts .slideCarousel-nav-btn{border-radius:50%}@media(max-width: 767px){.catalogCard .catalogCard-order .j-buy-button-add{margin-left:6px !important}.recentProducts{margin-top:22px}.recentProducts .product-heading{margin-bottom:14px}.recentProducts .product-heading__title{font-size:18px}.recentProducts .productsSlider-image{height:145px;border-radius:8px}.recentProducts .productsSlider-title a{font-size:13px}.recentProducts .productsSlider-price{font-size:14px}}.catalogCard .catalogCard-box{box-sizing:border-box;margin:0 7px;background:#fff !important;border:1px solid #e4ded4;border-radius:14px;box-shadow:0 2px 8px rgba(24,59,44,.035)}.catalogCard:hover .catalogCard-box{border-color:#bdccbe;box-shadow:0 6px 18px rgba(24,59,44,.09)}.catalogCard .catalogCard-image{border-radius:8px;overflow:hidden}.catalogCard .catalogCard-title{min-height:40px;line-height:1.4}.catalogCard .catalogCard-purchase{display:flex;flex-direction:column;align-items:stretch;gap:9px}.catalogCard .catalogCard-order{width:100%;margin:0}.catalogCard .catalogCard-order .j-buy-button-add{width:100%;min-height:38px;margin-left:0 !important;border-radius:8px}.catalogCard .catalogCard-availability{color:#47664f !important;font-size:12px;margin-top:8px}.catalogCard .catalogCard-price{align-self:flex-start;margin:0;text-align:left}.catalogCard .catalogCard-order{display:flex;align-items:center;gap:8px}.catalogCard .catalogCard-order .counter{flex:1 1 auto;min-width:0;width:auto;height:38px}.catalogCard .catalogCard-order .counter__container,.catalogCard .catalogCard-order .counter-field,.catalogCard .catalogCard-order .counter-btn{height:38px}.catalogCard .catalogCard-order .counter~.j-buy-button-add{flex:0 0 42px;width:42px;height:38px}.catalogCard .catalogCard-purchase{height:auto;min-height:0}.catalogCard .catalogCard-order .counter__container{width:100%}.catalogGrid .catalogCard:hover .catalogCard-box,.catalogCard:hover .catalogCard-box{margin:0 7px}.catalogCard .catalogCard-box{overflow:hidden}.catalogCard .catalogCard-main,.catalogGrid .catalogCard:hover .catalogCard-main{border:0;margin:0;padding:0;border-radius:inherit;box-shadow:none}.catalogGrid .catalogCard:hover .catalogCard-main-b{padding:0}.catalogCard .catalogCard-extra{position:static;width:auto;margin:0;border:0;border-radius:0;box-shadow:none;background:rgba(0,0,0,0)}.catalogCard .catalogCard-extra:not(:has(*)){display:none !important}.catalogCard:focus-within .catalogCard-box{border-color:#bdccbe}.frontCategories{background:#f3f6f0;padding:26px 0 28px}.frontCategories-wrapper{padding:0;margin:0 -6px}.frontCategories-list{min-height:242px;align-items:center}.frontCategories-i{height:242px;display:flex;align-items:center;justify-content:center;padding:0 6px;box-sizing:border-box}.frontCategories-a{height:210px;width:100%;box-sizing:border-box;display:flex;flex-direction:column;padding:0;background:#fff;border:1px solid #dce5dd;border-radius:6px;overflow:hidden;box-shadow:0 3px 12px rgba(38,58,39,.0431372549);transform-origin:center;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.frontCategories-image{height:140px;min-height:140px;box-sizing:border-box;margin:0;padding:16px;display:flex;align-items:center;justify-content:center;background:#eef3eb;line-height:normal}.frontCategories-img{max-width:100%;max-height:108px;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.frontCategories-title{height:68px;min-height:68px;box-sizing:border-box;margin:0;padding:10px 8px;display:flex;align-items:center;justify-content:center;font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;text-transform:none;color:#33473b}.frontCategories .slideCarousel-nav-btn{top:50%;transform:translateY(-50%)}.frontCategories-a:hover,.frontCategories-a:focus-visible{transform:scale(1.04);border-color:#9cb69f;box-shadow:0 8px 18px rgba(44,72,37,.1019607843);outline:2px solid #afc6ad;outline-offset:2px}@media(prefers-reduced-motion: reduce){.frontCategories-a{transition:none}.frontCategories-a:hover,.frontCategories-a:focus-visible{transform:none}}.frontCategories,.frontCategories-container{background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;border-radius:0 !important}.frontCategories-a,.frontCategories-title{background:rgba(0,0,0,0) !important}.frontCategories-image{padding:0 !important;background:rgba(0,0,0,0) !important;overflow:hidden}.frontCategories-img{display:block;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}