@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700&display=swap";h1,h2,h3,h4{font-family:"Montserrat",sans-serif !important}.product-title,h1{font-weight:600 !important;font-size:22px !important;line-height:1.25 !important;color:#222 !important}.product-price,.product-price__item,.product_group__price,.product_group__item .price,.price,.price-new,.product-price__new{font-family:"Montserrat",sans-serif !important;font-size:26px !important;font-weight:600 !important;line-height:1.2 !important;color:#222 !important;letter-spacing:0 !important}.product-price__old,.old-price,.price-old,.old_price,.price__old{font-family:"Montserrat",sans-serif !important;font-size:18px !important;font-weight:400 !important;line-height:1.2 !important;color:#a8a8a8 !important;text-decoration:line-through !important;letter-spacing:0 !important}.productsSlider-price-old{font-size:12px !important;font-weight:400 !important;color:#a8a8a8 !important;line-height:1.2 !important;text-decoration:line-through !important}.product-description p{margin-bottom:8px}.recentProducts-price-old{font-size:12px !important;font-weight:400 !important;color:#a8a8a8 !important;line-height:1.2 !important;text-decoration:line-through !important}.product-order__block a.btn[onclick*=checkout-quick]{background:rgba(52,89,58,.08) !important;color:#34593a !important;border:1px solid #34593a !important;transition:all .25s ease;margin-left:10px;box-shadow:0 2px 6px rgba(0,0,0,.06)}.product-order__block a.btn[onclick*=checkout-quick]:hover{background:#34593a !important;color:#fff !important;box-shadow:0 8px 18px rgba(52,89,58,.25);transform:translateY(-2px) scale(1.02)}.product-order__block a.btn[onclick*=checkout-quick]:active{transform:translateY(1px);box-shadow:0 4px 10px rgba(52,89,58,.2)}section .productsSlider-title,section .recentProducts-title{display:block !important;overflow:hidden !important;white-space:normal !important;word-break:break-word !important;line-height:1.35 !important;font-size:12px !important;height:49px !important;max-height:49px !important;margin-bottom:8px !important}.product-description{font-family:"Montserrat",sans-serif !important;font-size:14px !important;line-height:1.5 !important;color:#222 !important}.product-title,.product__title,h1{font-weight:700 !important;color:#222 !important}.product-description{font-family:"Montserrat",sans-serif !important;font-size:14px !important;line-height:1.6 !important;color:#222 !important}.product-description p{margin-bottom:10px}.product-title,h1{font-weight:700 !important;letter-spacing:.2px}.product-price__old,.old-price,.price-old{margin-left:10px !important}.product-tabs{margin-top:10px !important}.product-order__block .btn{height:44px !important;padding:0 20px !important;display:inline-flex;align-items:center;justify-content:center}.product-order{margin-top:12px !important}.product-order__block .btn:first-child{transition:all .2s ease}.product-order__block .btn:first-child{box-shadow:0 4px 10px rgba(150,42,65,.2)}.product-column-right{border-radius:12px !important}.catalog-button,.catalog-btn,.header-catalog{background:#962a41 !important;border-radius:10px !important;transition:all .2s ease}.catalog-button:hover,.catalog-btn:hover,.header-catalog:hover{background:#7f2235 !important;transform:translateY(-1px);box-shadow:0 6px 14px rgba(150,42,65,.25)}.header-menu,.menu{gap:18px}.site-menu__item{text-transform:none !important}.site-menu__link{text-transform:none !important;color:#222 !important;transition:all .2s ease}.site-menu__link:hover{color:#962a41 !important}.site-menu__link{padding:6px 12px;border-radius:8px;transition:all .2s ease}.site-menu__link:hover{background:rgba(0,0,0,0) !important;color:#962a41 !important}.site-menu__link[style*=color],.site-menu__link.active,.site-menu__link.current{background:rgba(150,42,65,.1);color:#962a41 !important;font-weight:500}.header-search input,.search input{border:1px solid #e5e5e5 !important;border-radius:16px !important;background:#fff !important}.header-search input:hover,.search input:hover{border-color:#d6d6d6 !important}.header-search input:focus,.search input:focus{border-color:#962a41 !important;box-shadow:0 0 0 2px rgba(150,42,65,.08) !important}.header *{text-transform:none !important}.advantages-item,.features-item,.service-item,.info-block,.site-advantages__item,[class*=advantage],[class*=feature]{border-color:#b86a7c !important;border-width:1px !important;border-style:solid !important;border-radius:12px !important}.advantages-item svg,.features-item svg,.service-item svg,.info-block svg,.site-advantages__item svg,[class*=advantage] svg,[class*=feature] svg{stroke:#b86a7c !important;color:#b86a7c !important}.advantages-item i,.features-item i,.service-item i,.info-block i,.site-advantages__item i,[class*=advantage] i,[class*=feature] i{color:#b86a7c !important}.advantages-item:hover,.features-item:hover,.service-item:hover,.info-block:hover,.site-advantages__item:hover,[class*=advantage]:hover,[class*=feature]:hover{border-color:#962a41 !important;transition:all .25s ease}.checkout-footer .user-agreement__checkbox span.checkbox{width:18px !important;height:18px !important;min-width:18px !important;box-sizing:border-box !important;border:0 !important;border-radius:50% !important;background-color:#fff !important;box-shadow:inset 0 0 0 2px #962a41 !important;opacity:1 !important;filter:none !important;cursor:pointer !important;transition:box-shadow .2s ease,background-color .2s ease !important}.checkout-footer .user-agreement__label:hover span.checkbox{box-shadow:inset 0 0 0 2px #962a41,0 0 0 3px rgba(150,42,65,.15) !important}.checkout-footer input.user-agreement__checkbox:checked+span.checkbox{background-color:#962a41 !important;box-shadow:inset 0 0 0 2px #962a41 !important;opacity:1 !important}.checkout-footer input.user-agreement__checkbox:checked+span.checkbox::after{content:none !important;display:none !important}