.snlx-home-decision .title,.snlx-home .item-title,.snlx-home .item-text,.snlx-home .earn-title,.snlx-home .home-equipment-title,.snlx-home .cost-title,.snlx-home .accordion-head__info,.snlx-home .busines-title,.snlx-home .busines-details__text,.snlx-home .lending-title,.snlx-home .choose-title,.snlx-home .info-title,.snlx-home .choose-info__title,.snlx-home .project-title,.snlx-home .project-card__text,.snlx-home .awards-title,.snlx-home .academy-title,.snlx-home .job-title,.snlx-home .blog-title,.snlx-home .question-title,.snlx-home .question-text,.snlx-home .cta-title,.snlx-regional-contacts .contacts-title{margin:0}.snlx-cart-toggle [data-cart-state][hidden]{display:none !important}.snlx-cart-toggle .snlx-in-cart{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0;border:0;background:transparent;color:#1d1d1f;font-family:"Montserrat",sans-serif;font-size:17px;line-height:1.2;font-weight:500;text-transform:none;cursor:pointer;pointer-events:auto}.snlx-cart-toggle .snlx-in-cart svg{width:24px;height:24px;flex:none}.snlx-cart-toggle .snlx-in-cart span{text-decoration:underline;text-underline-offset:3px}.snlx-cart-toggle .snlx-in-cart:focus-visible{outline:2px solid currentColor;outline-offset:4px}.snlx-product-panel .panel-order__actions .snlx-cart-toggle .snlx-in-cart{width:100%;min-height:48px}.snlx-product-nav .snlx-cart-toggle .snlx-in-cart{min-height:32px;font-size:15px}.snlx-product-panel .panel-order__actions .snlx-cart-toggle,.snlx-product-panel .panel-order__actions .snlx-add-to-cart-form{width:220px}@container panel (max-width: 620px){.snlx-product-panel .panel-order__actions .snlx-cart-toggle,.snlx-product-panel .panel-order__actions .snlx-add-to-cart-form{width:100%}}@media(max-width: 766px){.snlx-product-panel .panel-order__actions .snlx-cart-toggle .snlx-in-cart{min-height:48px;font-size:16px}.snlx-panel-fixed .snlx-cart-toggle .snlx-in-cart{min-height:40px;font-size:15px}.snlx-cart-toggle .snlx-in-cart svg{width:20px;height:20px}}.snlx-product-card .snlx-cart-toggle{display:contents}.snlx-product-card .snlx-cart-toggle .snlx-in-cart{display:flex;gap:6px;flex-shrink:0;width:auto;height:40px;min-height:0;padding:0 10px;border:2px solid #fee114;border-radius:32px;background-color:transparent;font-size:14px;line-height:1;font-weight:600;text-transform:uppercase;white-space:nowrap}.snlx-product-card .snlx-cart-toggle .snlx-in-cart span{text-decoration:none}@media(max-width: 1080px){.snlx-product-card .snlx-cart-toggle .snlx-in-cart{width:37px;height:37px;min-height:37px;padding:0;border-radius:999px;font-size:0}.snlx-product-card .snlx-cart-toggle .snlx-in-cart span{display:none}}.checkout-delivery-block #shipping_nova_poshta_for_woocommerce_city_field>label,.checkout-delivery-block #shipping_nova_poshta_for_woocommerce_warehouse_field>label{display:none !important}.snlx-filter-value input[type=checkbox],.snlx-filter-value input[type=radio]{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;border:0 !important;opacity:0 !important;pointer-events:none !important;clip:rect(0 0 0 0) !important;clip-path:inset(100%) !important;overflow:hidden !important}.wcapf-range-wrapper.ocf-value-slider{display:flex !important;flex-direction:column !important;padding:0 1px !important;--wcapf-nouislider-target-size: 15px !important;--wcapf-nouislider-target-bg-color: transparent !important;--wcapf-nouislider-target-border-radius: 0 !important;--wcapf-nouislider-connects-border-radius: 0 !important;--wcapf-nouislider-connect-bg-color: transparent !important;--wcapf-nouislider-handle-bg-color: #1ea11d !important;--wcapf-nouislider-handle-border-radius: 50% !important;--wcapf-nouislider-handle-hr-size: 14px !important;--wcapf-nouislider-handle-vr-size: 14px !important}.wcapf-range-wrapper.ocf-value-slider .wcapf-noui-slider{order:-1 !important}.wcapf-range-wrapper .ocf-input-group.ocf-slider-input-group{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:12px !important;flex-wrap:nowrap !important;box-sizing:border-box !important;margin-top:12px !important}.wcapf-range-wrapper .ocf-input-group-block{position:relative !important;display:flex !important;width:calc(50% - 15px) !important}.wcapf-range-wrapper .ocf-input-group-block input{border:1px solid rgba(0, 0, 0, 0.1) !important;border-radius:100px !important;background:transparent !important;height:32px !important;width:100% !important;font-size:13px !important;font-weight:500 !important;text-align:center !important;padding:0 30px 0 35px !important;box-sizing:border-box !important;outline:none !important}.wcapf-range-wrapper .ocf-input-group-label{position:absolute !important;left:12px !important;top:50% !important;transform:translateY(-50%) !important;font-size:12px !important;line-height:17px !important;font-weight:500 !important;color:#000 !important;opacity:.5 !important;pointer-events:none !important;z-index:1 !important}.wcapf-range-wrapper .ocf-input-group-count{position:absolute !important;right:12px !important;top:50% !important;transform:translateY(-50%) !important;font-size:12px !important;line-height:17px !important;font-weight:500 !important;color:#000 !important;opacity:.5 !important;pointer-events:none !important;z-index:1 !important}.wcapf-range-wrapper .ocf-input-group-addon{font-size:14px !important;font-weight:500 !important;color:#000 !important;flex-shrink:0 !important}.wcapf-range-wrapper.ocf-value-slider .wcapf-noui-connects{overflow:visible !important}.wcapf-range-wrapper.ocf-value-slider .wcapf-noui-base::before,.wcapf-range-wrapper.ocf-value-slider .wcapf-noui-connect::before{content:"";border-radius:20px;width:100%;height:2px;position:absolute;top:50%;margin-top:-1px}.wcapf-range-wrapper.ocf-value-slider .wcapf-noui-base::before{background:rgba(0, 0, 0, 0.1)}.wcapf-range-wrapper.ocf-value-slider .wcapf-noui-connect::before{border-radius:4px;background-color:#1ea11d}.wcapf-range-wrapper.ocf-value-slider .wcapf-noui-connects::before,.wcapf-range-wrapper.ocf-value-slider .wcapf-noui-connects::after{content:"";border-radius:100%;position:absolute;background-color:#eceef2;width:10px;height:10px;top:50%;margin-top:-5px;display:block}.wcapf-range-wrapper.ocf-value-slider .wcapf-noui-connects::before{left:-5px}.wcapf-range-wrapper.ocf-value-slider .wcapf-noui-connects::after{right:-5px}.wcapf-range-wrapper.ocf-value-slider .wcapf-noui-handle{border:none !important;box-shadow:none !important;outline:none !important}.wcapf-range-wrapper.ocf-value-slider .wcapf-noui-handle::before{content:"" !important;position:absolute !important;left:50% !important;top:50% !important;display:block !important;border-radius:50% !important;background:#f0f3f4 !important;width:6px !important;height:6px !important;transform:translate(-50%, -50%) !important;margin:0 !important}.wcapf-range-wrapper.ocf-value-slider .wcapf-noui-handle::after{display:none !important}.wcapf-active-filters{display:none !important}.selected-product:not(.is-active){display:none}.selected-product__filter{display:flex;flex-wrap:wrap;gap:8px}.selected-product__filter .item,.selected-product__clear{display:inline-flex;align-items:center;gap:8px}.selected-product__filter .item svg{display:block !important;width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;flex-shrink:0}.selected-product__filter .item svg circle{fill:#1d1d1f}@media(min-width: 1081px){.snlx-products-slider--no-desktop-arrows .snlx-swiper-nav .arrow{display:none !important}}.selected-product__filter .item svg path{stroke:#fff}.blog-category-description{max-width:960px;margin:-18px 0 48px}.slx-blog-main>.snlx-catalog-faq{margin-top:120px;margin-bottom:120px}.slx-blog-main .snlx-catalog-faq .faq-item+.faq-item{margin-top:12px}@media(max-width: 640px){.blog-category-description{margin:-18px 0 36px}.slx-blog-main>.snlx-catalog-faq{margin-top:72px;margin-bottom:72px}.slx-blog-main .snlx-catalog-faq .faq-item+.faq-item{margin-top:8px}}.woocommerce-no-products-found,.woocommerce-no-products-found *{color:#1ea11d !important}.woocommerce .blockUI.blockOverlay::before,.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader::before,.woocommerce .loader:before,.wcapf-before-loading::before,.wcapf-before-loading:before,.wcapf-loading::before,.wcapf-loading:before,.wcapf-spinner::before{border-color:rgba(30, 161, 29, 0.2) !important;border-top-color:#1ea11d !important;color:#1ea11d !important}.blockUI.blockOverlay,.wcapf-before-loading,.wcapf-loading{color:#1ea11d !important}.wcapf-loader-image .Spinner rect,.wcapf-loader-image .Spinner circle,.wcapf-loader-image .Spinner path,.wcapf-loader-image svg rect,.wcapf-loader-image svg circle,.wcapf-loader-image svg path{fill:#1ea11d !important}.slx-footer address.contact__list{font-style:normal}.snlx-header address.snlx-header__contact-info{font-style:normal}.catalog-title__wrapper{display:flex;gap:8px}.catalog-title__count{color:#1ea11d}.product-slider-swiper{user-select:none}@media(min-width: 1081px){.snlx-product-details .details-info{flex:1 1 0;min-width:0;width:auto}}.screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.snlx-product .panel-specifications__info,.snlx-product .specs{margin:0;padding:0}.snlx-product .specs{display:flex;flex-direction:column;gap:2px;overflow:hidden;border-radius:24px}.snlx-product .panel-specifications__info dd,.snlx-product .specs dd{margin:0}.snlx-product .cta-address{font-style:normal}.snlx-product-actions .accordion-content>.text{margin:0}.snlx-product .form-row--rating{border:0;padding:0;margin-inline:0;min-inline-size:0}.snlx-product .form-row__stars .star{border:0;padding:0;background:transparent}.snlx-product .form-row__stars{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:3px}.snlx-product .form-row__stars .rating-input{position:absolute;opacity:0;pointer-events:none}.snlx-product .form-row__stars .rating-star{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;color:#d9d9d9;transition:color .1s;height:35px;width:35px}.snlx-product .form-row__stars .rating-star svg{position:absolute;width:100%;height:100%;top:50%;left:50%;fill:currentColor;transform:translate(-50%, -50%)}.snlx-product .form-row__stars .rating-input:checked~.rating-star,.snlx-product .form-row__stars .rating-star:hover,.snlx-product .form-row__stars .rating-star:hover~.rating-star,.snlx-product .form-row__stars .rating-input:focus+.rating-star{color:#fee114}.snlx-product .form-row--rating.error .form-row__stars .rating-star{color:#ff383c}.snlx-product .form-row--rating.error .form-row__stars .rating-input:checked~.rating-star{color:#fee114}.snlx-product .card-price span{display:block}.snlx-product .snlx-dynamic-price .old,.snlx-product .snlx-dynamic-price .price{margin:0}.snlx-product .product-price,.snlx-product .total-price,.snlx-product .total-title,.snlx-product .total-subtitle,.snlx-product .total-savings{margin:0}.snlx-product .product-price span,.snlx-product .total-price span{display:block}.snlx-product .panel-details__contact-text,.snlx-product .cta-consultant__info{margin:0}.snlx-product-details .details button.more-button{width:100%;border:0;appearance:none;font-family:inherit;color:inherit;background:transparent}.snlx-product-details .details .more-button-item{display:block}.slx-footer .content-nav__list{display:flex;flex-direction:column;gap:24px}.snlx-uze .snlx-seo-block{background:#f0f3f4}.snlx-ses-for-home-reviews .ses-reviews-meta{display:flex;align-items:center;gap:24px}.snlx-ses-for-home-reviews .ses-reviews-write-review{min-width:218px;order:-1}.snlx-cart-popup .snlx-mini-cart-form{display:contents}.snlx-checkout-order #order_review,.snlx-checkout-order .woocommerce-checkout-payment{display:contents}.snlx-checkout-info .form-row.woocommerce-invalid .form-row__input{border-color:#ff1d1d;color:#ff1d1d !important;-webkit-text-fill-color:#ff1d1d}.snlx-checkout-info .form-row.woocommerce-invalid .form-row__input-placeholder{color:#ff1d1d}.snlx-checkout-info .form-row.woocommerce-invalid .form-row__error{display:block}.snlx-checkout-info .checkout-delivery-block .checkout-option.active{background:transparent}@media(max-width: 766px){.slx-footer .content-nav.content-nav-visible .content-nav__list{align-items:center}.snlx-ses-for-home-reviews .ses-reviews-meta{flex-direction:column;align-items:center}.snlx-ses-for-home-reviews .ses-reviews-write-review{order:0}}
