@-o-viewport{user-zoom:fixed}@viewport{user-zoom:fixed}*{backface-visibility:hidden;margin:0;padding:0;box-sizing:border-box;font-style:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none}body,html{position:relative;overflow-x:hidden!important}body{min-height:100vh;height:100%;display:flex;flex-direction:column;overflow-x:hidden;color:#00423e;font:16px Onest,sans-serif;line-height:1.44;font-weight:400;background:#fff}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000000s ease-in-out 0s!important;transition:background-color 5000000s ease-in-out 0s!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none}input[type=number]{-moz-appearance:textfield}:focus-visible{outline:0}.breadcrumps,.container{max-width:1120px;width:100%;margin:0 auto}main{margin-top:120px;display:flex;flex-direction:column;flex:1 0 auto}section{position:relative;padding:40px 0;z-index:0}main>section:first-child:has(.breadcrumps){padding-top:24px}a{color:#0a3033;text-decoration:none}img{-webkit-user-select:none;-moz-user-select:none;user-select:none}button,input{background-color:unset;border:0}button{cursor:pointer}textarea{resize:none}.flex-col{flex-direction:column;align-items:center;height:100%}.flex-col,.flex-row,.flex-wrap{display:flex}.flex-wrap{flex-wrap:wrap}.h1,h1{font-size:36px;font-weight:500;line-height:1.22}.h2,h2{font-size:28px;font-weight:600;line-height:1.22}.h3,h3{font-size:28px;font-weight:600;line-height:1.22}.h4,h4{font-size:22px;font-weight:600;line-height:1.22}.h5,h5{font-size:22px;font-weight:600;line-height:1.22}.h6,h6{font-size:18px;font-style:normal;font-weight:600;line-height:1.22}.items{width:calc(100% + 8px);margin:0 -4px -8px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6{padding:0 4px 8px;position:relative}.col-1>*,.col-2>*,.col-3>*,.col-4>*,.col-5>*,.col-6>*{width:100%;height:100%}.col-1{width:100%}.col-2{width:50%}.col-3{width:33.3%}.col-4{width:25%}.col-5{width:20%}.col-6{width:16.6%}.btn,.section__error .woocommerce-order a,input[type=submit]{padding:4px 4px 4px 20px;border-radius:100px;background:#ffd940;display:inline-flex;justify-content:center;align-items:center;gap:12px;color:#00423e;font-weight:600;line-height:150%;cursor:pointer;transition:all .4s ease}.section__error .woocommerce-order a{background:#39b34c;padding:12px;max-width:288px;color:#fff;width:100%}input[type=submit]{padding:12px 20px;font-weight:600!important;width:100%;font:16px Onest,sans-serif}.btn::after{content:'';display:inline-block;border-radius:100px;background:url(../img/arrow.svg) center center/16px 16px no-repeat,#ffe784;min-width:40px;max-width:40px;width:100%;height:40px;transition:all .4s ease}.btn:hover,input[type=submit]:hover{color:#fff;background:#39b34c;transition:all .4s ease}.btn:hover::after{transition:all .4s ease;background:url(../img/arrow-wt.svg) center center/16px 16px no-repeat,#47c35a}.form{width:calc(100% + 16px);text-align:left;margin:0 -8px -16px}#mrkv_ua_shipping_nova-poshta_address-shipping-info p.validate-required,.flexible-checkout-fields-checkout_shipping p,.form p{display:flex;flex-direction:column;padding:0 8px 16px}.form input,.form label,.form span,.form textarea{width:100%}#mrkv_ua_shipping_nova-poshta-shipping-info p label,#mrkv_ua_shipping_nova-poshta_address-shipping-info p label,.flexible-checkout-fields-checkout_shipping p label,.form label{color:#2a4040;font-size:14px;font-weight:600;line-height:140%;display:inline-block;height:-moz-fit-content;height:fit-content;margin-bottom:4px}#mrkv_ua_shipping_nova-poshta_address-shipping-info p input,.flexible-checkout-fields-checkout_shipping p input,.form input:not([type=submit]),.form textarea,.select2.select2-container .select2-selection{color:#01433f;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:auto;width:100%;border-radius:8px;border:1px solid #d4dfdf;padding:12px 16px;transition:all .4s ease}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%!important;transform:translate(0,-50%);right:10px!important}.select2.select2-container .select2-selection{padding:0;height:-moz-fit-content;height:fit-content}.select2-container .select2-selection--single .select2-selection__rendered{padding:12px 16px!important;color:#6a9090!important}#mrkv_ua_shipping_nova-poshta_address-shipping-info p input::-moz-placeholder,.flexible-checkout-fields-checkout_shipping p input::-moz-placeholder,.form input:not([type=submit])::-moz-placeholder,.form textarea::-moz-placeholder{opacity:1;color:#6a9090}#mrkv_ua_shipping_nova-poshta_address-shipping-info p input::placeholder,.flexible-checkout-fields-checkout_shipping p input::placeholder,.form input:not([type=submit])::placeholder,.form textarea::placeholder{opacity:1;color:#6a9090}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#6a9090!important}#checkout_shipping_billing_shipping_door_delivery_region_2_field{width:100%!important}.form textarea{height:72px}.form input[type=submit]{margin-top:6px;cursor:pointer}.wpcf7 form .wpcf7-response-output{border:none;margin:20px 0 0!important;padding:0!important;font-size:16px;font-weight:500;text-align:center;color:#007c37}.wpcf7-not-valid-tip{display:inline-block;font-size:14px;font-family:Onest,sans-serif;margin-top:5px}.wpcf7-form-control-wrap>:nth-child(n+3){display:none!important}body:has(.woocommerce-no-products-found) .katalog__aside,body:has(.woocommerce-no-products-found) .wpc-sorting-form{display:none!important}body:has(.woocommerce-no-products-found) .katalog__content{width:100%}#after_customer_details__billing_do_not_call_field input,.check input{max-width:16px;min-width:16px;height:16px;width:100%;border-radius:4px!important;border:1px solid #d4dfdf!important;padding:0!important;background:#fff;margin-right:4px;margin-bottom:-4px!important}#after_customer_details__billing_do_not_call_field input{margin-bottom:0!important;margin-right:0!important}#after_customer_details__billing_do_not_call_field input:checked,.check input:checked{border:1px solid #39b34c!important;background:url(../img/check.svg) center center/10px 7px no-repeat,#39b34c}.check .wpcf7-form-control-wrap{margin-bottom:-4px}#after_customer_details__billing_do_not_call_field label,.check>span{display:flex;align-items:center;gap:8px;font-weight:500;line-height:150%}.check a{color:#007c37;transition:all .4s ease;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.check a:hover{color:#39b34c;transition:all .4s ease}.check .wpcf7-not-valid-tip{display:none}.wpcf7-form-control-wrap,.wpcf7-list-item{width:-moz-fit-content!important;width:fit-content!important;margin:0}.social{gap:8px;align-items:center;justify-content:center}.social a img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.social a{border-radius:100px;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,.1);transition:all .4s ease}.social a:hover img{filter:brightness(0) saturate(100%) invert(77%) sepia(30%) saturate(813%) hue-rotate(360deg) brightness(106%) contrast(106%)}.gnext,.gprev{top:48%!important}.gprev{left:10px!important}.gnext{right:10px!important}.swiper-btns,.swiper-pagination{border-radius:100px;background:#fff;box-shadow:0 19px 5px 0 rgba(127,151,154,0),0 12px 5px 0 rgba(127,151,154,0),0 7px 4px 0 rgba(127,151,154,.01),0 3px 3px 0 rgba(127,151,154,.02),0 1px 2px 0 rgba(127,151,154,.03);display:inline-flex;padding:6px 14px;justify-content:center;align-items:center;gap:12px;position:relative;bottom:0!important;left:0!important;right:0!important;margin:0!important;width:-moz-fit-content;width:fit-content;gap:12px;color:#e2efef;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swiper-pagination span{color:#00423e;font-size:16px;font-weight:600;line-height:150%}.swiper-pagination span:last-child{color:#81a5a7;font-weight:500}.swiper-btns{padding:8px 14px}.swiper-btn{width:20px;cursor:pointer;height:20px}.swiper-btn path{transition:all .4s ease}.swiper-btn:hover path{stroke:#39b34c;transition:all .4s ease}.swiper-btns:has(.swiper-button-lock),.swiper-pagination-lock{display:none}.tab__header{align-items:center;justify-content:center;gap:8px}.tab__header a,.tab__header span{border-radius:100px;background:#fff;box-shadow:0 19px 5px 0 rgba(127,151,154,0),0 12px 5px 0 rgba(127,151,154,0),0 7px 4px 0 rgba(127,151,154,.01),0 3px 3px 0 rgba(127,151,154,.02),0 1px 2px 0 rgba(127,151,154,.03);display:flex;padding:6px 14px;justify-content:center;align-items:center;gap:8px;font-weight:600;cursor:pointer;line-height:150%;color:#01433f;transition:all .4s ease}.tab__header a.active,.tab__header a:hover,.tab__header span.active,.tab__header span:hover{background:#3bb34e;color:#fff;transition:all .4s ease}.tab__items{transition:all .4s ease;display:none}.tab__items.active{transition:all .4s ease;display:block}.jq-rating-label,.jq-stars{display:inline-block}.jq-rating-label{font-size:22px;position:relative;vertical-align:top;font-family:helvetica,arial,verdana}.jq-star{width:100px;height:100px;display:inline-block;cursor:pointer}.jq-star-svg{padding-left:3px;width:100%;height:100%}.jq-star-svg path{stroke-linejoin:round}.jq-shadow{filter:drop-shadow(-2px -2px 2px #888)}header{position:fixed;left:0;top:0;right:0;z-index:100;transition:all .4s ease;background:#fff;box-shadow:0 202px 57px 0 rgba(128,151,153,0),0 129px 52px 0 rgba(128,151,153,.01),0 73px 44px 0 rgba(128,151,153,.02),0 32px 32px 0 rgba(128,151,153,0),0 8px 18px 0 rgba(128,151,153,0)}.nav .container{align-items:center;justify-content:space-between}.logo,.logo img{width:134px;height:26px}.nav__top{background:#f4fafa;padding:8px 0}.nav ul{list-style:none;display:flex;align-items:center;gap:24px}.nav__top ul li{display:inline-flex;align-items:center}.lang span,.nav__top ul a{font-size:14px;line-height:1.4;font-weight:500;color:#356568;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all .4s ease}.nav__top ul a:hover{color:#007c37;transition:all .4s ease}.nav__top ul a:has(img){font-weight:600}.nav__top ul a:has(img) img{transition:all .4s ease}.nav__top ul a:has(img):hover img{transition:all .4s ease;filter:brightness(0) saturate(100%) invert(57%) sepia(13%) saturate(2713%) hue-rotate(78deg) brightness(102%) contrast(69%)}.nav__top ul:first-child{margin-right:auto}.lang{margin-left:24px;position:relative;z-index:0}.lang span::after{content:'';display:inline-block;width:10px;height:6px;transform:rotate(180deg);transition:all .4s ease;background:url(../img/arrow-arrow.svg) center center/100% 100% no-repeat}.lang.active span::after{transform:rotate(0);transition:all .4s ease}.lang ul{background:#fff;border-radius:8px;padding:10px;position:absolute;top:100%;left:-10px;right:0;opacity:0;visibility:hidden;transition:all .4s ease}.lang.active ul{opacity:1;visibility:visible;transition:all .4s ease}.nav__content{padding:16px 0}.nav__content ul{margin:0 auto}.nav__content ul a{font-size:16px;font-weight:600;line-height:1.5;color:#00423e;gap:8px;display:inline-flex;align-items:center;transition:all .4s ease}.nav__content ul a:hover{color:#007c37;transition:all .4s ease}.dropdown a span,.nav__content ul a span{font-size:12px;color:#208630;font-weight:600;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:2px 4px;background:#e9f7eb;border-radius:4px}.lang__item,.nav__cart{position:relative;z-index:0;max-width:48px;min-width:48px;width:100%;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#39b34c;margin-right:8px;transition:all .4s ease}.lang__item{background:0 0;border:1px solid #00423e;color:#00423e;transition:all .4s ease;display:none}.lang__item:hover{border:1px solid #39b34c;color:#39b34c;transition:all .4s ease}.nav__cart span{font-size:12px;background:#39b34c;border-radius:50%;color:#fff;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-weight:500;position:absolute;line-height:1;top:0;right:0}.nav__cart img{width:20px;height:20px}.nav__content .btn::after{height:40px;min-width:40px;max-width:40px}.nav__search{position:relative;z-index:0;max-width:48px;min-width:48px;height:48px;width:100%;margin-right:8px}.nav__search-btn{width:100%;height:100%;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#f4fafa;cursor:pointer}.nav__search-btn img{filter:invert(1);width:20px;height:20px}.nav__search form{position:absolute;top:calc(100%);width:1120px;z-index:3;height:48px;display:inline-flex;align-items:center;padding:14px;left:50%;gap:8px;border-radius:8px;background:#fff;box-shadow:0 8px 18px 0 #8097990A,0 32px 32px 0 #8097990A,0 73px 44px 0 #80979905,0 129px 52px 0 #80979903,0 202px 57px 0 #80979900;transform:translate(-77%,0);opacity:0;visibility:hidden;transition:all .4s ease}.nav__search.active form{opacity:1;visibility:visible;top:calc(100% + 25px);transition:all .4s ease}.nav__search form button{display:inline-flex;align-items:center;justify-content:center}.nav__search form button img{width:20px;height:20px;filter:brightness(0) saturate(100%) invert(87%) sepia(28%) saturate(150%) hue-rotate(126deg) brightness(84%) contrast(87%)}.nav__search form input{font-size:16px;font-family:"Fixel Display",sans-serif;font-weight:400;color:#00423e;width:100%}.nav__search form input::-moz-placeholder{color:#82a6a4}.nav__search form input::placeholder{color:#82a6a4}.burger{max-width:48px;min-width:48px;width:100%;height:48px;border-radius:50%;border:1px solid #c9d7d7;position:relative;cursor:pointer;z-index:3;display:none;margin-left:8px}.burger span,.burger::after,.burger::before{content:'';position:absolute;width:15px;height:2px;left:50%;transform:translate(-50%,0);background-color:#00423e;transition:all .4s ease}.burger::before{top:17px}.burger::after{bottom:17px}.burger span{top:50%;transform:translate(-50%,-50%)}.menu-active .burger span,.menu-active .burger::after,.menu-active .burger::before{transition:all .4s ease;top:50%;left:50%;bottom:auto;right:auto;bottom:auto}.menu-active .burger::before{transform:translate(-50%,-50%) rotate(-45deg)}.menu-active .burger::after{transform:translate(-50%,-50%) rotate(45deg)}.menu-active .burger span{transform:translate(-50%,-50%) scaleX(0)}.nav__menu{position:fixed;inset:0;top:119px;z-index:2;width:100%;height:calc(100vh - 119px);background:#fff;overflow-y:auto;padding:48px 0 36px;opacity:0;visibility:hidden;transition:all .4s ease}.nav__menu .discount__menu{display:none}.nav__menu .container{height:100%;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr}body.menu-active,html:has(.menu-active){overflow:hidden!important}.menu-active .nav__menu{opacity:1;visibility:visible;transition:all .4s ease}.nav__menu ul{align-items:flex-start;flex-direction:column;margin-bottom:24px}.nav__menu li{width:100%}.nav__menu .container>ul>li>a,.nav__menu .container>ul>li>span{font-size:40px;justify-content:space-between;display:inline-flex;align-items:center;cursor:pointer;width:100%}.dropdown>span::after{content:'';display:inline-block;width:16px;height:10px;transform:rotate(180deg);transition:all .4s ease;background:url(../img/arrow-arrow.svg) center center/100% 100% no-repeat}.dropdown ul{gap:8px;max-height:0;transition:all .4s ease;overflow:hidden;margin-bottom:0}.dropdown.active1 ul{margin-top:16px}.dropdown a,.hero__content .dropdown>span,.hero__content>a{box-shadow:0 0 4px 0 #d4e5e5 inset;background:#fff;padding:12px;width:100%;display:inline-flex;align-items:center;border-radius:8px;gap:10px;font-size:16px;font-weight:600;color:#00423e;line-height:1.5;transition:all .4s ease}.dropdown a::after,.hero__content .dropdown>span::after,.hero__content>a::after{content:'';display:inline-block;width:8px;height:5px;transform:rotate(90deg);transition:all .4s ease;background:url(../img/arrow-arrow.svg) center center/100% 100% no-repeat;margin-left:auto}.dropdown a:hover,.hero__content .dropdown>span:hover,.hero__content>a:hover{color:#39b34c;transition:all .4s ease}.dropdown a:hover::after,.hero__content .dropdown>span:hover::after,.hero__content>a:hover::after{transition:all .4s ease;filter:brightness(0) saturate(100%) invert(57%) sepia(13%) saturate(2713%) hue-rotate(78deg) brightness(102%) contrast(69%)}.nav__menu .container>ul:nth-child(3){display:none}.nav__menu .btn{display:none;margin-bottom:24px}.nav__contact{padding-top:24px;border-top:1px solid #c9d7d7;margin-top:auto}.nav__contact>div{width:50%;display:flex;flex-direction:column}.nav__contact a{display:inline-flex;align-items:center;color:#00423e;opacity:.8;gap:8px}.nav__contact a img{filter:brightness(0) saturate(100%) invert(19%) sepia(60%) saturate(682%) hue-rotate(128deg) brightness(94%) contrast(101%)}.nav__contact p{margin-bottom:8px}.nav__contact a:first-child{font-size:28px;font-weight:500;line-height:1;margin-bottom:8px;opacity:1}footer{padding:64px 0 29px;background:url(../img/footer-bg.webp) center center/100% 100% no-repeat;color:#fff}.footer{align-items:flex-start;justify-content:space-between}.footer ul{list-style:none}.footer__menu{align-items:flex-start}.contact__aside b,.footer__menu p{font-size:14px;font-weight:500;font-family:"Fixel Display",sans-serif;opacity:.5;color:#fff;margin-bottom:16px}.contact__aside b{margin-bottom:4px}.footer__menu a{font-weight:500;color:#d2dad5;margin-bottom:12px;display:inline-block;transition:all .4s ease}.footer__info{align-items:center;justify-content:space-between;gap:24px;width:100%;padding-right:140px;padding-top:30px;border-top:1px solid rgba(255,255,255,.2);margin-top:60px}.footer__info .logo{display:inline-block;margin-bottom:auto}.footer__info ul{display:flex;align-items:center;gap:24px}.footer__info a{color:rgba(255,255,255,.8);font-weight:500;font-size:14px;transition:all .4s ease}.footer__info a:hover,.footer__menu a:hover{color:#ffdc50;transition:all .4s ease}.footer__social{align-items:flex-start}.footer__social .tel{color:#ffd940;font-size:28px;font-weight:500;line-height:122%;margin:0 0 12px}.footer__social p,.footer__social>a{display:inline-flex;align-items:center;gap:10px;color:rgba(255,255,255,.8);line-height:1.5;margin-bottom:24px}.footer__social a:hover{color:#ffd950}.footer__social a:hover img{filter:brightness(0) saturate(100%) invert(77%) sepia(30%) saturate(813%) hue-rotate(360deg) brightness(106%) contrast(106%)}.footer__copy{width:100%;align-items:center;justify-content:space-between;padding-top:30px;border-top:1px solid rgba(255,255,255,.2);margin-top:30px}.footer__copy>img{margin-left:136px;margin-right:auto}.med{display:inline-flex;align-items:center;gap:8px;color:#fff;line-height:150%;transition:all .4s ease}.med::before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background:#ffd950}.med:hover{transition:all .4s ease;color:#ffd950}.modal__container{position:fixed;inset:0;width:100%;height:100%;background:#0a30337d;overflow:auto;display:flex;padding:50px 20px;z-index:9999999;opacity:0;visibility:hidden;transition:all .4s ease}.modal{height:-moz-fit-content;height:fit-content;margin:auto;background:#fff;border-radius:16px;max-width:736px;padding:32px;width:100%;font-family:"Fixel Display",sans-serif;box-shadow:0 202px 57px 0 rgba(127,151,154,0),0 129px 52px 0 rgba(127,151,154,.01),0 73px 44px 0 rgba(127,151,154,.02),0 32px 32px 0 rgba(127,151,154,.04),0 8px 18px 0 rgba(127,151,154,.04)}.modal .h5{margin-bottom:8px;color:#1f3030}.modal>p{margin-bottom:28px;color:#2a4040}.modal .form .check input{margin-bottom:0!important}.modal .form input[type=submit]{background:#39b34c;padding:12px 24px;width:-moz-fit-content;width:fit-content;color:#fff}.heateor_sss_svg path{transition:all .4s ease}.heateor_sss_svg:hover path{fill:#007c37!important;transition:all .4s ease}.nav__cart:hover,input[type=submit]:hover{background:#007c37!important;transition:all .4s ease}.modal__container.show{opacity:1;visibility:visible;transition:all .4s ease}body:has(.modal__container.show),html:has(.modal__container.show),html:has(.modal__container.show) .nav{overflow:hidden;padding-right:8px}.modal__container::-webkit-scrollbar{display:none}.modal__container.show .modal{transform:translateY(0);transition:all .4s ease}.modal__container{margin:auto}.close{width:23px;height:23px;top:20px;right:20px;position:absolute;z-index:10;background:0 0;cursor:pointer;transition:all .4s ease}.close svg{position:relative;z-index:-1}.close:hover{transform:rotate(90deg);transition:all .4s all}.section__hero{padding:56px 0 80px;z-index:2;overflow:unset;background:url(../img/hero-bg.webp) center center/cover no-repeat}.hero{justify-content:space-between}.hero__content{height:100%;width:364px;background:#fff;padding:8px;border-radius:16px;justify-content:space-between;align-items:flex-start;box-shadow:0 29px 8px 0 rgba(127,151,154,0),0 18px 7px 0 rgba(127,151,154,.01),0 10px 6px 0 rgba(127,151,154,.03),0 5px 5px 0 rgba(127,151,154,.05),0 1px 3px 0 rgba(127,151,154,.05)}.hero__content ul{list-style:none;width:100%}.hero__content .dropdown>span{display:none}.hero__content .dropdown ul{opacity:1;visibility:visible;position:relative;top:0;max-height:100%;gap:8px;display:flex;flex-direction:column}.hero__swiper{width:calc(100% - 384px);border-radius:16px;position:relative;background:#fff;box-shadow:0 29px 8px 0 rgba(127,151,154,0),0 18px 7px 0 rgba(127,151,154,.01),0 10px 6px 0 rgba(127,151,154,.03),0 5px 5px 0 rgba(127,151,154,.05),0 1px 3px 0 rgba(127,151,154,.05)}.hero__swiper .swiper-slide{height:100%;display:inline-flex;align-items:center;justify-content:center}.hero__swiper .swiper-slide img{width:100%;height:100%;border-radius:16px;-o-object-fit:cover;object-fit:cover}.hero__swiper .swiper-pagination{position:absolute!important;bottom:24px!important;left:24px!important;z-index:2}.hero__swiper .swiper-btns{position:absolute!important;bottom:24px!important;right:24px!important;z-index:2;left:auto!important}.hero__swiper .swiper-progress{position:absolute;bottom:24px;z-index:2;right:128px}.swiper-progress{width:36px;height:36px;background:#fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.swiper-progress svg{width:16px;height:16px;transform:rotate(-90deg)}.swiper-progress circle{fill:none;stroke-width:1}.swiper-progress .bg{stroke:#00423e}.swiper-progress .progress{stroke:#e2efef;stroke-dasharray:100;stroke-dashoffset:100}.section__top{padding:80px 0;background:#edf5f5}.top{align-items:center;gap:24px}.top__swiper{width:100%;align-items:center;justify-content:space-between;margin-top:30px;gap:16px;flex-wrap:wrap}.top__swiper .swiper{width:100%}.top__swiper.active{display:flex}.section__reviews{border-top:1px solid #e2efef;padding-top:48px}.reviews{align-items:center}.reviews .swiper-progress{margin-left:auto;margin-right:8px}.reviews__swiper{width:100%;overflow:unset;margin:48px 0 24px}.reviews__swiper .swiper-slide{background:#edf5f5;border-radius:16px;box-shadow:0 0 4px 0 #d4e5e5 inset;padding:88px 64px;text-align:center;opacity:.5;transition:all .4s ease}.reviews__swiper .swiper-slide-active{opacity:1;transition:all .4s ease}.reviews__swiper .swiper-slide::before{content:'';position:absolute;z-index:-2;left:20px;right:20px;top:0;bottom:0;border-bottom:4px solid #ffd940;border-right:1px solid #d6e1e2;border-left:1px solid #d6e1e2}.reviews__swiper .swiper-slide .rate span{display:none}.reviews__swiper .swiper-slide .rate{background:#fff;border-radius:100px;padding:0 9px 6px 6px;display:inline-flex;align-items:center;margin-bottom:16px;justify-content:center;box-shadow:0 29px 8px 0 rgba(127,151,154,0),0 18px 7px 0 rgba(127,151,154,.01),0 10px 6px 0 rgba(127,151,154,.03),0 5px 5px 0 rgba(127,151,154,.05),0 1px 3px 0 rgba(127,151,154,.05)}.reviews__swiper .swiper-slide p{font-size:18px;line-height:1.58;color:#00423e;margin-bottom:24px}.reviews__swiper .swiper-slide b{font-weight:600!important;line-height:1.5}.contact{justify-content:space-between}.contact h5{width:100%;margin-bottom:48px}.contact__aside{background:url(../img/footer-bg.webp) center center/cover no-repeat;color:#fff;border-radius:16px;width:364px;padding:32px;display:grid;grid-template-rows:auto auto auto auto 1fr;box-shadow:0 4px 6px -1px rgba(10,16,16,.04),0 2px 4px -1px rgba(10,16,16,.02)}main:has(.section__sys) .contact__aside{grid-template-rows:auto auto auto 1fr}.contact__aside-item:first-child{padding-top:0}.contact__aside-item{align-items:flex-start;height:-moz-fit-content;height:fit-content;padding:12px 0;border-bottom:1px dashed rgba(255,255,255,.25)}.contact__aside p{font-size:18px;font-weight:500;font-family:"Fixel Display",sans-serif;color:#fff}.contact__aside a{font-size:28px;color:#ffd940;font-weight:500;font-family:"Fixel Display",sans-serif}.contact__aside .social{justify-content:flex-start;height:-moz-fit-content;height:fit-content}.contact__container{width:calc(100% - 384px)}.contact__content{margin-top:8px;background:#fff;border-radius:16px;padding:32px;width:100%;font-family:"Fixel Display",sans-serif;box-shadow:0 202px 57px 0 rgba(127,151,154,0),0 129px 52px 0 rgba(127,151,154,.01),0 73px 44px 0 rgba(127,151,154,.02),0 32px 32px 0 rgba(127,151,154,.04),0 8px 18px 0 rgba(127,151,154,.04)}.contact__content .h5{margin-bottom:16px;color:#1f3030}.contact__content p{margin-bottom:16px;color:#2a4040;font-weight:500;font-size:16px}.contact__content p:last-child{margin-bottom:0}.contact__content p a{color:#218631;transition:all .4s ease}.contact__content p a:hover{color:#39b34c;transition:all .4s ease}.contact__content p b{font-size:18px;font-weight:600!important}.section__seo{padding-bottom:80px}.seo{border-radius:16px;background:#fff;box-shadow:0 29px 8px 0 rgba(127,151,154,0),0 18px 7px 0 rgba(127,151,154,.01),0 10px 6px 0 rgba(127,151,154,.03),0 5px 5px 0 rgba(127,151,154,.05),0 1px 3px 0 rgba(127,151,154,.05);padding:40px}.seo h6{margin-bottom:24px}.seo p{line-height:1.5;margin-bottom:15px}.seo__text{position:relative;height:110px;overflow:hidden;z-index:0}.active .seo__text{height:auto}.seo__text::before{content:'';position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(0deg,#fff 0,#35656800 100%);transition:all .4s ease}.seo.active .seo__text::before{opacity:0;transition:all .4s ease}.seo>span{display:inline-flex;align-items:center;font-weight:600;color:#218631;gap:8px;cursor:pointer;margin-top:32px;transition:all .4s ease}.seo>span:hover{color:#39b34c;transition:all .4s ease}.seo>span:hover img{filter:brightness(0) saturate(100%) invert(55%) sepia(65%) saturate(499%) hue-rotate(78deg) brightness(93%) contrast(87%)}.seo>span b:nth-child(2){display:none}.seo.active>span b:nth-child(2){display:block}.seo.active>span b:nth-child(1){display:none}.seo>span img{transition:all .4s ease}.seo.active>span img{transform:rotate(180deg);transition:all .4s ease}.section__good{padding:80px 0}.section__good-blog{padding:24px 0 80px;background:url(../img/hero-bg.webp) center center/cover no-repeat}.good{justify-content:space-between;align-items:center}.good__header{max-width:736px;width:100%;padding-right:16px;border-right:1px solid #e2efef}.section__good-blog .good__header{padding-right:0;border-right:none}.good__header h1,.good__header h2,.good__header h3,.good__header h4,.good__header h5,.good__header h6{margin-bottom:16px;line-height:1.22}.section__good-blog .good__header h2{margin-bottom:0}.good__content{width:calc(100% - 736px);padding:20px 24px;border-bottom:1px solid #e2efef}.good__content b{font-weight:600!important;font-size:18px;display:inline-block;margin-bottom:8px}.good__content a{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:#218631;transition:all .4s ease}.good__content a img{transform:rotate(-90deg)}.good__content a:hover{color:#39b34c;transition:all .4s ease}.good__content a:hover img{filter:brightness(0) saturate(100%) invert(57%) sepia(13%) saturate(2713%) hue-rotate(78deg) brightness(102%) contrast(69%)}.good__items{margin-top:48px}.good__item{align-items:flex-start;border-radius:16px;padding:16px;transition:all .4s ease;background:#fff;box-shadow:0 29px 8px 0 transparent,0 18px 7px 0 transparent,0 10px 6px 0 transparent,0 5px 5px 0 transparent,0 1px 3px 0 transparent}.good__item:hover{transition:all .4s ease;box-shadow:0 29px 8px 0 rgba(127,151,154,0),0 18px 7px 0 rgba(127,151,154,.01),0 10px 6px 0 rgba(127,151,154,.03),0 5px 5px 0 rgba(127,151,154,.05),0 1px 3px 0 rgba(127,151,154,.05)}.good__item-img{border-radius:16px;height:180px;width:calc(100% + 32px);margin:0 -16px 16px;position:relative;z-index:0;overflow:hidden}.good__item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0;z-index:-1}.good__item-img span{background:rgba(0,0,0,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;left:0;right:0;z-index:1;bottom:0;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.4;color:#fff;display:inline-flex;align-items:center;gap:8px}.good__item-img span::before{content:'';display:inline-block;width:8px;height:8px;border-radius:50%;background:#ffd940}.good__item .h5{margin-bottom:10px;color:#00423e;display:inline-flex;align-items:center;justify-content:space-between;position:relative;width:100%}.good__item p{font-size:14px;font-weight:500}.good__item .h5::after,.subkat__item p::after{content:'';background:#ffd940;border-radius:100px;display:inline-flex;align-items:center;justify-content:flex-end;height:24px;width:48px}.good__item .h5::before,.subkat__item p::before{content:'';width:20px;height:20px;position:absolute;top:50%;transform:translate(0,-50%) rotate(90deg);right:2px;display:inline-block;background:url(../img/arrow-arrow.svg) center center/10px 6px no-repeat,#ffe784;border-radius:50%}.section__error{padding:110px 0}.error{border-radius:16px;background:var(--neutral-background-bg-0,#fff);box-shadow:0 202px 57px 0 rgba(127,151,154,0),0 129px 52px 0 rgba(127,151,154,.01),0 73px 44px 0 rgba(127,151,154,.02),0 32px 32px 0 rgba(127,151,154,.04),0 8px 18px 0 rgba(127,151,154,.04);padding:32px;text-align:center;color:#1f3030;max-width:544px!important;width:100%}.error img{margin-bottom:24px}.error h1:not(.h5){margin-bottom:40px;color:#00423e;font-size:128px;font-weight:600;line-height:100%}.error h1 b{font-weight:600!important;color:#208630}.error p b{color:#208630}.error .h5,.error h5{margin-bottom:8px}.error p{color:#2a4040;font-size:14px;line-height:140%;margin-bottom:24px}.error>a{padding:12px 24px;border-radius:100px;background:#39b34c;color:#fff;font-size:16px;font-weight:600;line-height:150%;display:inline-flex;align-items:center;justify-content:center;max-width:288px;width:100%}.section__pol{padding:80px 0}.pol{align-items:flex-start;justify-content:space-between;position:relative}.pol__content .pol__aside{display:none!important}.pol__content .pol__aside .lwptoc_items{overflow:hidden!important;padding:0 24px!important;transition:all .4s ease}.pol__content .pol__aside .lwptoc_items.lwptoc_items-visible{padding:24px!important}.pol__content .pol__aside .lwptoc_header{margin-bottom:0!important}.pol__content .pol__aside .lwptoc_header span{margin:0!important}.pol__content .pol__aside .lwptoc{overflow:hidden;transition:all .4s ease}.pol .pol__aside{width:calc(100% - 800px);border-radius:16px;background:var(--neutral-background-bg-0,#fff);box-shadow:0 202px 57px 0 rgba(127,151,154,0),0 129px 52px 0 rgba(127,151,154,.01),0 73px 44px 0 rgba(127,151,154,.02),0 32px 32px 0 rgba(127,151,154,.04),0 8px 18px 0 rgba(127,151,154,.04);padding:32px;color:#1f3030;display:flex;flex-direction:column;right:0}.lwptoc_header,.pol .pol__aside>span{font-size:22px;line-height:1.26;font-weight:600;margin-bottom:16px;display:inline-flex;align-items:center;justify-content:space-between;width:100%;position:relative}.lwptoc_header span{width:100%;height:100%;opacity:0;position:absolute;inset:0}.lwptoc_header::after,.pol .pol__aside span b{content:'';display:inline-flex;align-items:center;justify-content:center;max-width:36px;min-width:36px;width:100%;height:36px;transform:rotate(180deg);border-radius:50%;background:url(../img/arrow-arrow.svg) center center/12px 6px no-repeat,#fff;transition:all .4s ease}.pol .pol__aside.active span b img,.pol__aside:has(.lwptoc_items-visible) .lwptoc_header::after{transform:rotate(0);transition:all .4s ease}.pol .pol__aside ul{list-style:none;margin:0!important}.lwptoc_item,.pol .pol__aside li{flex-direction:column;display:flex;margin-bottom:14px}.lwptoc_item>a,.pol .pol__aside li b{font-size:16px;font-weight:600;color:#1f3030!important;line-height:1.5;display:inline-block;margin-bottom:8px}.lwptoc_itemWrap .lwptoc_itemWrap{margin:0!important;border-left:1px solid #d4dfdf!important}.lwptoc_itemWrap .lwptoc_itemWrap .lwptoc_item{margin-bottom:0!important}.lwptoc_item .lwptoc_itemWrap a,.pol .pol__aside li a{font-size:14px;text-decoration:none;color:#1f3030!important;font-weight:500;border:none!important;line-height:1.4;padding-bottom:0;padding-left:12px;margin-bottom:0!important}.lwptoc{margin:0!important}.pol .pol__aside li a:last-child{padding-bottom:0}.lwptoc-light .lwptoc_i{color:#1f3030!important;width:100%;padding:0!important;background:0 0!important}.pol__content{max-width:736px;width:100%;color:#1f3030;line-height:150%;font-size:16px}.pol h1{font-size:44px;font-weight:600;line-height:118%}.pol h1,.pol h2,.pol h3,.pol h4,.pol h5,.pol h6{margin-bottom:16px;margin-top:16px;display:inline-block;width:100%}.pol h2{padding-top:48px;margin-top:32px;border-top:1px solid #d4dfdf}.pol__content>p:nth-child(2){font-size:18px;line-height:158%}.pol__content>p{display:inline-block;margin-bottom:16px}.pol b{font-weight:500!important}.pol ol,.pol ul{margin-left:20px;margin-bottom:16px}.pol a{color:#007c37;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:all .4s ease}.pol a:hover{color:#39b34c;transition:all .4s ease}.map iframe,.map img{width:100%;height:auto;border:none;border-radius:16px}.map iframe{height:500px}.section__katalog{padding:24px 0 104px}.breadcrumps{width:100%;margin-bottom:38px}.breadcrumps>span{flex-wrap:wrap}.breadcrumps span{display:inline-flex;align-items:center;gap:8px;color:#81a5a7;font-size:14px;font-weight:500;line-height:140%}.breadcrumps span a{color:#356568;display:inline-flex;gap:8px;transition:all .4s ease}.breadcrumps span a:hover{color:#39b34c;transition:all .4s ease}.breadcrumps span a svg path{transition:all .4s ease}.breadcrumps span a:hover svg path{stroke:#39b34c;transition:all .4s ease}.swiper-button-disabled{pointer-events:none;opacity:.8}.breadcrumps span span::after{content:'';width:12px;height:1px;background:#e6eaeb;display:inline-block}.breadcrumps span span:last-child::after{display:none}.katalog{align-items:flex-start;justify-content:space-between}.katalog__header{width:100%;align-items:center;justify-content:space-between;margin-bottom:24px}.katalog__aside{padding:20px;border-radius:16px;background:#fff;box-shadow:0 29px 8px 0 rgba(127,151,154,0),0 18px 7px 0 rgba(127,151,154,.01),0 10px 6px 0 rgba(127,151,154,.03),0 5px 5px 0 rgba(127,151,154,.05),0 1px 3px 0 rgba(127,151,154,.05);width:274px}.katalog__content{width:calc(100% - 282px);position:relative}.katalog__items{justify-content:flex-start;margin-bottom:16px}.katalog__item{border-radius:16px;background:#fff;box-shadow:0 29px 8px 0 rgba(127,151,154,0),0 18px 7px 0 rgba(127,151,154,.01),0 10px 6px 0 rgba(127,151,154,.03),0 5px 5px 0 rgba(127,151,154,.05),0 1px 3px 0 rgba(127,151,154,.05);padding:20px;display:grid;grid-template-rows:auto auto 1fr;height:100%}.katalog__item-img{width:100%;height:200px;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:10px}.katalog__item-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;padding-top:30px}.katalog__item-img span{position:absolute;left:0;top:0;color:#fff;font-size:12px;font-weight:500;line-height:150%;border-radius:4px;background:#3bb34e;display:flex;padding:0 4px;justify-content:center;align-items:center;gap:8px}.katalog__item-img span:nth-child(3){left:30px}.katalog__item-img span:nth-child(4){left:72px}.katalog__item-img .new{background:#ff6a00}.katalog__item-cart{position:absolute;bottom:20px;right:20px;z-index:2;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:14px 24px;background:#e9f7eb;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;transition:all .4s ease}.katalog__item-cart:hover{transition:all .4s ease;background:#218631}.katalog__item-cart:hover img{filter:brightness(10)}.katalog__item-img .discount{background:#ffd940}.katalog__item p{color:#356568;font-size:12px;font-weight:500;line-height:150%}.excerpt{margin-top:10px}.invalid .wpcf7-response-output{color:red!important}.katalog__item .h6{font-weight:600;line-height:134%;margin-top:4px;transition:all .4s ease;margin-bottom:16px;max-height:48px;position:relative;height:-moz-fit-content;height:fit-content;overflow:hidden;word-break:break-all}.katalog__item:hover .h6{color:#007c37;transition:all .4s ease}.katalog__content .btn{width:100%;padding:12px 24px;margin-bottom:16px}.katalog__content .btn::after{display:none}.pagination{width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:16px;background:var(--neutral-background-bg-0,#fff);box-shadow:0 29px 8px 0 rgba(127,151,154,0),0 18px 7px 0 rgba(127,151,154,.01),0 10px 6px 0 rgba(127,151,154,.03),0 5px 5px 0 rgba(127,151,154,.05),0 1px 3px 0 rgba(127,151,154,.05);padding:24px;margin-bottom:32px}.blog .pagination{box-shadow:none}.nav-links,.pagination ul{display:flex;align-items:center;flex-wrap:wrap;gap:8px;list-style:none}.blog .nav-links,.blog .pagination ul{width:100%;justify-content:center}.pagination a,.pagination span{height:36px;width:36px;display:flex;align-items:center;justify-content:center;border-radius:100px;border:1px solid #e2efef;color:#00423e;text-align:center;font-size:14px;font-weight:600;line-height:140%;transition:all .4s ease}.pagination .next,.pagination .prev,.pagination a:has(svg){width:52px}.pagination a:hover,.pagination span{background:#39b34c;border:1px solid #39b34c;color:#fff;transition:all .4s ease}.pagination a path{transition:all .4s ease}.pagination a:hover path{stroke:#fff;transition:all .4s ease}.dots{background:0 0!important;border:none!important;color:#00423e!important}.pagination__form{gap:4px}.pagination__form input{display:flex;width:89px;padding:6px 14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:100px;border:1px solid #e2efef;color:#356568;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.pagination__form button{display:flex;padding:6px 8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:100px;background:#39b34c;color:#fff;font-size:16px;font-weight:600;border:none;line-height:150%;transition:all .4s ease}.pagination__form button:hover{background:#208630;transition:all .4s ease}.wpc-edit-filter-set,.wpc-posts-found{display:none}.wpc-filters-section{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e2efef}.wpc-filters-section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.wpc-sorting-form:nth-child(2){margin-left:auto;width:-moz-fit-content;width:fit-content;margin-top:0}.wpc-sorting-form .select2-container--default .select2-selection--single .select2-selection__rendered{min-height:-moz-fit-content;min-height:fit-content;padding:0}.wpc_show_bottom_widget .wpc-filters-open-button-container{margin:0 0 24px!important}.select2{width:220px!important}.wpc-filter-layout-dropdown .select2-container--default .select2-selection--single,.wpc-sorting-form .select2-container--default .select2-selection--single{border:none!important}.select2-container--default.select2-container--open .wpc-filter-everything-dropdown.select2-dropdown{border:1px solid #007c37!important;border-radius:8px}.wpc-filter-layout-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b,.wpc-sorting-form .select2-container--default .select2-selection--single .select2-selection__arrow b{border-left:1px solid #007c37!important;border-top:1px solid #007c37!important}.wpc-filter-title{display:inline-flex;align-items:center;justify-content:space-between;color:#0a3033;font-size:16px;font-weight:600;line-height:150%;margin-bottom:12px}.wpc-filters-main-wrap li.wpc-term-item a,.wpc-filters-main-wrap li.wpc-term-item label{font-weight:500;color:#0a3033!important}.wpc-filters-main-wrap li.wpc-term-item input{width:16px;height:16px;min-width:16px;border-radius:4px;background:#edf5f5;border:none;margin-right:8px}.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox]:checked,.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox]:hover,.wpc-filters-main-wrap li.wpc-term-item input[type=radio]:checked,.wpc-filters-main-wrap li.wpc-term-item input[type=radio]:hover{background-color:#6a9090!important}.wpc-filters-main-wrap .wpc-checkbox-item.wpc-term-disabled>div>input[type=checkbox],.wpc-filters-main-wrap .wpc-checkbox-item.wpc-term-disabled>div>input[type=checkbox]:after,.wpc-filters-main-wrap .wpc-radio-item.wpc-term-disabled input[type=radio],.wpc-filters-main-wrap .wpc-term-count-0:not(.wpc-has-not-empty-children) input[type=checkbox],.wpc-filters-main-wrap .wpc-term-count-0:not(.wpc-has-not-empty-children) input[type=checkbox]:after,.wpc-filters-main-wrap .wpc-term-count-0:not(.wpc-has-not-empty-children) input[type=radio]{border-color:#fff;margin-top:-1px!important}.wpc-filters-main-wrap input[type=checkbox]:after{border-color:#fff!important;margin-top:-1px!important}.woocommerce-no-products-found>*{background:0 0;text-align:center;font-size:24px;font-weight:600;color:#00423e}.wpc-filter-header .wpc-filter-title button{margin:0;height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content}.wpc-filter-selected-values{display:none}.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-has-selected.wpc-closed .wpc-filter-title .wpc-open-icon{margin-top:-5px}.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible-reverse.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-has-selected.wpc-closed .wpc-filter-title .wpc-open-icon{border-left:1px solid #007c37!important;border-top:1px solid #007c37!important}.cook{align-items:flex-start;justify-content:space-between;position:fixed;bottom:17px;left:50%;transform:translate(-50%,0);border-radius:16px;background:#fff;box-shadow:0 29px 8px 0 rgba(127,151,154,0),0 18px 7px 0 rgba(127,151,154,.01),0 10px 6px 0 rgba(127,151,154,.03),0 5px 5px 0 rgba(127,151,154,.05),0 1px 3px 0 rgba(127,151,154,.05);padding:21px;gap:16px;z-index:9999;display:none}.cook>svg{min-width:29px;max-width:28px;height:28px;margin-top:9px}.cook p{line-height:150%;margin-bottom:16px}.cook a{color:#007c37;font-size:14px;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.cook span{display:inline-flex;align-items:center;justify-content:center;border-radius:100px;background:#f4f9f9;padding:4px 16px;color:#00423e;font-weight:600;line-height:140%;text-align:center;cursor:pointer;transition:all .4s ease}.cook span:last-child{background:#ffd940}.cook span:hover{background:#ffd940;transition:all .4s ease}.cook span:last-child:hover{background:#ffe784}.section__card{padding:24px 0 80px}.card{align-items:flex-start;gap:32px;position:relative}.card__swiper{max-width:478px;min-width:478px;width:100%}.card__swiper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card__swiper .swiper-slide{background:#fff;display:inline-flex;align-items:center;justify-content:center}.card__swiper .swiper-btn{width:40px;z-index:2;height:40px;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translate(0,-100%);left:8px;background:#fff;transition:all .4s ease;box-shadow:0 29px 8px 0 rgba(127,151,154,0),0 18px 7px 0 rgba(127,151,154,.01),0 10px 6px 0 rgba(127,151,154,.03),0 5px 5px 0 rgba(127,151,154,.05),0 1px 3px 0 rgba(127,151,154,.05)}.card__swiper .swiper-btn::before{content:'';display:inline-block;width:20px;height:20px;transition:all .4s ease;background:url(../img/swiper-arrow.svg) center center/20px 20px no-repeat}.card__swiper .swiper-btn.swiper-prev{transform:translate(0,-100%) rotate(180deg)}.card__swiper .swiper-btn:hover::before{filter:brightness(0) saturate(100%) invert(54%) sepia(76%) saturate(423%) hue-rotate(78deg) brightness(92%) contrast(88%);transition:all .4s ease}.card__swiper .swiper-btn.swiper-next{left:auto;right:8px}.card__swiper .swiper-pagination{display:flex;align-items:center;justify-content:center;gap:2px;margin:10px auto 25px!important;padding:2px;border-radius:100px;width:-moz-fit-content;width:fit-content;background:#fff;box-shadow:0 1px 3px 0 #7f979A0D,0 5px 5px 0 #7f979A0D,0 10px 6px 0 #7f979A08,0 18px 7px 0 #7f979A03,0 29px 8px 0 #7f979A00}.card__swiper .swiper-pagination-bullet{margin:0!important;opacity:1!important;background:#edf5f5;width:8px;height:8px;transition:all .4s ease}.card__swiper .swiper-pagination-bullet-active,.card__swiper .swiper-pagination-bullet:hover{background:#3bb34e;transition:all .4s ease}.card__content{width:calc(100% - 510px);margin-left:auto}.card__content>.accordion{margin-top:80px}.card__content>p{font-size:16px;color:#356568;font-weight:400;line-height:1.5;margin-bottom:20px;display:inline-block}body .wpc-filters-main-wrap .wpc-filter-has-hierarchy .wpc-term-item-content-wrapper{padding-right:0!important}.wpc-term-count-brackets-close,.wpc-term-count-brackets-open{display:inline-block!important}.wpc-counter-length-1 .wpc-term-count{margin-left:auto;text-align:right;display:flex;align-items:center}.card__content>p:first-child{font-weight:500;line-height:150%;margin-bottom:8px;font-size:12px;color:#356568}.card__content h1{margin-bottom:20px;font-weight:600}.card__content .h3{line-height:1.22}.card__content h2{margin-bottom:20px;margin-top:40px}.card__content .tab__header{justify-content:flex-start;margin:0 0 30px;flex-wrap:wrap}.card__content .tab__header span{box-shadow:0 1px 3px 0 #7f979A0D,0 5px 5px 0 #7f979A0D,0 10px 6px 0 #7f979A08,0 18px 7px 0 #7f979A03,0 29px 8px 0 #7f979A00}.card .tab__items{padding-bottom:10px;border-bottom:1px solid #e2efef}.card .tab__items>*{margin-bottom:10px}.product-subtotal .price ins bdi{display:flex;flex-direction:column}.card .tab__items.active:has(.card__item){display:flex;flex-wrap:wrap;padding-bottom:0;border-bottom:none}.card .tab__items table{height:-moz-fit-content!important;height:fit-content!important;border-spacing:none!important;border:none!important}.card .tab__items:has(table){overflow:auto}.card .tab__items table td{padding:10px;color:#81a5a7;font-size:14px;border:1px solid #edf5f5;font-weight:600;line-height:140%;text-align:center}.card .tab__items table tr:first-child td:first-child{border-radius:6px 0 0 0}.card .tab__items table tr:first-child td:last-child{border-radius:0 6px 0 0}.card .tab__items table tr:last-child td:first-child{border-radius:0 0 6px 0}.card .tab__items table tr:last-child td:last-child{border-radius:0 0 0 6px}.card__item{width:50%;border-bottom:1px dashed #e2efef;padding-bottom:12px;margin-bottom:12px!important}.card__item p{color:#81a5a7;font-size:14px;font-weight:600;line-height:140%;margin-bottom:8px}.card__item span,.card__item span p{color:#00423e;font-weight:500;line-height:150%}.card .tab__items>ol,.card .tab__items>ul{margin-left:20px}.accordion__item{padding:20px 0;border-bottom:1px solid #e2efef}.accordion__header{display:inline-flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:600;cursor:pointer;line-height:1.34;width:100%;transition:all .4s ease}.accordion__header::after,.checkout__accordion .accordion__item .accordion__header img{content:'';display:inline-block;width:8px;height:4px;background:url(../img/arrow-arrow.svg) center center/100% 100% no-repeat;transition:all .4s ease;transform:rotate(180deg)}.accordion__item.active .accordion__header::after,.checkout__accordion .accordion__item.active .accordion__header img{transition:all .4s ease;transform:rotate(0)}.accordion__header:hover{color:#218631;transition:all .4s ease}.accordion__header:hover::after,.checkout__accordion .accordion__item .accordion__header:hover img{filter:brightness(0) saturate(100%) invert(35%) sepia(98%) saturate(425%) hue-rotate(78deg) brightness(94%) contrast(85%);transition:all .4s ease}.accordion__item.active .accordion__header{margin-bottom:8px;transition:all .4s ease}.accordion__content{max-height:0;overflow:hidden;transition:all .4s ease}.card__del-item{align-items:center;gap:8px;line-height:1.5;margin-bottom:12px}.card__del-item:first-child{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid transparent;-o-border-image:repeating-linear-gradient(to right,#e2efef 0 8px,transparent 8px 16px) 1;border-image:repeating-linear-gradient(to right,#e2efef 0 8px,transparent 8px 16px) 1}.card__del-item:last-child{margin-bottom:0}.card__del-item img{min-width:24px;max-width:24px;width:100%;height:24px;-o-object-fit:contain;object-fit:contain}.card__del-item p{font-weight:500;margin-right:auto}.card__del-item span{color:#356568}.card__del-item:first-child span,.checkout__del-item:first-child .card__del-item span{font-weight:600;color:#39b34c}.accordion__item.active:has(.card__del-item) .accordion__header{margin-bottom:18px}.card__content .price{margin-bottom:20px}.price{display:flex;flex-wrap:wrap;align-items:center;width:-moz-fit-content;width:fit-content;gap:6px;row-gap:0}.price bdi{line-height:1}.price .discount,.price del,.price del bdi{font-size:14px;font-weight:500;color:#356568;line-height:1}.price ins{margin-top:4px}.price ins,.price ins bdi{font-size:26px;font-weight:500;line-height:1;color:#00423e;text-decoration:none;display:inline-flex;align-items:flex-end;width:100%}.price ins span{font-size:14px;line-height:1.4}.price .discount{border-radius:4px;background:#ffd940;display:inline-flex;align-items:center;flex-direction:row;justify-content:center;padding:1px 4px;color:#00423e}.checkout .cart__table table tr .price ins bdi{justify-content:flex-end}.variations__flex{display:flex;align-items:center;flex-wrap:nowrap;margin-bottom:40px;gap:8px}.variations__flex .variations{width:-moz-fit-content;width:fit-content}.card__cart{align-items:center!important;justify-content:flex-start!important;gap:8px}.quantity{display:flex;align-items:center;border-radius:100px;background:#fff;border:1px solid #e2efef;height:48px;padding:16px 14px}.quantity button{width:20px;height:100%;display:inline-flex;align-items:center;justify-content:center}.quantity button img{width:13px;height:13px;-o-object-fit:contain;object-fit:contain;transition:all .4s ease}.quantity button:hover img{filter:brightness(0) saturate(100%) invert(35%) sepia(98%) saturate(425%) hue-rotate(78deg) brightness(94%) contrast(85%);transition:all .4s ease}.quantity input{border:none;background:0 0;text-align:center;width:35px;font-size:16px;font-weight:600;line-height:1.5;pointer-events:none}.cart__btn{padding:14px 20px;border-radius:100px;color:#fff;font-weight:600;line-height:1.5;background:#39b34c;transition:all .4s ease}.cart__btn:hover{background:#007c37;transition:all .4s ease}.section__cart{padding-bottom:80px}.cart_totals{display:none}.cart,.woocommerce-cart-form{align-items:flex-start;justify-content:space-between}.cart-custom-totals{display:flex;width:100%;align-items:center;flex-direction:column;justify-content:center}.cart__aside-coupon .coupon{margin-top:15px;display:flex;align-items:center;width:100%;gap:4px}.cart__aside-coupon .woocommerce-message{text-align:center;margin-top:12px;font-weight:600;color:#007c37}.col-discount span{width:-moz-fit-content!important;width:fit-content!important}table.shop_table_responsive tr td{text-align:left}table.shop_table_responsive tr td::before{content:none!important}.coupon-error-notice{color:red;font-size:12px;margin-top:10px;margin-left:10px}.woocommerce-cart-form{width:100%;display:flex;flex-wrap:wrap}.cart h1{font-weight:600;width:100%;margin-bottom:48px}.cart__table,.checkout__accordion,form.woocommerce-checkout{width:calc(100% - 372px);border-radius:16px;background:#fff;padding:24px;box-shadow:0 202px 57px 0 rgba(127,151,154,0),0 129px 52px 0 rgba(127,151,154,.01),0 73px 44px 0 rgba(127,151,154,.02),0 32px 32px 0 rgba(127,151,154,.04),0 8px 18px 0 rgba(127,151,154,.04)}form.woocommerce-checkout{border-radius:0;background:0 0;padding:0;box-shadow:none}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{background:0 0!important}form.woocommerce-checkout .checkout__accordion{width:100%}.checkout__accordion{padding:4px}.checkout__accordion .cart__table{width:100%;border-radius:0;padding:0;box-shadow:none}#mrkv_ua_shipping_nova-poshta-shipping-info,#mrkv_ua_shipping_nova-poshta_address-shipping-info{display:flex;flex-wrap:wrap;padding-top:16px;margin-bottom:-16px}#mrkv_ua_shipping_nova-poshta-shipping-info p.validate-required,#mrkv_ua_shipping_nova-poshta_address-shipping-info p.validate-required,#mrkv_ua_shipping_nova-poshta_address_flat_field{width:100%!important;padding:0 0 16px}.meest-shipping-fields{padding:0;margin:0;background:0 0;border:none}.meest-shipping-fields p:not(.form-row){padding:0!important}.meest-fields-wrapper .form-row{margin-bottom:0}.meest-fields-wrapper h3{display:none}.cart{position:relative}.cart__aside{width:364px;right:0}.form-row.woocommerce-invalid input.input-text{box-shadow:none;border:1px solid red}.form-row.woocommerce-validated input.input-text{box-shadow:none;border:1px solid #007c37}.cart__aside-content{border-radius:16px;background:#fff;padding:24px;box-shadow:0 202px 57px 0 rgba(127,151,154,0),0 129px 52px 0 rgba(127,151,154,.01),0 73px 44px 0 rgba(127,151,154,.02),0 32px 32px 0 rgba(127,151,154,.04),0 8px 18px 0 rgba(127,151,154,.04);padding:24px;width:100%;text-align:center;font-family:"Fixel Display",sans-serif}.cart__aside-content p{font-size:14px;font-weight:500;margin-bottom:24px}.cart__aside-content .price{justify-content:center;text-align:center;margin-bottom:24px}.cart__aside-content .price del{font-size:16px}.cart__aside-content .price ins{font-size:36px;justify-content:center}.cart__aside-content .price .discount{font-size:16px}.cart__aside-content .price ins span{font-size:18px}.cart__aside-content .cart__btn{width:100%;display:inline-flex;align-items:center;justify-content:center}.wc-proceed-to-checkout{width:100%}.cart__table table{border-spacing:none;display:block}.cart__table table tfoot,.cart__table table thead{display:none}.cart__table table tbody{display:block}.cart__table table tr{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;border-bottom:1px dashed #d4dfdf;padding:24px 0}.cart__table table tr:last-child{border-bottom:none}.cart__table table td{display:flex;align-items:center}.cart__table table td:first-child,.cart__table table td:first-child img{width:158px;height:auto;-o-object-fit:contain;object-fit:contain}.cart__table table td:nth-child(2){width:calc(100% - (158px + 140px + 32px));align-items:flex-start}.cart__table table td:nth-child(2) a{transition:all .4s ease;width:100%}.cart__table table td:nth-child(2) a:hover{color:#39b34c;transition:all .4s ease}.cart__table table td:nth-child(3){width:140px;align-items:flex-start;justify-content:flex-end}.cart__table table td .price,.cart__table table td .price ins{justify-content:flex-end;text-align:right}.cart__table table td:nth-child(2) span{font-size:16px;font-family:"Fixel Display",sans-serif;font-weight:600;margin-bottom:8px}.cart__table table td:nth-child(2) span b{font-weight:600!important;color:#81a5a7}.cart__table table td:nth-child(2) p,.seen__swiper .katalog__item p:nth-child(4){color:#356568;display:inline-flex;align-items:center;gap:8px;line-height:1.5}.cart__table table td:nth-child(2) p b,.seen__swiper .katalog__item p:nth-child(4) b{font-weight:400!important}.cart__table table td:nth-child(4){margin-left:174px}.cart__table table .del{display:inline-flex;align-items:center;line-height:1;gap:6px;color:#6a9090;font-size:14px;font-weight:600;font-family:"Fixel Display",sans-serif}.cart__table table .del img{margin-top:-4px}.cart__table table .del:hover{color:red}.cart__table table .del:hover img{filter:brightness(0) saturate(100%) invert(18%) sepia(75%) saturate(7462%) hue-rotate(4deg) brightness(98%) contrast(123%)}.cart__table table .quantity{border-radius:8px;padding:0;height:32px}.cart__table table .quantity img{width:16px;height:16px}.cart__table table .quantity button{width:32px;height:32px}.cart__table table .quantity input{font-family:"Fixel Display",sans-serif;width:40px}.cart__table table td:nth-child(4),.cart__table table td:nth-child(5){margin-top:-20px}.woocommerce-notices-wrapper{display:none}.cart__aside-content .price ins bdi{justify-content:center}.cart__aside-content .price .shipping{margin-bottom:15px}.cart .woocommerce{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.cart__aside-coupon{padding:16px;width:100%;background:#fff;border-radius:16px;margin-bottom:8px;box-shadow:0 4px 6px -1px rgba(10,16,16,.04),0 2px 4px -1px rgba(10,16,16,.02)}.cart__aside-coupon .woocommerce-form-coupon-toggle{padding:0;background:0 0;box-shadow:none;margin-bottom:0!important}.cart__aside-coupon span{color:#007e7e;gap:6px;display:inline-flex;align-items:center;cursor:pointer;justify-content:center;width:100%}.cart__aside-coupon span:hover{color:#39b34c}.cart__aside-coupon span:hover img{filter:brightness(0) saturate(100%) invert(58%) sepia(31%) saturate(890%) hue-rotate(78deg) brightness(93%) contrast(97%)}.form p p{padding:0;display:inline-block;color:red;margin-top:5px;font-size:14px}.woocommerce-billing-fields:has(pp){padding-bottom:30px}.section__seen{background:#edf5f5;padding:87px 0}.seen{align-items:center;justify-content:space-between}.seen>.swiper-btns:nth-child(2){gap:8px;border-radius:0;background:0 0;padding:0;box-shadow:none}.woocommerce-NoticeGroup-checkout{display:none}.seen>.swiper-btns:nth-child(2) .swiper-btn{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background:#fff;position:relative;border-radius:50%;transition:all .4s ease}.seen>.swiper-btns:nth-child(2) .swiper-btn::after{content:'';width:40px;height:40px;border-radius:50%;border:1px solid #0a303332;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.seen>.swiper-btns:nth-child(2) .swiper-btn.swiper-prev img{transform:rotate(180deg)}.seen>.swiper-btns:nth-child(2) .swiper-btn:hover{background:#f4fafa;transition:all .4s ease}.seen__swiper{margin-top:48px;width:100%;box-shadow:0 202px 57px 0 rgba(128,151,153,0),0 129px 52px 0 rgba(128,151,153,.01),0 73px 44px 0 rgba(128,151,153,.02),0 32px 32px 0 rgba(128,151,153,0),0 8px 18px 0 rgba(128,151,153,0)}.seen>:nth-child(n+4){display:none}.seen__swiper .katalog__item{display:grid;grid-template-rows:auto auto auto auto auto 1fr}.seen__swiper .katalog__item .h6{display:inline-block;margin-bottom:4px}.seen__swiper .katalog__item p:nth-child(4){font-size:16px;margin-bottom:12px;flex-wrap:wrap;row-gap:2px}.seen__swiper .katalog__item>span{display:inline-block;width:100%;font-size:14px;font-weight:500;color:#00423e;padding:8px 0;margin-bottom:48px;border-bottom:1px solid #e2efef;border-top:1px solid #e2efef}.checkout__accordion .accordion__item{padding:0;border:none}.checkout__accordion .accordion__header{background:#edf5f5;padding:20px}.checkout__accordion .accordion__item:first-child .accordion__header{border-radius:16px 16px 0 0}.checkout__accordion .accordion__item:nth-last-child(2) .accordion__header{border-radius:0 0 16px 16px}.checkout__accordion .accordion__item:nth-last-child(2).active .accordion__header{border-radius:0}.checkout__accordion .accordion__header::after{content:none}.checkout__accordion .accordion__item.active .accordion__content{padding:20px}.checkout__accordion .accordion__item .accordion__header b:first-child{display:none}.checkout__accordion .accordion__item.active .accordion__header b:first-child{display:block}.checkout__accordion .accordion__item.active .accordion__header b:nth-child(2){display:none}.checkout__accordion .accordion__item .accordion__header span{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;font-family:"Fixel Display",sans-serif}.checkout__accordion .accordion__item .accordion__content{padding:0 20px}.checkout__accordion .accordion__content.cart__table{padding:0 20px}.checkout__accordion .cart__table table td:first-child,.checkout__accordion .cart__table table td:first-child img{width:78px}.price-currency{width:-moz-fit-content!important;width:fit-content!important;margin-right:auto;flex-grow:0!important}.checkout__accordion .cart__table table td:nth-child(2){width:calc(100% - 320px)}.checkout__accordion .cart__table table td:nth-child(3){width:-moz-fit-content;width:fit-content}.checkout__accordion .cart__table table td:nth-child(4){width:140px;margin:0;justify-content:flex-end}.checkout__delivery>.flex-row{align-items:center;justify-content:space-between;margin-bottom:12px}.checkout__accordion .accordion__item.active:has(.card__del-item) .accordion__header{margin-bottom:0}.checkout__delivery>.flex-row a{font-size:12px;font-weight:600;font-family:"Fixel Display",sans-serif;text-decoration:underline;transition:all .4s ease}.checkout__delivery>.flex-row a:hover{color:#39b34c;transition:all .4s ease}.checkout__delivery>.flex-row p{font-weight:600;font-family:"Fixel Display",sans-serif;font-size:14px}.checkout__delivery>.flex-row div{display:inline-flex;align-items:center;flex-wrap:wrap}.checkout__del-item,.wc_payment_method{border:1px solid #d4dfdf;border-radius:8px;margin-bottom:8px;padding:12px 16px;position:relative;z-index:0;font-family:"Fixel Display",sans-serif}.checkout__del-item input,.wc_payment_method input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}.checkout__del-item .card__del-item{margin-bottom:0}.wc_payment_method label{font-weight:500}.wpc-filter-search-wrapper{display:none}.checkout__del-item .card__del-item::before,.wc_payment_method::before{content:'';display:inline-block;margin-right:4px;max-width:12px;min-width:12px;height:12px;width:100%;border-radius:50%;border:2px solid #d4dfdf}.checkout__del-item:has(input:checked) .card__del-item::before,.wc_payment_method:has(input:checked)::before{border:4px solid #007e7e;max-width:8px;min-width:8px;height:8px}.checkout__del-item:has(input:checked) .checkout__del-content,.wc_payment_method:has(input:checked) .payment_box{margin-top:12px}.wc_payment_methods{list-style:none}.checkout__del-item .card__del-item p{margin-right:0}.checkout__del-item .card__del-item a{position:relative;z-index:2;width:16px;height:16px;margin-right:auto}.checkout__del-item .card__del-item a img{max-width:16px;min-width:16px;height:16px}.checkout__del-content{max-height:0;overflow:hidden;margin-top:auto;transition:all .4s ease}.checkout__pay .card__del-item img{max-width:54px;min-width:54px;height:24px}.checkout .cart__aside p:last-child{font-size:12px;color:#6a9090;margin-top:14px;margin-bottom:0}.checkout .cart__aside p:last-child a{color:#208630;text-decoration:underline;text-decoration-color:#6a9090}.checkout .cart__aside p:last-child a:hover{text-decoration-color:#208630}.flexible-checkout-fields-after_customer_details{width:100%}.subkat__items{margin-top:48px}.subkat__item{position:relative;z-index:0;border-radius:16px;display:block;overflow:hidden;height:400px}.subkat__item::after,.subkat__item::before{content:'';width:100%;height:50%;bottom:0;left:0;position:absolute;right:0;z-index:-1;background:linear-gradient(180deg,#1f482A00 0,#1f482a 100%);transition:all .4s ease}.subkat__item::after{opacity:0;background:linear-gradient(180deg,#1f482A00 0,#228d3f 100%)}.subkat__item:hover::before{transition:all .4s ease;opacity:0}.subkat__item:hover::after{opacity:1;transition:all .4s ease}.subkat__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0;z-index:-2}.subkat__item p{position:absolute;bottom:20px;left:20px;right:20px;display:inline-flex;align-items:center;justify-content:space-between;color:#fff;z-index:0}.section__comp{padding-bottom:80px}.comp{align-items:center;justify-content:space-between;border-radius:16px;background:#fff;position:relative;z-index:0;padding:48px;box-shadow:0 150px 42px 0 rgba(128,151,153,0),0 90px 38px 0 rgba(128,151,153,.01),0 54px 32px 0 rgba(128,151,153,.02),0 23px 23px 0 rgba(128,151,153,.04),0 6px 13px 0 rgba(128,151,153,.04)}.comp>img{height:372px;position:absolute;right:0;width:488px;-o-object-fit:contain;object-fit:contain;top:50%;transform:translate(0,-50%)}.comp__content{width:calc(100% - 490px)}.comp__content h2{line-height:1.22;margin-bottom:16px;font-size:28px}.comp__content p{font-size:18px;line-height:1.58;color:#356568;margin-bottom:32px}.kat h1{color:#e6eaeb;display:inline-flex;align-items:center;gap:10px;margin-bottom:48px;width:100%}.kat h1 b{font-weight:600!important;color:#00423e}.kat__aside{background:#fff;border-radius:16px;box-shadow:0 150px 42px 0 rgba(128,151,153,0),0 90px 38px 0 rgba(128,151,153,.01),0 54px 32px 0 rgba(128,151,153,.02),0 23px 23px 0 rgba(128,151,153,.04),0 6px 13px 0 rgba(128,151,153,.04);padding:20px;width:274px}.kat__aside .h6{margin-bottom:16px;display:inline-flex;width:100%;align-items:center;justify-content:space-between}.kat__aside .h6 img{transform:rotate(180deg);transition:all .4s ease;display:none}.kat__aside.active .h6 img{transition:all .4s ease;transform:rotate(0)}.kat__aside ul{list-style:none;display:flex;flex-direction:column;gap:12px}.kat__aside ul a{font-weight:500;line-height:1.5;color:#208630;transition:all .4s ease}.kat__aside ul a:hover{color:#39b34c;transition:all .4s ease}.kat__content{width:calc(100% - 284px)}.kat__content-title{font-size:20px;font-weight:600;color:#577779;line-height:1.5;width:100%;display:inline-flex;align-items:center;gap:16px;white-space:nowrap;margin-bottom:16px}.kat__content-title::after{content:'';width:100%;height:1px;background:#e2efef;display:inline-block}.kat__swiper{align-items:center;justify-content:space-between;gap:16px;margin-bottom:48px}.kat__swiper .swiper{box-shadow:0 150px 42px 0 rgba(128,151,153,0),0 90px 38px 0 rgba(128,151,153,.01),0 54px 32px 0 rgba(128,151,153,.02),0 23px 23px 0 rgba(128,151,153,.04),0 6px 13px 0 rgba(128,151,153,.04)}.kat__news .good__item .h5{font-size:18px}.kat__news .good__item .h5::after,.kat__news .good__item .h5::before{content:none}.section__cons{background:#edf5f5;padding:80px 0}.cons{align-items:center;justify-content:space-between}.cons>img{width:544px;height:auto;-o-object-fit:contain;object-fit:contain}.cons__content{width:calc(100% - 568px)}.cons__content h2{margin-bottom:16px;line-height:1.22}.cons__content p{line-height:1.58;font-size:18px;color:#356568;margin-bottom:32px}.section__disc{padding-bottom:80px}.disc h1{margin-bottom:8px}.disc>p,.discount__content>p:has(span){display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:1.4}.discount__content p{margin-bottom:16px;color:#356568;font-size:16px}.discount{align-items:flex-start;justify-content:space-between}.discount__content{width:calc(100% - 590px)}.discount__content .btn{margin-top:16px}.discount .disc__item-img{max-width:556px}.disc__swiper{align-items:center;justify-content:space-between;gap:16px;width:100%}.disc__swiper .swiper{width:100%}.disc__swiper .swiper-btns,.disc__swiper .swiper-pagination{display:flex}.disc>p span,.discount__content>p:has(span) span{padding:1px 4px;display:inline-flex;align-items:center;justify-content:center;color:#208630;border-radius:4px;background:#e9f7eb}.disc__items{margin-top:48px}.disc__item{background:#fff;border-radius:16px;text-align:center;box-shadow:0 29px 8px 0 rgba(127,151,154,0),0 18px 7px 0 rgba(127,151,154,.01),0 10px 6px 0 rgba(127,151,154,.03),0 5px 5px 0 rgba(127,151,154,.05),0 1px 3px 0 rgba(127,151,154,.05)}.disc__item-img{width:100%;background:url(../img/disc-dec.webp) center center/cover no-repeat;height:auto;aspect-ratio:187/120;border-radius:16px;overflow:hidden}.disc__item-img img{width:100%;border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover}.disc__item p{font-size:14px;font-weight:500;margin:2px;color:#356568;transition:all .4s ease}.disc__item:hover p{color:#39b34c;transition:all .4s ease}.wpc-filter-collapsible-reverse.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible.wpc-opened .wpc-filter-title .wpc-open-icon,.wpc-filter-has-selected .wpc-filter-title .wpc-open-icon{transform:rotate(-135deg)!important;margin-bottom:5px}.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible-reverse.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-has-selected.wpc-closed .wpc-filter-title .wpc-open-icon{transform:rotate(45deg)!important;margin-bottom:-5px}.wpc-sorting-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#00423e!important}.select2-container--default.select2-container--open .wpc-filter-everything-dropdown.select2-dropdown{border:1px solid #00423e!important;overflow:hidden}.pricelist h1{margin-bottom:24px}.pricelist .tab__header{justify-content:flex-start;margin-bottom:48px}.pricelist__items{margin-bottom:40px;justify-content:flex-start}.pricelist__item{border-radius:16px;align-items:center;justify-content:space-between;background:#fff;padding:0 16px 16px;box-shadow:0 29px 8px 0 rgba(127,151,154,0),0 18px 7px 0 rgba(127,151,154,.01),0 10px 6px 0 rgba(127,151,154,.03),0 5px 5px 0 rgba(127,151,154,.05),0 1px 3px 0 rgba(127,151,154,.05)}.pricelist__item-img{width:calc(100% + 32px);margin:0 -16px 16px;height:204px;overflow:hidden;border-radius:16px 16px 0 0}.pricelist__item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pricelist__item .h6{font-size:16px;margin-bottom:12px;width:100%}.pricelist__item p{font-size:12px;font-weight:500;color:#356568;line-height:1.5}.pricelist__item-btns{display:inline-flex;align-items:center;gap:8px}.pricelist__item-btns a{border-radius:50%;max-width:36px;min-width:36px;width:100%;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e6eaeb;background:#fff;transition:all .4s ease}.pricelist__item-btns a:nth-child(2){background:#e9f7eb;border-color:#e9f7eb}.pricelist__item-btns a:hover{background:#39b34c;border-color:#39b34c;transition:all .4s ease}.pricelist__item-btns a:hover img{filter:brightness(10)}.section__blog{padding:80px 0}.section__blog-news{padding-top:24px}.blog h1,.blog h2,.blog h3,.blog h4{margin-bottom:48px}.blog__form{gap:12px;align-items:center;justify-content:space-between;margin-bottom:24px}.blog__search{width:calc(100% - 252px);background:#fff;border:1px solid #d4dfdf;border-radius:100px;display:inline-flex;align-items:center}.blog__search input{padding:12px 24px;width:100%;background:0 0;font-size:16px;line-height:1;font-weight:400;color:#6a9090;font-family:"Fixel Display",sans-serif}.blog__search input::-moz-placeholder{color:#6a9090}.blog__search input::placeholder{color:#6a9090}.blog__search button,.blog__search-clear{max-width:36px;min-width:36px;height:36px;width:100%;border-radius:50%;background:#39b34c;display:inline-flex;align-items:center;justify-content:center;margin-right:6px}.blog__search-clear{background:#f4f9f9}.blog__search-clear svg{transform:scale(.6)}.blog__search-clear path{fill:#00423e;transition:all .4s ease}.blog__search-clear:hover path{fill:red;transition:all .4s ease}.blog__item{padding:4px 24px 24px;background:#fff;border-radius:16px;font-family:"Fixel Display",sans-serif;transition:all .4s ease;box-shadow:0 202px 57px 0 transparent,0 129px 52px 0 transparent,0 73px 44px 0 transparent,0 32px 32px 0 transparent,0 8px 18px 0 transparent}.blog__item:hover{transition:all .4s ease;box-shadow:0 202px 57px 0 rgba(128,151,153,0),0 129px 52px 0 rgba(128,151,153,.01),0 73px 44px 0 rgba(128,151,153,.02),0 32px 32px 0 rgba(128,151,153,0),0 8px 18px 0 rgba(128,151,153,0)}.blog__item-img{margin:0 -20px 16px;width:calc(100% + 40px);height:180px;border-radius:16px;overflow:hidden}.blog__item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog__item .h6{line-height:1.34;max-height:48px;height:-moz-fit-content;height:fit-content;overflow:hidden;margin-bottom:8px;font-size:18px;width:100%;word-break:break-all;position:relative}.blog__item .h6,.good__item .h5,.katalog__item .h6{overflow:hidden;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog__item p{font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:28px;width:-moz-fit-content;width:fit-content;position:relative;line-height:1.4}.blog__item p::before{content:'';position:absolute;right:76px;top:40%;transform:translate(0,-50%);width:4px;height:4px;border-radius:50%;background:#1f3030}.blog__item p::after{content:'AGROVIO';display:inline-block;font-size:14px;font-weight:600;color:#208630}.blog>.btn{width:100%;margin-top:16px;padding:12px}.blog>.btn::after{display:none}.article{font-family:"Fixel Display",sans-serif}.article__info{height:600px;width:100%;position:relative;z-index:0;border-radius:12px;overflow:hidden;padding:48px;align-items:flex-start;justify-content:flex-end;margin-bottom:48px}.article__info::before,.article__info>img{position:absolute;inset:0;width:100%;height:100%;z-index:-2;-o-object-fit:cover;object-fit:cover}.article__info::before{content:'';background:linear-gradient(180deg,#1f303000 0,#00423eb4 100%);z-index:-1}.article__info h1{font-size:44px;font-weight:600;margin-bottom:12px;color:#fff}.article__info p,.article__info p b{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:500;color:#fff}.article__info p b::before{content:'';display:inline-block;width:4px;height:4px;border-radius:50%;background:#fff}.article__info p b{color:#ffe0ad;font-weight:600!important}.article__content{max-width:736px;width:100%;margin:0 auto;align-items:flex-start;position:relative;color:#2a4040}.article__social{position:absolute;left:-120px;top:0;gap:8px}.heateor_sss_sharing_ul{display:flex;gap:8px;flex-direction:column}.article__social a{width:40px;height:40px;display:inline-flex!important;align-items:center;justify-content:center;border-radius:50%;background:#fff;transition:all .4s ease;box-shadow:0 202px 57px 0 transparent,0 129px 52px 0 transparent,0 73px 44px 0 transparent,0 32px 32px 0 transparent,0 8px 18px 0 transparent!important}.article__social a:hover{transition:all .4s ease;box-shadow:0 202px 57px 0 rgba(128,151,153,0),0 129px 52px 0 rgba(128,151,153,.01),0 73px 44px 0 rgba(128,151,153,.02),0 32px 32px 0 rgba(128,151,153,0),0 8px 18px 0 rgba(128,151,153,0)!important}.article__social a span{display:none}.article__content h1,.article__content h2,.article__content h3,.article__content h4,.article__content h5,.article__content h6{margin-bottom:16px;margin-top:32px;display:inline-block}.article__content p{display:inline-block;margin-bottom:16px}.article__content>p:first-child{font-size:18px}.article__content li,.article__content p{line-height:1.58}.article__content b{font-weight:600!important}.article__content ol,.article__content ul{margin-left:20px;margin-bottom:20px}.article__img,.wp-block-image{width:100%}.article__img>div,.wp-block-embed,.wp-block-image img{position:relative;z-index:0;width:100%;height:414px;border-radius:8px;overflow:hidden}.article__img>div img,.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner img,.wp-block-embed iframe,.wp-block-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:414px;border-radius:8px}.article__img>div a:not(.play){display:inline-flex;align-items:center;justify-content:center;position:absolute;bottom:0;color:#fff;left:0;border-radius:0 8px 0 8px;padding:4px 8px;background:#0a101082}.article__img>div .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.article__img p,.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{margin-top:8px;padding-left:8px;display:inline-block;font-size:14px;border-left:1px solid #d4dfdf}.quote{padding:24px;background:#fff;width:100%;border-radius:8px;box-shadow:0 4px 6px -1px rgba(10,16,16,.04),0 2px 4px -1px rgba(10,16,16,.02)}.quote img{margin-bottom:12px}.quote p{font-size:18px;margin-bottom:8px}.quote span{display:inline-flex;flex-direction:column;font-size:14px}.quote span b{font-size:16px;color:#218631;font-weight:500!important}main:has(.section__article) .section__seen{background:0 0}main:has(.section__article) .seen>.swiper-btns:nth-child(2){display:flex!important}.section__town{padding-bottom:80px;overflow:unset;z-index:2}main:has(.section__town) .section__seo{background:#edf5f5;padding:80px 0}.blog-select__trigger li,.blog-select__trigger span{color:#1f3030!important}.town{align-items:center;justify-content:space-between}.town__title{margin:32px 0 16px;width:100%;display:inline-flex;align-items:center;gap:8px}.town__items{width:100%;justify-content:flex-start}.town__item{background:#fff;border-radius:16px;align-items:flex-start;padding:24px 32px;box-shadow:0 29px 8px 0 rgba(127,151,154,0),0 18px 7px 0 rgba(127,151,154,.01),0 10px 6px 0 rgba(127,151,154,.03),0 5px 5px 0 rgba(127,151,154,.05),0 1px 3px 0 rgba(127,151,154,.05)}.town__item a,.town__item div{display:inline-flex;align-items:center;gap:12px;margin-bottom:8px}.town__item a:last-child{margin-bottom:0}.town__item a span,.town__item div span{max-width:24px;min-width:24px;height:24px;width:100%;background:#f4fafa;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.town__item div{font-size:18px;font-weight:600}.town__item div span{background:#39b34c}.town__item-img{width:100%;border-radius:16px;height:200px;overflow:hidden;margin-bottom:16px!important}.town__item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.town__items:has(.town__item-img) .town__item{height:-moz-fit-content;height:fit-content}.town__items:has(.town__item-img) .town__item:has(.town__item-img){height:100%}.town__items:has(.town__item-img)>div{display:flex;align-items:flex-end}.scrollTop{position:fixed;bottom:0;right:20px;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#39b34c;cursor:pointer;z-index:99;opacity:0;visibility:hidden;transition:all .4s ease}.scrollTop.show{opacity:1;visibility:visible;bottom:20px;transition:all .8s ease}.scrollTop img{transform:rotate(-45deg);filter:brightness(0) invert(1)}.scrollTop:hover{background:#007c37;transition:all .4s ease}.about{font-family:"Fixel Display",sans-serif}.about>div{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:32px}.about__content{padding:24px;flex-wrap:wrap;align-items:flex-start;background:#fff;color:#2a4040;border-radius:16px;box-shadow:0 29px 8px 0 rgba(127,151,154,0),0 18px 7px 0 rgba(127,151,154,.01),0 10px 6px 0 rgba(127,151,154,.03),0 5px 5px 0 rgba(127,151,154,.05),0 1px 3px 0 rgba(127,151,154,.05)}.about__content.flex-row{align-items:center;margin-top:12px;height:-moz-fit-content;height:fit-content}.about__content .h3{line-height:1.22;font-weight:600;margin-bottom:12px}.about__content-item{width:calc(50% - 24px);padding-right:24px;margin-right:24px;border-right:1px solid #d4dfdf}.about__content-item:nth-child(2n+2){padding-right:0;margin-right:0;border-right:none}.about__content-item .h3{margin-bottom:4px}.about__content-item p{font-size:14px;font-weight:500;margin-top:0!important}.about__content .h6{font-weight:500;line-height:1.58;margin-bottom:auto}.about__content p{margin-top:20px;line-height:1.5}.about>div>img{height:-moz-fit-content;height:fit-content;border-radius:16px;-o-object-fit:cover;object-fit:cover}.about__text{background:#edf5f5;position:relative;z-index:0;overflow:hidden}.about__text p{margin-top:16px}.about__text b{font-weight:600!important}.about__text>div{max-width:508px;width:100%}.about__text>img{right:58px;top:0;z-index:-1;bottom:0;width:-moz-fit-content;width:fit-content;height:100%;position:absolute}.section__spec{padding-bottom:80px}.spec .h3{margin-bottom:16px;line-height:1.22}.spec>p{font-size:18px;color:#356568}.spec__header{max-width:736px;width:100%;margin-bottom:48px}.spec .modal{max-width:100%}.section__simp{background:#edf5f5;padding:80px 0}.simp{align-items:flex-start}.simp .h3{margin-bottom:16px;line-height:1.22}.simp__items{margin:32px -8px -16px;width:calc(100% + 16px)}.simp__items>div{padding:0 8px 16px}.simp__item{border-radius:16px;background:#fff;padding:32px}.simp__item span{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:48px;height:48px;background:#ffd940;margin-bottom:16px}.simp__item p{font-size:18px;font-weight:600;line-height:1.34}.simp__item-arrow{display:inline-flex;align-items:center;justify-content:center;padding:16px;background:#7cb23a}.section__tech{padding:80px 0}.tech__items{margin-top:48px;margin-bottom:16px;width:100%}.tech__item{display:grid;grid-template-rows:auto 1fr;border-radius:16px;background:#fff;padding:8px;box-shadow:0 150px 42px 0 rgba(128,151,153,0),0 90px 38px 0 rgba(128,151,153,.01),0 54px 32px 0 rgba(128,151,153,.02),0 23px 23px 0 rgba(128,151,153,.04),0 6px 13px 0 rgba(128,151,153,.04)}.tech__item-content{padding:16px;border-radius:8px;background:#f4fafa;position:relative;z-index:0;overflow:hidden}.tech__items>div:nth-child(3n+2) .tech__item-content{background:#e9f7eb}.tech__items>div:nth-child(3n+3) .tech__item-content{background:#ffd940}.tech__item-content::before{content:'';position:absolute;height:128px;width:100%;z-index:-1;left:0;right:0;top:0;background:url(../img/tech-dec.svg) center center/cover no-repeat}.tech__item-content img{height:24px;width:-moz-fit-content;width:fit-content;margin-bottom:13px}.tech__item-content p{margin-left:44px;font-size:14px;font-weight:500;line-height:1.4}.tech__item-content b{margin:8px 0 8px 0;display:inline-block;font-weight:600!important;font-size:16px}.tech__item>ul{padding:25px 16px;list-style:none;display:flex;gap:18px;flex-direction:column}.tech__item>ul>li{display:flex;align-items:center;gap:12px;font-weight:500;font-size:14px}.tech__item>ul>li::before,.var__item-feat li::before{content:'';max-width:32px;min-width:32px;height:32px;width:100%;display:inline-block;border-radius:50%;background:url(../img/tech-check.svg) center center/24px 24px no-repeat,#e9f7eb}.var__item-feat li::before{background:url(../img/tech-check.svg) center center/24px 24px no-repeat,#fff}.var__item-feats>div:nth-child(2) .var__item-feat li::before{background:url(../img/var-check.svg) center center/24px 24px no-repeat,#fff}.tech__item>ul>li:has(ul){flex-wrap:wrap}.tech__item>ul>li:has(ul) b{width:calc(100% - 44px);font-weight:500!important}.tech__item>ul>li:has(ul) ul{margin-left:44px;list-style:none}.tech__item>ul>li:has(ul) ul li{font-size:14px;color:#356568;line-height:1.4;display:inline-flex;align-items:center;gap:4px}.tech__item>ul>li:has(ul) ul li::before{content:'-';display:inline-block;color:#208630}.tech__item .btn{width:100%;justify-content:space-between}.tech__item .btn .title-tariff{margin-right:auto;margin-left:-7px}.tech__item .btn::after{border:1px solid #e7c22c;background-color:transparent}.tech__item-info{margin-top:24px;align-items:flex-start;gap:6px;font-size:14px;font-weight:400;line-height:1.4;color:#00423e}.tech__item-info img{min-width:14px;max-width:14px;width:100%;height:14px}.auto__img,.siv__img{position:relative;height:300px;width:100%;margin:0 0 48px}.auto__img img,.siv__img img{-o-object-fit:cover;object-fit:cover;width:100vw;height:100%;position:absolute;left:50%;top:0;transform:translate(-50%,0)}.auto__content{max-width:736px;width:100%}.auto .good__header p,.auto__content p{font-size:18px;line-height:1.58;color:#356568;display:inline-block}.auto__content p{margin-bottom:20px}.auto__content .down{background:#fff;border-radius:16px;padding:20px;display:inline-flex;align-items:center;gap:8px;font-weight:600;margin-top:16px;line-height:1.5;color:#00423e;transition:all .4s ease;box-shadow:0 202px 57px 0 rgba(128,151,153,0),0 129px 52px 0 rgba(128,151,153,.01),0 73px 44px 0 rgba(128,151,153,.02),0 32px 32px 0 rgba(128,151,153,0),0 8px 18px 0 rgba(128,151,153,0)}.auto__content .down span{max-width:36px;min-width:36px;height:36px;width:100%;border-radius:50%;border:1px solid #e6eaeb;display:inline-flex;align-items:center;justify-content:center;margin-left:25px}.auto__content .down:hover{background:#f4fafa;transition:all .4s ease}.wpcf7-form-control.wpcf7-acceptance.wpcf7-not-valid input{border:1px solid red!important}.section__algo{padding-bottom:80px}.algo{justify-content:space-between}.algo__content{max-width:768px;width:100%;padding-right:32px;border-right:1px solid #e2efef}.algo__content .h2{margin-bottom:16px}.algo__content .h5{margin-bottom:16px;font-weight:600}.algo__content>p{font-size:18px;line-height:1.58;color:#356568;display:inline-block;margin-bottom:16px}.algo__items{margin-top:32px}.algo__items>div{padding-bottom:32px}.algo__items>.col-1{justify-content:flex-end;display:flex}.algo__items>.col-1 .algo__item{width:50%}.algo__item span{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;margin-bottom:16px;background-color:#ffd940;box-shadow:0 150px 42px 0 rgba(128,151,153,0),0 90px 38px 0 rgba(128,151,153,.01),0 54px 32px 0 rgba(128,151,153,.02),0 23px 23px 0 rgba(128,151,153,.04),0 6px 13px 0 rgba(128,151,153,.04)}.algo__item .h6{font-weight:600;margin-bottom:8px}.algo__item p{color:#356568}.algo__num{width:calc(100% - 800px);display:grid;grid-template-rows:1fr}.algo__num span{font-size:112px;line-height:1;font-weight:600}.algo__num .h6 b,.algo__num span b{font-weight:600!important;color:#208630}.algo__num .h6{line-height:1.34}.algo__num p{display:inline-flex;align-items:flex-start;gap:6px;font-size:14px;line-height:1.4;color:#356568}.algo__num p::before{content:'';min-width:12px;max-width:12px;width:100%;height:12px;border-radius:50%;display:inline-block;background:#ffd940}.siv h1{margin-bottom:16px}.siv__content{max-width:736px;width:100%;font-size:18px;line-height:1.58;color:#356568;margin-bottom:28px}.siv__content p{display:inline-block;margin-bottom:20px}.siv__container{background:#edf5f5;padding:9px 0}.siv__container .container{align-items:center;gap:16px}.siv__container img{height:63px;width:auto}.siv__container p{font-size:18px;line-height:1.22;color:#00423e}.feat h2,.feat h3,.feat h4{margin-bottom:32px}.feat__item{background:#fff;border-radius:16px;box-shadow:0 150px 42px 0 rgba(128,151,153,0),0 90px 38px 0 rgba(128,151,153,.01),0 54px 32px 0 rgba(128,151,153,.02),0 23px 23px 0 rgba(128,151,153,.04),0 6px 13px 0 rgba(128,151,153,.04);padding:24px;align-items:flex-start;justify-content:space-between;margin-bottom:8px;gap:24px}.feat__item>span{max-width:48px;min-width:48px;height:48px;width:100%;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ffd940;box-shadow:0 150px 42px 0 rgba(128,151,153,0),0 90px 38px 0 rgba(128,151,153,.01),0 54px 32px 0 rgba(128,151,153,.02),0 23px 23px 0 rgba(128,151,153,.04),0 6px 13px 0 rgba(128,151,153,.04)}.feat__item>span::before{content:'';display:inline-block;width:12px;height:12px;border-radius:50%;background:#00423e}.feat__item>span:has(img)::before{content:none}.feat__item>div{max-width:730px;width:100%}.feat__item .h6{line-height:1.22;margin-bottom:8px}.feat__item ul{margin-left:20px;line-height:1.5;color:#356568}.feat__info{background:#edf5f5;border-radius:16px;padding:28px 24px;gap:16px;align-items:center}.feat__info>img{max-width:24px;min-width:24px;height:24px;width:100%}.feat__info p{font-size:18px;line-height:1.22;color:#00423e}.feat__info.flex-col{display:none;align-items:flex-start;gap:0}.feat__info.flex-col h4{margin-bottom:8px}.feat__info.flex-col p{font-weight:600;margin-bottom:16px}.feat__info.flex-col ul{list-style:none}.feat__info.flex-col ul li{width:100%;display:inline-flex;align-items:flex-start;justify-content:space-between;color:#356568;font-weight:500;padding:16px 0;border-bottom:1px solid #b0cfcf}.feat__info.flex-col ul li span{max-width:200px;width:100%}.feat__info.flex-col ul li span:first-child{max-width:424px}.feat__info.flex-col ul li:last-child{border-bottom:none}.sys{align-items:center;justify-content:space-between;padding:70px 48px;background:#edf5f5;border-radius:16px;position:relative;overflow:hidden;z-index:0;width:100%}.sys::before{content:'';position:absolute;z-index:-1;width:402px;height:544px;background:url(../img/sys-dec.webp) center center/100% 100% no-repeat;right:-136px;top:50%;transform:translate(0,-50%)}.sys img{width:336px;height:auto}.sys__content{width:calc(100% - 400px)}.sys__content .h2{margin-bottom:16px}.sys__content p{color:#356568;font-size:18px;line-height:1.58}.section__sys .container>.h2{margin-bottom:32px}.section__sys .feat__info{background:#fff;box-shadow:0 150px 42px 0 rgba(128,151,153,0),0 90px 38px 0 rgba(128,151,153,.01),0 54px 32px 0 rgba(128,151,153,.02),0 23px 23px 0 rgba(128,151,153,.04),0 6px 13px 0 rgba(128,151,153,.04)}.var .h2{margin-bottom:32px}.var__item{margin-bottom:32px}.var__item:last-child{margin-bottom:32px}.var__item-content{align-items:center;justify-content:space-between}.var__item-content>div{width:calc(100% - 376px)}.var__item-content>img{width:356px;height:auto}.var__item-content .h6{margin-bottom:8px}.var__item-content p{margin-bottom:8px;color:#356568;line-height:1.5}.var__item-feats{margin-top:32px}.var__item-feat{border-radius:16px;background:#edf5f5;padding:24px}.var__item-feats>div:nth-child(2) .var__item-feat{background:#d7e6e6}.var__item-feat .h6{margin-bottom:26px}.var__item-feat ul{list-style:none}.var__item-feat li{display:inline-flex;align-items:center;padding:16px 0;width:100%;gap:16px;border-top:1px solid #b0cfcf;font-weight:500;line-height:1.34;color:#356568}.var__item-feat li:last-child{padding-bottom:0}.vid{gap:16px}.vid .seen__swiper{margin-top:20px}.vid .swiper-slide{height:240px;position:relative;border-radius:16px;overflow:hidden}.vid .swiper-slide::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0;background:url(../img/vid-play.svg) center center/100% 100% no-repeat;width:72px;height:72px}.vid .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vid .swiper-btns:nth-child(2){display:flex!important}.vid .swiper-btns:nth-child(2) .swiper-btn{background:#edf5f5!important}.katalog__aside-price{align-items:center;display:flex!important;gap:4px;margin-top:8px}.cart__aside-coupon .coupon input,.checkout_coupon input,.katalog__aside-price input{border:1px solid #e2efef!important;border-radius:100px!important;color:#6a9090!important;padding:6px 14px!important;font-size:16px!important;font-weight:400!important;height:36px!important;width:calc(50% - 24px)}.wpc-filter-title{margin-bottom:0!important}.cart__aside-coupon .coupon input{width:calc(100% - 148px)}.checkout_coupon input{width:100%}.checkout_coupon p:first-child{width:calc(100% - 150px)}.cart__aside-coupon .coupon input::-moz-placeholder,.checkout_coupon input::-moz-placeholder,.katalog__aside-price input::-moz-placeholder{color:#6a9090}.cart__aside-coupon .coupon input::placeholder,.checkout_coupon input::placeholder,.katalog__aside-price input::placeholder{color:#6a9090}.cart__aside-coupon .coupon button,.checkout_coupon button,.katalog__aside-price button{padding:6px 8px;height:36px;width:40px;color:#fff;line-height:1;background:#39b34c;border-radius:100px;font-weight:600;font-family:"Fixel Display",sans-serif;display:inline-flex;align-items:center;justify-content:center}.cart__aside-coupon .coupon button,.checkout_coupon button{width:-moz-fit-content;width:fit-content}.cart__aside-content .price ins bdi{gap:0}.checkout_coupon .coupon-error-notice{color:red!important;width:100%!important;position:absolute;bottom:0;justify-content:flex-start;left:0}.checkout_coupon:has(.coupon-error-notice){padding-bottom:20px}.checkout_coupon{position:relative!important;display:flex;gap:4px;align-items:center;flex-wrap:wrap;margin-top:12px}.filite-default-price{flex-wrap:wrap;display:flex!important;gap:4px!important;margin-top:8px}.checkout_coupon p{width:-moz-fit-content;width:fit-content}.val,.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label span.wpc-filter-label-wrapper{width:calc(50% - 2px);background:#edf5f5;border-radius:6px;padding:6px 8px;font-size:14px;font-weight:500;display:inline-flex;cursor:pointer;align-items:center;border:none!important;justify-content:center}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label span.wpc-filter-label-wrapper{width:100%!important}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label a{margin-right:0!important}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label{width:100%!important}.wpc-filters-main-wrap .wpc-filters-labels li{width:calc(50% - 2px)!important}.wpc-filter-title .filter-bage{margin-right:auto;margin-left:10px}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item{margin-bottom:0!important}.wpc-filter-collapsible:has(.wpc-filters-labels) .wpc-filter-content{display:block!important}.katalog .select2.select2-container.select2-container--default{width:300px!important}.wpc_show_bottom_widget .wpc-inner-widget-chips-wrapper{padding:0 20px;overflow:unset}.wpc-custom-selected-terms ul.wpc-filter-chips-list{overflow:unset!important;flex-wrap:wrap;display:flex}.wpc-widget-top-inside .wpc-inner-widget-chips-wrapper{overflow:unset!important}.wpc_show_bottom_widget .wpc-widget-top-inside .wpc-inner-widget-chips-wrapper .wpc-filter-chips-list{padding:0!important;flex-wrap:wrap;display:flex;overflow:unset}.woocommerce-no-products-found{width:100%;text-align:center;padding:20px 0 40px}.wpc-filter-link{margin-right:0!important}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label{border:none!important}.wpc-icon-html-wrapper{filter:brightness(0) invert(1)}.wc-empty-cart-message{width:100%;text-align:center;font-size:22px;font-weight:600}.woocommerce:has(.wc-empty-cart-message){display:flex;flex-direction:column;gap:30px;width:100%;align-items:center}.wpc-filters-main-wrap li.wpc-term-count-0:not(.wpc-has-not-empty-children){pointer-events:none}.variations{width:100%}.variations .value select{padding-right:40px;cursor:pointer;border:1px solid #d4dfdf;font-size:16px;padding:14.5px 40px 14.5px 20px;font-family:"Fixel Display",sans-serif;font-weight:600;background:url(../img/arrow-down.svg) right 20px center/10px 6px no-repeat,#fff}.section__card .woocommerce-notices-wrapper{display:block;margin-bottom:24px}.section__card .woocommerce-notices-wrapper .woocommerce-message{padding:10px 20px;border-radius:8px;background:#39b34c!important;display:inline-flex;align-items:center;gap:10px;color:#fff;flex-wrap:wrap;width:100%}.section__card .woocommerce-notices-wrapper .woocommerce-message a{font-weight:600;color:#fff}