<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&amp;family=Roboto:ital,wght@0,100..900;1,100..900&amp;display=swap");*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}img{max-width:100%;height:auto;display:block}@media (max-width:768px){html{margin:0 !important}.wpadminbar{display:none !important}}body{font-family:"Montserrat", sans-serif;font-size:0.8333333333vw;line-height:150%}@media (max-width:1440px){body{font-size:1.1111111111vw}}@media (max-width:1024px){body{font-size:15px}}@media (max-width:767px){body{font-size:14px}}h1{font-size:5vw;line-height:130%;font-weight:700}@media (max-width:767px){h1{font-size:40px}}h2{font-size:3.75vw;line-height:130%;font-weight:700}@media (max-width:1024px){h2{font-size:48px}}@media (max-width:767px){h2{font-size:32px}}h3{font-size:2.9166666667vw;line-height:130%;font-weight:700}@media (max-width:1024px){h3{font-size:36px}}@media (max-width:767px){h3{font-size:24px}}h4{font-size:1.6666666667vw;line-height:130%;font-weight:700}@media (max-width:1024px){h4{font-size:28px}}@media (max-width:767px){h4{font-size:20px}}h5{font-size:1.25vw;line-height:130%;font-weight:700}@media (max-width:1024px){h5{font-size:22px}}@media (max-width:767px){h5{font-size:18px}}p{font-size:0.8333333333vw;line-height:150%;font-weight:400;margin-bottom:1.0416666667vw}@media (max-width:1024px){p{font-size:16px;margin-bottom:16px}}@media (max-width:767px){p{font-size:14px;margin-bottom:16px}}.text{font-size:1.0416666667vw;line-height:150%;font-weight:400}@media (max-width:1024px){.text{font-size:20px}}@media (max-width:767px){.text{font-size:18px}}.text--large{font-size:1.25vw;line-height:150%}@media (max-width:1024px){.text--large{font-size:24px}}@media (max-width:767px){.text--large{font-size:20px}}.text--small{font-size:0.8333333333vw;line-height:150%}@media (max-width:1024px){.text--small{font-size:16px}}@media (max-width:767px){.text--small{font-size:14px}}.description{font-size:0.7291666667vw;line-height:140%;font-weight:400}@media (max-width:1024px){.description{font-size:14px}}@media (max-width:767px){.description{font-size:12px}}.description--medium{font-size:1.0416666667vw;line-height:140%}@media (max-width:1024px){.description--medium{font-size:20px}}@media (max-width:767px){.description--medium{font-size:18px}}.description--large{font-size:1.25vw;line-height:140%}@media (max-width:1024px){.description--large{font-size:16px}}@media (max-width:767px){.description--large{font-size:14px}}.description--small{font-size:0.625vw;line-height:140%}@media (max-width:1024px){.description--small{font-size:12px}}@media (max-width:767px){.description--small{font-size:10px}}.wrap{width:100%;max-width:87.5vw;margin:0 auto}@media (max-width:1024px){.wrap{max-width:960px;padding:0 32px}}@media (max-width:767px){.wrap{max-width:100%;padding:0 24px}}html{overflow:auto !important}body{font-family:"Montserrat", sans-serif !important;min-height:100vh;overflow:hidden;position:relative;background-color:#fff !important}@media (max-width:767px){body{overflow:hidden;overflow-y:scroll !important}}.mobile{display:none}.header .burger{cursor:pointer;display:none;background:transparent;border:none;width:2.0833333333vw;height:2.0833333333vw;position:relative;z-index:10}@media (max-width:1440px){.header .burger{width:2.7777777778vw;height:2.7777777778vw}}@media (max-width:1024px){.header .burger{display:block;width:32px;height:32px}}@media (max-width:767px){.header .burger{width:32px;height:32px}}.header .burger svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0);opacity:0;transition:all 0.4s ease}.header .burger svg:nth-child(1){opacity:1}.header.active .burger svg{transform:translate(-50%, -50%) rotate(360deg)}.header.active .burger svg:nth-child(1){opacity:0}.header.active .burger svg:nth-child(2){opacity:1}.btn{display:flex;align-items:center;justify-content:center;gap:0.4166666667vw;border-radius:50px;border:1px solid #3FC9E6;background:#fff;box-shadow:0px 4px 15px 0px rgba(63, 201, 230, 0.15);color:#3FC9E6;font-size:0.8333333333vw;font-weight:500;padding:0.625vw 0.8333333333vw;text-decoration:none;transition:all 0.3s ease}.btn svg path{fill:#3FC9E6;transition:all 0.3s ease}.btn:hover{background:#3FC9E6;color:#fff}.btn:hover svg path{fill:#fff}.btn--blue{background:#3FC9E6;color:#fff}.btn--blue svg path{stroke:#fff}.btn--blue:hover{background:#fff;color:#3FC9E6}.btn--blue:hover svg path{stroke:#3FC9E6}@media (max-width:767px){.btn{font-size:14px;padding:8px 16px;gap:8px}.btn svg{width:16px;height:16px}}.title-anim,.block-anim{transition:all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translateY(100px);opacity:0}.title-anim.active,.block-anim.active{transform:translateY(0);opacity:1}.text-anim{transition:all 1.2s cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s;opacity:0}.text-anim.active{opacity:1}.modal{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:all 0.45s ease;background:rgba(0, 0, 0, 0.8);display:flex;align-items:center;justify-content:center;z-index:100}.modal.active{opacity:1;pointer-events:auto}.modal__content{position:relative;background:#fff;max-width:31.25vw;margin:0 auto;padding:2.0833333333vw}@media (max-width:1440px){.modal__content{max-width:41.6666666667vw;padding:2.7777777778vw}}@media (max-width:1024px){.modal__content{max-width:calc(100% - 48px);margin:0 24px;padding:24px}}body.modal-opened{overflow:hidden}.lang-nav .switcher{position:relative;border-radius:50px;border:1px solid #DEE6F2;background:#fff;padding:0.4166666667vw 0.8333333333vw}.lang-nav .switcher .selected{display:flex;align-items:center;justify-content:center;gap:0.4166666667vw}.lang-nav .switcher .selected svg{width:1.09375vw;height:0.625vw}.lang-nav .switcher .selected a{display:flex;align-items:center;justify-content:center;gap:0.4166666667vw;color:#000;text-decoration:none;font-size:0.8333333333vw;font-weight:400}.lang-nav .switcher .selected a img{border-radius:50%;width:1.25vw;height:1.25vw;object-fit:cover}.lang-nav .switcher .options{display:none;position:absolute;bottom:-16px;left:0;transform:translateY(100%);width:100%;height:max-content;max-height:50vh;min-height:200px;background:#fff;border-radius:18px;border:1px solid #DEE6F2;padding:0.4166666667vw;overflow-y:auto;z-index:100}.lang-nav .switcher .options a{display:flex;align-items:center;justify-content:flex-start;gap:0.4166666667vw;color:#000;text-decoration:none;font-size:0.8333333333vw;font-weight:400;padding:0.4166666667vw 0.8333333333vw;border-radius:12px;background:rgba(222, 230, 242, 0.25);margin:0.2083333333vw 0}.lang-nav .switcher .options a:hover{background:rgba(222, 230, 242, 0.5)}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#F3F8FF;display:flex;justify-content:center;align-items:center;z-index:301000;opacity:1;transition:opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;visibility:visible}.preloader.hide{opacity:0;visibility:hidden}.preloader__dot{width:20px;height:20px;margin:0 5px;background-color:#3FC9E6;border-radius:50%;animation:bounce 1.4s infinite ease-in-out both}.preloader__dot:nth-child(1){animation-delay:-0.32s}.preloader__dot:nth-child(2){animation-delay:-0.16s}@keyframes bounce{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}html body nav.pagination ul.page-numbers,html body nav.woocommerce-pagination ul.page-numbers{border:0px;display:flex;align-items:center;justify-content:center}html body nav.pagination ul.page-numbers li,html body nav.woocommerce-pagination ul.page-numbers li{border:0}html body nav.pagination ul.page-numbers li span,html body nav.pagination ul.page-numbers li a,html body nav.woocommerce-pagination ul.page-numbers li span,html body nav.woocommerce-pagination ul.page-numbers li a{margin:0 0.1041666667vw;display:flex;align-items:center;justify-content:center;height:1.6666666667vw;width:1.6666666667vw;padding:0.2083333333vw 0.4166666667vw;border-radius:4px;font-size:0.7291666667vw;font-weight:500;line-height:0.7291666667vw;text-decoration:none;border-radius:8px;border:1px solid #3FC9E6;color:#3FC9E6 !important;background:#fff !important;transition:all 0.3s ease}html body nav.pagination ul.page-numbers li span.current,html body nav.pagination ul.page-numbers li a.current,html body nav.woocommerce-pagination ul.page-numbers li span.current,html body nav.woocommerce-pagination ul.page-numbers li a.current{background:#3FC9E6 !important;color:#fff !important}@media (max-width:767px){html body nav.pagination .page-numbers li a,html body nav.pagination .page-numbers li span,html body nav.woocommerce-pagination .page-numbers li a,html body nav.woocommerce-pagination .page-numbers li span{width:24px;height:30px;font-size:14px;padding:6px;box-sizing:content-box;border-radius:4px;border:1px solid #3FC9E6}}html body nav.pagination{display:flex;align-items:center;justify-content:center;margin-bottom:2.5vw}html body nav.pagination span,html body nav.pagination a{margin:0 0.1041666667vw;display:flex;align-items:center;justify-content:center;padding:0.2083333333vw 0.4166666667vw;height:1.6666666667vw;min-width:1.6666666667vw;width:max-content;border-radius:4px;font-size:0.7291666667vw;font-weight:500;text-decoration:none;border-radius:8px;border:1px solid #3FC9E6;color:#3FC9E6 !important;background:#fff !important;transition:all 0.3s ease}html body nav.pagination span.current,html body nav.pagination a.current{background:#3FC9E6 !important;color:#fff !important}@media (max-width:767px){html body nav.pagination{margin-bottom:24px}html body nav.pagination span,html body nav.pagination a{margin:0 4px;padding:6px;min-width:24px;height:30px;font-size:14px;border-radius:4px}}.account-forms-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000000;padding:3.125vw 0;background-color:rgba(243, 248, 255, 0.65);backdrop-filter:blur(10px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s ease, visibility 0.3s ease, pointer-events 0.3s ease}.account-forms-wrapper.active{opacity:1;visibility:visible;pointer-events:auto}.account-forms-wrapper .woocommerce{width:max-content;max-width:90%;margin:0 auto;padding:2.0833333333vw;background-color:#fff;border-radius:16px;box-shadow:0px 15px 20px 0px #DEE6F2}.account-forms-wrapper .woocommerce form{margin-bottom:0}.account-forms-wrapper .woocommerce .woocommerce-notices-wrapper{margin-bottom:1.0416666667vw}.account-forms-wrapper .woocommerce #customer_login{display:flex;align-items:flex-start;justify-content:space-between;gap:2.0833333333vw}.account-forms-wrapper .woocommerce #customer_login .u-column1,.account-forms-wrapper .woocommerce #customer_login .u-column2{width:auto !important;display:flex;flex-direction:column;display:none}.account-forms-wrapper .woocommerce #customer_login .u-column1.active,.account-forms-wrapper .woocommerce #customer_login .u-column2.active{display:flex}.account-forms-wrapper .woocommerce #customer_login h2{font-size:1.4583333333vw;font-weight:600;color:#000;text-align:center}.account-forms-wrapper .woocommerce #customer_login .form-row{margin-bottom:1.0416666667vw}.account-forms-wrapper .woocommerce #customer_login .form-row label{display:flex;font-size:0.7291666667vw;color:#000;margin-bottom:0.4166666667vw;font-weight:500}.account-forms-wrapper .woocommerce #customer_login .form-row label .required{color:#F34}.account-forms-wrapper .woocommerce #customer_login .form-row input[type="text"],.account-forms-wrapper .woocommerce #customer_login .form-row input[type="password"],.account-forms-wrapper .woocommerce #customer_login .form-row input[type="email"]{width:100%;padding:0.625vw 0.8333333333vw;border:1px solid #DEE6F2;border-radius:8px;box-sizing:border-box;font-size:0.8333333333vw;color:#000;background-color:#fff}.account-forms-wrapper .woocommerce #customer_login .form-row input[type="text"]:focus,.account-forms-wrapper .woocommerce #customer_login .form-row input[type="password"]:focus,.account-forms-wrapper .woocommerce #customer_login .form-row input[type="email"]:focus{border-color:#3FC9E6;outline:none;box-shadow:0 0 0 0.2rem rgba(63, 201, 230, 0.25)}.account-forms-wrapper .woocommerce #customer_login .form-row .password-input{position:relative;display:flex;align-items:center}.account-forms-wrapper .woocommerce #customer_login .form-row .password-input input[type="password"]{padding-right:2.0833333333vw}.account-forms-wrapper .woocommerce #customer_login .woocommerce-form-login__rememberme{display:flex;align-items:center;justify-content:flex-start;gap:0.4166666667vw;margin-bottom:1.25vw}.account-forms-wrapper .woocommerce #customer_login .woocommerce-form-login__rememberme input[type="checkbox"]{width:0.9375vw;height:0.9375vw;accent-color:#3FC9E6}.account-forms-wrapper .woocommerce #customer_login .woocommerce-form-login__rememberme span{font-size:0.7291666667vw;color:#808080}.account-forms-wrapper .woocommerce #customer_login .woocommerce-button{background-color:#3FC9E6;color:#fff;padding:0.625vw 1.25vw;border:none;border-radius:50px;cursor:pointer;font-size:0.8333333333vw;font-weight:500;text-align:center;transition:background-color 0.3s ease;display:block;width:100%;box-sizing:border-box}.account-forms-wrapper .woocommerce #customer_login .woocommerce-button:hover{background-color:#1cb6d6}.account-forms-wrapper .woocommerce #customer_login .lost_password{text-align:center;margin-top:0.8333333333vw}.account-forms-wrapper .woocommerce #customer_login .lost_password a{color:#3FC9E6;font-size:0.7291666667vw;text-decoration:none}.account-forms-wrapper .woocommerce #customer_login .lost_password a:hover{text-decoration:underline}.account-forms-wrapper .woocommerce #customer_login .mo-openid-app-icons{display:none !important;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:0.5208333333vw;margin-bottom:1.25vw}.account-forms-wrapper .woocommerce #customer_login .mo-openid-app-icons p{font-size:0.7291666667vw;color:#000;margin-bottom:0.2604166667vw}.account-forms-wrapper .woocommerce #customer_login .mo-openid-app-icons&gt;a{display:inline-block;margin:0 0.2604166667vw}.account-forms-wrapper .woocommerce #customer_login .mo-openid-app-icons .fab{display:inline-flex !important;align-items:center;justify-content:center;border-radius:50%;transition:opacity 0.3s ease}.account-forms-wrapper .woocommerce #customer_login .mo-openid-app-icons .fab:hover{opacity:0.8}.account-forms-wrapper .woocommerce #customer_login .woocommerce-privacy-policy-text{font-size:0.625vw;color:#808080;margin-bottom:0.8333333333vw;line-height:1.5}.account-forms-wrapper .woocommerce #customer_login .woocommerce-privacy-policy-text a{color:#3FC9E6;text-decoration:underline}.account-forms-wrapper .woocommerce #customer_login .woocommerce-privacy-policy-text a:hover{text-decoration:none}.account-forms-wrapper .woocommerce #customer_login .auth-form-switch-link{text-align:center;margin-top:1.0416666667vw;font-size:0.7291666667vw}.account-forms-wrapper .woocommerce #customer_login .auth-form-switch-link a{color:#3FC9E6;text-decoration:none;font-weight:500}.account-forms-wrapper .woocommerce #customer_login .auth-form-switch-link a:hover{text-decoration:underline;color:#1cb6d6}@media (max-width:767px){.account-forms-wrapper{padding:30px 0}.account-forms-wrapper .woocommerce{width:90%;padding:20px;border-radius:12px}.account-forms-wrapper .woocommerce #customer_login{flex-direction:column;gap:30px}.account-forms-wrapper .woocommerce #customer_login .u-column1,.account-forms-wrapper .woocommerce #customer_login .u-column2{width:100%}.account-forms-wrapper .woocommerce #customer_login h2{font-size:22px;margin-bottom:20px}.account-forms-wrapper .woocommerce #customer_login .form-row{margin-bottom:16px}.account-forms-wrapper .woocommerce #customer_login .form-row label{font-size:13px;margin-bottom:6px}.account-forms-wrapper .woocommerce #customer_login .form-row input[type="text"],.account-forms-wrapper .woocommerce #customer_login .form-row input[type="password"],.account-forms-wrapper .woocommerce #customer_login .form-row input[type="email"]{padding:10px 12px;font-size:14px;border-radius:6px}.account-forms-wrapper .woocommerce #customer_login .form-row .password-input input[type="password"]{padding-right:35px}.account-forms-wrapper .woocommerce #customer_login .form-row .password-input .show-password-input::after{font-size:16px}.account-forms-wrapper .woocommerce #customer_login .mo-openid-app-icons{gap:8px;margin-bottom:20px}.account-forms-wrapper .woocommerce #customer_login .mo-openid-app-icons p{font-size:13px}.account-forms-wrapper .woocommerce #customer_login .woocommerce-form-login__rememberme{margin-bottom:20px}.account-forms-wrapper .woocommerce #customer_login .woocommerce-form-login__rememberme input[type="checkbox"]{width:16px;height:16px}.account-forms-wrapper .woocommerce #customer_login .woocommerce-form-login__rememberme span{font-size:13px}.account-forms-wrapper .woocommerce #customer_login .woocommerce-button{padding:10px 20px;font-size:14px;border-radius:25px}.account-forms-wrapper .woocommerce #customer_login .lost_password{margin-top:12px}.account-forms-wrapper .woocommerce #customer_login .lost_password a{font-size:13px}.account-forms-wrapper .woocommerce #customer_login .woocommerce-privacy-policy-text{font-size:11px}.account-forms-wrapper .woocommerce #customer_login .auth-form-switch-link{margin-top:15px;font-size:13px}}body.woocommerce-lost-password h1{display:none}body.woocommerce-lost-password .my-account{width:100%}body.woocommerce-lost-password .has-account{display:none}body.woocommerce-lost-password .woocommerce{max-width:28.6458333333vw;width:100%;margin:2.0833333333vw auto;padding:1.5625vw 2.0833333333vw;background-color:#fff;border-radius:16px;box-shadow:0px 15px 20px 0px rgba(222, 230, 242, 0.7);box-sizing:border-box}body.woocommerce-lost-password .woocommerce .woocommerce-notices-wrapper{margin-bottom:1.0416666667vw}body.woocommerce-lost-password .woocommerce .woocommerce-notices-wrapper .woocommerce-message,body.woocommerce-lost-password .woocommerce .woocommerce-notices-wrapper .woocommerce-error,body.woocommerce-lost-password .woocommerce .woocommerce-notices-wrapper .woocommerce-info{padding:0.78125vw;margin-bottom:1.0416666667vw;border-radius:8px;font-size:0.7291666667vw;line-height:1.5;border-left-width:5px;border-left-style:solid}body.woocommerce-lost-password .woocommerce .woocommerce-notices-wrapper .woocommerce-message{background-color:#f3fcfe;border-left-color:#3FC9E6;color:#137c92}body.woocommerce-lost-password .woocommerce .woocommerce-notices-wrapper .woocommerce-error{background-color:#fde8e8;border-left-color:#e74c3c;color:#c0392b}body.woocommerce-lost-password .woocommerce h2{font-size:1.3541666667vw;font-weight:600;color:#000;margin-bottom:0.78125vw;text-align:center}body.woocommerce-lost-password .woocommerce .lost_reset_password&gt;p:first-of-type{font-size:0.78125vw;color:#777;line-height:1.6;margin-bottom:1.3020833333vw;text-align:center}body.woocommerce-lost-password .woocommerce .form-row{width:100%;margin-bottom:1.0416666667vw}body.woocommerce-lost-password .woocommerce .form-row input.input-text{width:100%;padding:0.625vw 0.8333333333vw;border:1px solid #DEE6F2;border-radius:8px;box-sizing:border-box;font-size:0.8333333333vw;color:#000;background-color:#fff;transition:border-color 0.3s ease, box-shadow 0.3s ease}body.woocommerce-lost-password .woocommerce .form-row input.input-text::placeholder{color:#aaa;opacity:1}body.woocommerce-lost-password .woocommerce .form-row input.input-text:focus{border-color:#3FC9E6;outline:none;box-shadow:0 0 0 0.15625vw rgba(63, 201, 230, 0.15)}body.woocommerce-lost-password .woocommerce .clear{clear:both;height:0;font-size:0;line-height:0}body.woocommerce-lost-password .woocommerce .woocommerce-Button.button{background-color:#3FC9E6;color:#fff;padding:0.625vw 1.25vw;border:none;border-radius:50px;cursor:pointer;font-size:0.8333333333vw;font-weight:500;text-align:center;transition:background-color 0.3s ease, box-shadow 0.3s ease;display:block;width:100%;box-sizing:border-box;margin-top:0.5208333333vw}body.woocommerce-lost-password .woocommerce .woocommerce-Button.button:hover{background-color:#1dbddf;box-shadow:0 0.2083333333vw 0.5208333333vw rgba(63, 201, 230, 0.3)}body.woocommerce-lost-password .woocommerce .has-account{margin-top:1.3020833333vw;padding-top:1.0416666667vw;border-top:1px solid #DEE6F2;text-align:center;font-size:0.7291666667vw;color:#666}body.woocommerce-lost-password .woocommerce .has-account .login-btn{color:#3FC9E6;font-weight:500;text-decoration:none;cursor:pointer;margin-left:0.2604166667vw;transition:color 0.3s ease}body.woocommerce-lost-password .woocommerce .has-account .login-btn:hover{color:#1cb6d6;text-decoration:underline}@media (max-width:767px){body.woocommerce-lost-password{padding:40px 0 60px}body.woocommerce-lost-password .woocommerce{max-width:90%;padding:25px 20px;border-radius:12px;margin-top:20px}body.woocommerce-lost-password .woocommerce .woocommerce-notices-wrapper .woocommerce-message,body.woocommerce-lost-password .woocommerce .woocommerce-notices-wrapper .woocommerce-error,body.woocommerce-lost-password .woocommerce .woocommerce-notices-wrapper .woocommerce-info{padding:12px;font-size:13px}body.woocommerce-lost-password .woocommerce h2{font-size:22px;margin-bottom:12px}body.woocommerce-lost-password .woocommerce .lost_reset_password&gt;p:first-of-type{font-size:14px;margin-bottom:20px}body.woocommerce-lost-password .woocommerce .form-row{margin-bottom:16px}body.woocommerce-lost-password .woocommerce .form-row input.input-text{padding:11px 14px;font-size:14px;border-radius:6px}body.woocommerce-lost-password .woocommerce .woocommerce-Button.button{padding:11px 20px;font-size:14px;border-radius:25px}body.woocommerce-lost-password .woocommerce .has-account{margin-top:20px;padding-top:15px;font-size:13px}}.header{padding:1.3541666667vw 1.25vw;display:flex;align-items:center;justify-content:space-between}.header--left{display:flex;align-items:center;justify-content:center;gap:2.7083333333vw}.header--left .logo{width:10.4166666667vw;height:auto}.header--left .logo img{width:100%;height:100%;object-fit:contain}.header--nav ul{display:flex;align-items:center;justify-content:center;gap:1.25vw}.header--nav ul li{list-style:none}.header--nav ul li a{color:#3FC9E6;text-decoration:none;font-size:0.8333333333vw;font-weight:600;text-transform:uppercase}.header--right{display:flex;align-items:center;justify-content:center;gap:2.0833333333vw}.header--right .login-block a{display:flex;align-items:center;justify-content:center;gap:0.4166666667vw;padding:0.5208333333vw 0.8333333333vw;color:#fff;background-color:#3FC9E6;text-decoration:none;border-radius:50px;box-shadow:0px 0px 20px 0px rgba(63, 201, 230, 0.5);font-size:0.9375vw;font-weight:600}.header--right .login-block a svg{width:1.0416666667vw;height:1.0416666667vw}.sub-header{border-bottom:1px solid #DEE6F2;background:#3FC9E6;padding:0.8333333333vw 1.25vw}.sub-header .container{position:relative;margin:0 auto;display:flex;align-items:center;justify-content:center;width:max-content;padding:0.8333333333vw;gap:0.8333333333vw;border-radius:40px;background:conic-gradient(from 90deg at 50% 50%, rgba(222, 230, 242, 0.5) 0deg, rgba(255, 255, 255, 0.5) 360deg);box-shadow:0px 0px 20px 0px rgba(63, 201, 230, 0.31)}.sub-header .container:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:1.6666666667vw;width:1.25vw;height:1.1458333333vw;background:url("data:image/svg+xml,%3Csvg width='24' height='22' viewBox='0 0 24 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.5' cy='9.5' r='9' stroke='%233FC9E6'/%3E%3Cline x1='16.3254' y1='15.6204' x2='23.3254' y2='21.6204' stroke='%233FC9E6'/%3E%3C/svg%3E") no-repeat center/contain}.sub-header .search-field{border-radius:50px;border:0px;padding:0.5208333333vw 2.6041666667vw;background:#fff;font-size:0.8333333333vw;font-weight:600;color:#000;width:33.8541666667vw}.sub-header .chosen-container .chosen-single{border-radius:50px !important;border:0px !important;padding:0.5208333333vw 1.25vw;background:#fff !important;font-size:0.8333333333vw;font-weight:600;color:#000;width:auto;height:auto;display:flex;align-items:center;justify-content:center;gap:0.4166666667vw}.sub-header .chosen-container .chosen-single span{font-size:0.9375vw;font-weight:500;margin:0}.sub-header .chosen-container .chosen-single div{position:static;width:max-content;height:max-content}.sub-header .chosen-container .chosen-single div b{width:1.09375vw;height:0.625vw;background:url("data:image/svg+xml,%3Csvg width='21' height='12' viewBox='0 0 21 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.25L10.5 10.75L20 1.25' stroke='black'/%3E%3C/svg%3E") no-repeat center/contain;background-position:center !important}.sub-header .chosen-container-single .chosen-drop{border-radius:18px !important;border:1px solid #DEE6F2 !important;padding:0.4166666667vw 0.8333333333vw !important;background:#fff !important;color:#000 !important}.sub-header .currency{color:#fff}#glt-translate-trigger{display:none}.phone,.email{display:flex;align-items:center;justify-content:center;gap:0.4166666667vw;color:#000;text-decoration:none;font-size:0.9375vw;font-weight:600}.phone svg,.email svg{width:1.0416666667vw;height:1.0416666667vw}ul.socials{display:flex;align-items:center;justify-content:center;gap:0.4166666667vw}ul.socials li{list-style:none}ul.socials li a svg{width:2.0833333333vw;height:2.0833333333vw}ul.socials li a svg rect{transition:fill 0.3s ease-in-out}ul.socials li a:hover svg rect{fill:#3FC9E6}@media (max-width:767px){.header{padding:16px}.header--left{gap:16px}.header--left .logo{width:90px}.header--nav{display:none}.header--right .login-block a{font-size:10px;padding:8px 10px}.header--right .login-block a svg{width:16px;height:16px}.header--right .phone,.header--right .socials{display:none}.header .lang-nav .switcher{padding:8px}.header .lang-nav .switcher .selected{gap:8px}.header .lang-nav .switcher .selected svg{width:16px;height:16px}.header .lang-nav .switcher .selected a{font-size:14px;gap:8px}.header .lang-nav .switcher .selected a img{width:16px;height:16px}.header .lang-nav .switcher .options{padding:8px;bottom:-8px;left:0;width:100%;border-radius:8px}.header .lang-nav .switcher .options a{margin:4px 0;border-radius:6px;font-size:14px;padding:10px 8px;gap:8px}.header .lang-nav .switcher .options a img{width:16px;height:16px}.sub-header{padding:16px}.sub-header .container{width:100%;padding:6px 8px;gap:8px}.sub-header .container:before{width:16px;height:16px;left:16px}.sub-header .container .search-field,.sub-header .container #searchform{width:100%}.sub-header .container .search-field{padding:10px 16px;padding-left:32px;font-size:16px}.sub-header .container .chosen-container .chosen-single{padding:10px 16px}.sub-header .container .chosen-container .chosen-single span{font-size:16px}.sub-header .container .chosen-container .chosen-single div b{width:16px;height:10px;background-image:url('data:image/svg+xml;utf8,&lt;svg width="21" height="12" viewBox="0 0 21 12" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M1 0.958984L10.5 10.459L20 0.958984" stroke="black"/&gt;&lt;/svg&gt;') !important;background-size:contain !important}.phone,.email{gap:8px;font-size:14px}.phone svg,.email svg{width:16px;height:16px}ul.socials{gap:8px}ul.socials li a svg{width:34px;height:34px}.menu.mobile{position:absolute;background:#fff;width:100%;height:100vh;z-index:100;padding:48px 24px;display:flex;flex-direction:column;gap:24px;transform:translateX(100%);transition:transform 0.3s ease-in-out}.menu.mobile .header--nav{display:block}.menu.mobile .header--nav ul{flex-direction:column;gap:12px}.menu.mobile .header--nav ul li a{font-size:14px;line-height:18px}.menu.mobile.active{transform:translateX(0)}}.subscribe-block{padding:2.0833333333vw 0;background:#3FC9E6}.subscribe-block .ttl{text-align:center;color:#fff;font-size:2.34375vw;font-weight:400;line-height:2.328125vw;text-transform:uppercase;margin-bottom:1.6666666667vw}.subscribe-block #mc_embed_signup{background:transparent}.subscribe-block #mc_embed_signup form#mc-embedded-subscribe-form.validate{position:relative;padding:0;margin:0 auto;background:transparent;width:39.0625vw;display:flex;align-items:center;justify-content:center;gap:0.8333333333vw;position:relative}.subscribe-block #mc_embed_signup form#mc-embedded-subscribe-form.validate:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:1.25vw;width:1.6666666667vw;height:1.71875vw;background:url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.9266 25.0827H5.07339C4.36307 25.0819 3.68208 24.7993 3.17983 24.297C2.67758 23.7947 2.39509 23.1137 2.39435 22.4034V8.90708C2.39509 8.19676 2.67758 7.51574 3.17983 7.01344C3.68208 6.51115 4.36307 6.2286 5.07339 6.22778H26.9266C27.6369 6.2286 28.3179 6.51115 28.8201 7.01344C29.3224 7.51574 29.6049 8.19676 29.6056 8.90708V22.4034C29.6049 23.1137 29.3224 23.7947 28.8201 24.297C28.3179 24.7993 27.6369 25.0819 26.9266 25.0827ZM5.07339 7.25178C4.63455 7.25226 4.21382 7.42682 3.90353 7.73715C3.59325 8.04748 3.41875 8.46824 3.41835 8.90708V22.4034C3.41875 22.8422 3.59325 23.263 3.90353 23.5733C4.21382 23.8837 4.63455 24.0582 5.07339 24.0587H26.9266C27.3654 24.0582 27.7861 23.8837 28.0964 23.5733C28.4067 23.263 28.5812 22.8422 28.5816 22.4034V8.90708C28.5812 8.46824 28.4067 8.04748 28.0964 7.73715C27.7861 7.42682 27.3654 7.25226 26.9266 7.25178H5.07339Z' fill='%233FC9E6'/%3E%3Cpath d='M16.0002 18.6684C15.8754 18.6685 15.7548 18.623 15.6612 18.5404L3.32202 7.64813L3.99965 6.88013L16.0002 17.4744L28.0012 6.88141L28.6788 7.64941L16.3396 18.5417C16.2458 18.624 16.125 18.6691 16.0002 18.6684Z' fill='%233FC9E6'/%3E%3Cpath d='M3.04352 23.475L11.3328 14.0299L12.1031 14.7057L3.81382 24.1506L3.04352 23.475ZM19.9234 14.696L20.6934 14.0201L28.983 23.4648L28.2129 24.1406L19.9234 14.696Z' fill='%233FC9E6'/%3E%3C/svg%3E") no-repeat center center;background-size:1.6666666667vw 1.71875vw}.subscribe-block #mc_embed_signup form#mc-embedded-subscribe-form.validate #mce-responses{position:absolute;top:initial;bottom:-100px;left:0;width:100%;height:100%;background:transparent}.subscribe-block #mc_embed_signup form#mc-embedded-subscribe-form.validate input:not(.button){border-radius:50px !important;width:100%;border:0px !important;background:#fff;padding:0.8333333333vw 3.75vw;color:#000;font-size:0.8333333333vw;font-weight:400;line-height:0.7291666667vw}.subscribe-block #mc_embed_signup form#mc-embedded-subscribe-form.validate .btn{margin:0;position:absolute;right:0.2083333333vw;top:50%;transform:translateY(-50%);border-radius:50px;background:#3FC9E6;box-shadow:0px 0px 20px 0px rgba(63, 201, 230, 0.5);padding:0.7291666667vw 0.8333333333vw;color:#fff;font-size:0.8333333333vw;font-weight:400;line-height:0.7291666667vw;text-decoration:none;height:max-content !important}@media (max-width:767px){.subscribe-block{padding:40px 24px}.subscribe-block .ttl{font-size:24px;line-height:24px;margin-bottom:24px}.subscribe-block #mc_embed_signup{width:100%}.subscribe-block #mc_embed_signup form#mc-embedded-subscribe-form.validate{width:100% !important}.subscribe-block #mc_embed_signup form#mc-embedded-subscribe-form.validate:before{width:24px;height:24px;background-size:24px 24px;left:12px}.subscribe-block #mc_embed_signup form#mc-embedded-subscribe-form.validate input:not(.button){padding:12px 42px;font-size:12px;line-height:12px}.subscribe-block #mc_embed_signup form#mc-embedded-subscribe-form.validate .btn{padding:8px;font-size:12px;line-height:12px;right:4px}}.footer{background-color:#F3F8FF}.footer .wrap{width:68.75vw}.footer-top{padding:4.7916666667vw 0 3.3333333333vw;display:flex;align-items:flex-start;justify-content:space-between}.footer-top .logos{width:15.625vw;display:flex;flex-direction:column;gap:3.3333333333vw;flex-wrap:wrap}.footer-top .logos .logo{display:flex;flex-direction:column;color:#000;font-size:0.7291666667vw;font-weight:400;line-height:1.6666666667vw;gap:0.4166666667vw;text-decoration:none}.footer-top .logos .logo img{width:9.7916666667vw;height:1.4583333333vw}.footer-top .logos__items{display:flex;align-items:center;justify-content:center;gap:2.6041666667vw}.footer-top .logos__items .logo__item{width:5.2083333333vw;height:auto}.footer-top h3{color:#000;font-size:0.9375vw;font-weight:600;line-height:1.4583333333vw;margin-bottom:1.25vw}.footer-top ul:not(.socials){display:flex;flex-direction:column;gap:1.0416666667vw}.footer-top ul:not(.socials) li{list-style:none}.footer-top .contacts a{margin-bottom:1.25vw;justify-content:flex-start}.footer-top a{color:#000;font-size:0.8333333333vw;font-weight:400;line-height:0.9375vw;text-decoration:none}.footer-top a:hover{text-decoration:underline}.footer-bottom{padding:1.25vw 0;background-color:#fff;text-align:center;font-size:0.7291666667vw;font-weight:400;line-height:0.9375vw}@media (max-width:767px){.footer .wrap{width:100%;padding:0 24px}.footer-top{padding:40px 0;flex-direction:column;gap:28px}.footer-top .logos{width:100%;flex-direction:column;gap:24px}.footer-top .logos .logo{width:100%;height:auto;font-size:12px;line-height:12px;gap:12px}.footer-top .logos .logo img{width:150px;height:auto}.footer-top .logos__items{gap:32px;justify-content:flex-start}.footer-top .logos .logo__item{width:max-content;height:auto}.footer-top .logos .logo__item img{width:auto;height:auto;max-width:100px;max-height:100px}.footer-top h3{font-size:16px;line-height:28px;margin-bottom:16px}.footer-top ul{gap:16px !important}.footer-top a{font-size:14px;line-height:14px}.footer-bottom{padding:24px 0;font-size:12px;line-height:12px}.footer-bottom a{font-size:12px;line-height:12px}}.rehabing-catalog{padding:1.25vw 0 0;background-color:#F3F8FF}.rehabing-catalog .wrap{width:79.9479166667vw;display:flex;gap:1.6666666667vw}.rehabing-catalog .mob-filter,.rehabing-catalog .wpf_item_name{display:none}.rehabing-catalog .sidebar{padding:0.8333333333vw 0.5208333333vw;width:11.71875vw;border-radius:16px;background:#fff;height:max-content}.rehabing-catalog .sidebar .wpf_item_name{display:none}.rehabing-catalog .sidebar .clear-btn{display:none}.rehabing-catalog .sidebar .clear-btn.show{display:flex}.rehabing-catalog .sidebar .wpf_item{padding:0}.rehabing-catalog .sidebar .wpf_hierachy&gt;li:nth-child(-n+4){display:none}.rehabing-catalog .sidebar .wpf_hierachy&gt;li&gt;input,.rehabing-catalog .sidebar .wpf_hierachy&gt;li&gt;.wpf_item_count{display:none}.rehabing-catalog .sidebar .wpf_hierachy&gt;li&gt;label{color:#000;font-size:0.7291666667vw;font-weight:700}.rehabing-catalog .sidebar .wpf_hierachy .wpf_submenu{border:0px;display:flex;flex-direction:column;gap:0.4166666667vw}.rehabing-catalog .sidebar .wpf_hierachy .wpf_submenu li{display:flex;align-items:center;justify-content:flex-start;margin:0;gap:0.4166666667vw;font-family:"Roboto", sans-serif;color:#000;font-size:0.7291666667vw;font-weight:400}.rehabing-catalog .sidebar .wpf_hierachy .wpf_submenu li .wpf_item_count{background:#DBF3F8;color:#7EBDCA;font-size:0.7291666667vw;font-weight:700;line-height:0.46875vw}.rehabing-catalog .sidebar .wpf_hierachy .wpf_submenu li&gt;input{margin:0;width:0.8333333333vw;height:0.8333333333vw;min-width:0.8333333333vw;min-height:0.8333333333vw;border-radius:4px;border:1px solid #DEE6F2;background:#F3F8FF}.rehabing-catalog .content-side{width:66.6666666667vw;padding:0.8333333333vw;padding-bottom:3.3333333333vw;position:relative}.rehabing-catalog .content-side&gt;p{display:none}.rehabing-catalog .content-side select{border:0px;background:#fff;padding:0.625vw 0.8333333333vw;border-radius:50px;color:#000;font-size:0.8333333333vw;font-weight:400;line-height:0.7291666667vw;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_68_485)'%3E%3Cpath d='M18 0.857147H6.00003C3.15971 0.857147 0.857178 3.15968 0.857178 6V18C0.857178 20.8403 3.15971 23.1429 6.00003 23.1429H18C20.8404 23.1429 23.1429 20.8403 23.1429 18V6C23.1429 3.15968 20.8404 0.857147 18 0.857147Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18 13.7143L14.5714 17.1429V6.85715' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 10.2857L9.42857 6.85715V17.1429' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_68_485'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.0416666667vw center;background-size:1.0416666667vw 1.0416666667vw}.rehabing-catalog .content-side h1{position:absolute !important;text-align:left !important;color:#000;font-size:0.8333333333vw !important;font-weight:500 !important}.rehabing-catalog .content-side .products{display:flex;flex-wrap:wrap;gap:1.25vw}.rehabing-catalog .content-side .products:before{content:none}.rehabing-catalog .content-side .products li.product.type-product{position:relative;margin:0;width:31.7708333333vw;padding:0.8333333333vw;border-radius:16px;background:#fff;box-shadow:0px 15px 20px 0px #DEE6F2;display:flex;gap:1.25vw;overflow:hidden}.rehabing-catalog .content-side .products li.product.type-product img{width:9.6354166667vw;min-width:9.6354166667vw;height:5.46875vw;border-radius:8px;object-fit:cover}.rehabing-catalog .content-side .products li.product.type-product .rating-block{position:absolute;width:100%;height:100%;pointer-events:none}.rehabing-catalog .content-side .products li.product.type-product .yandex-review-badge-wrap .metrika{pointer-events:all;position:absolute;left:0;bottom:3.0208333333vw;width:9.6354166667vw;height:3.6458333333vw;background-size:contain;background-repeat:no-repeat}.rehabing-catalog .content-side .products li.product.type-product h2.woocommerce-loop-product__title{color:#000;font-size:0.7291666667vw;font-weight:500;padding-bottom:0.4166666667vw;margin-bottom:0.4166666667vw;border-bottom:1px solid rgba(222, 230, 242, 0.5)}.rehabing-catalog .content-side .products li.product.type-product .loc{color:#3FC9E6;font-size:0.625vw;line-height:0.7291666667vw;font-weight:600;padding-bottom:0.4166666667vw;margin-bottom:0.4166666667vw;border-bottom:1px solid rgba(222, 230, 242, 0.5)}.rehabing-catalog .content-side .products li.product.type-product .desc{color:#808080;font-size:0.625vw;font-weight:400;line-height:0.7291666667vw}.rehabing-catalog .content-side .products li.product.type-product .btn{position:absolute;bottom:0;width:max-content;font-size:0.625vw;font-weight:600;line-height:0.7291666667vw;border-color:#DEE6F2;text-decoration:none}.rehabing-catalog .content-side .products li.product.type-product .prod-info{position:relative;padding-bottom:3.3333333333vw}.rehabing-catalog .content-side .products li.product.type-product .yith-wcwl-add-to-wishlist{display:none}.rehabing-catalog .content-side .products li.product.type-product .price{position:absolute;border-radius:50px 0px 0px 50px;background:#F34;padding:0.2083333333vw 0.4166666667vw;color:#fff;font-size:0.7291666667vw;font-weight:700;bottom:0.8333333333vw;right:-2px}.rehabing-catalog .content-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #DEE6F2;padding-bottom:0.8333333333vw;margin-bottom:0.8333333333vw}.rehabing-catalog .content-head ul{display:flex;gap:0.5208333333vw}.rehabing-catalog .content-head ul li{list-style:none}.rehabing-catalog .content-head ul li a{border-radius:50px;border:1px solid #3FC9E6;box-shadow:0px 4px 15px 0px rgba(63, 201, 230, 0.15);color:#3FC9E6;font-size:0.8333333333vw;font-weight:500;padding:0.625vw;text-decoration:none;transition:all 0.3s ease;display:block}.rehabing-catalog .content-head ul li a:hover{background:#3FC9E6;color:#fff}.rehabing-catalog .woocommerce-result-count{display:none}@media (max-width:767px){.rehabing-catalog{padding:24px 0}.rehabing-catalog .wrap{padding:0 20px;width:100%;flex-direction:column}.rehabing-catalog .mob-filter{cursor:pointer;display:flex;align-items:center;justify-content:flex-start;width:100%}.rehabing-catalog .sidebar{width:100%;padding:8px;display:none}.rehabing-catalog .sidebar.show{display:block}.rehabing-catalog .sidebar .wpf_hierachy&gt;li&gt;label{font-size:14px}.rehabing-catalog .sidebar .wpf_hierachy .wpf_submenu{gap:8px}.rehabing-catalog .sidebar .wpf_hierachy .wpf_submenu li{font-size:12px;gap:8px}.rehabing-catalog .sidebar .wpf_hierachy .wpf_submenu li .wpf_item_count{font-size:10px}.rehabing-catalog .sidebar .wpf_hierachy .wpf_submenu li&gt;input{width:16px;height:16px}.rehabing-catalog .content-head{flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:16px;margin-bottom:16px}.rehabing-catalog .content-head .btn{width:max-content}.rehabing-catalog .content-head ul{flex-wrap:wrap;gap:12px 6px}.rehabing-catalog .content-head ul li{height:max-content}.rehabing-catalog .content-head ul li a{font-size:10px;padding:6px 8px}.rehabing-catalog .content-side{width:100%;padding:16px 0;padding-bottom:48px}.rehabing-catalog .content-side h1{font-size:20px !important;font-weight:500}.rehabing-catalog .content-side&gt;.woocommerce{padding-top:92px}.rehabing-catalog .content-side .woocommerce-ordering{float:none;margin-bottom:16px}.rehabing-catalog .content-side .woocommerce-ordering select{padding:10px 12px;border-radius:50px;color:#000;font-size:14px;font-weight:400;line-height:14px;background-size:12px 12px;background-position:right 12px center}.rehabing-catalog .content-side .products{flex-direction:column;gap:16px}.rehabing-catalog .content-side .products li.product.type-product{width:100%;padding:16px;border-radius:16px;box-shadow:0px 15px 20px 0px #DEE6F2;display:flex;flex-direction:column;gap:16px}.rehabing-catalog .content-side .products li.product.type-product .prod-info{padding-bottom:64px}.rehabing-catalog .content-side .products li.product.type-product img{width:100%;height:125px}.rehabing-catalog .content-side .products li.product.type-product .rating-block{position:static}.rehabing-catalog .content-side .products li.product.type-product .rating-block .yandex-review-badge-wrap{width:100%}.rehabing-catalog .content-side .products li.product.type-product .rating-block .yandex-review-badge-wrap .metrika{position:static;display:block;width:180px;height:60px}.rehabing-catalog .content-side .products li.product.type-product h2.woocommerce-loop-product__title{font-size:14px;font-weight:500;line-height:14px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid rgba(222, 230, 242, 0.5);padding-top:0}.rehabing-catalog .content-side .products li.product.type-product .loc{font-size:12px;line-height:14px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid rgba(222, 230, 242, 0.5)}.rehabing-catalog .content-side .products li.product.type-product .desc{font-size:12px;line-height:14px}.rehabing-catalog .content-side .products li.product.type-product .price{padding:4px 8px;font-size:14px;font-weight:700;line-height:14px;bottom:10px}.rehabing-catalog .content-side .products li.product.type-product .btn{bottom:0;left:0;font-size:12px;font-weight:600;line-height:14px;text-decoration:none}.rehabing-catalog .woocommerce-pagination .page-numbers li a,.rehabing-catalog .woocommerce-pagination .page-numbers li span{width:12px;height:12px;font-size:12px;padding:6px;box-sizing:content-box}}.product-page&gt;.product{padding:2.0833333333vw 0;background-color:#F3F8FF}.product-page&gt;.product .wrap{width:72.9166666667vw;padding:0.8333333333vw 2.9166666667vw 1.6666666667vw 0.8333333333vw;border-radius:16px;background:#fff;box-shadow:0px 15px 20px 0px #DEE6F2;display:flex;align-items:flex-start;justify-content:space-between}.product-page&gt;.product .wrap .product-info{width:20.8333333333vw}.product-page&gt;.product .wrap .product-info .swiper .swiper-slide{overflow:hidden;border-radius:8px}.product-page&gt;.product .wrap .product-info .swiper.product-slider{width:100%}.product-page&gt;.product .wrap .product-info .swiper.product-slider img{width:100%;height:20.8333333333vw;object-fit:cover}.product-page&gt;.product .wrap .product-info .swiper.product-slider-thumbs{margin-top:1.25vw}.product-page&gt;.product .wrap .product-info .swiper.product-slider-thumbs .swiper-slide{width:2.6041666667vw;height:2.6041666667vw;overflow:hidden;border-radius:4px}.product-page&gt;.product .wrap .product-info .swiper.product-slider-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover}.product-page&gt;.product .wrap .product-info .sidebar-side{margin-top:1.25vw;width:100%;background-color:#F3F8FF;border-radius:16px;padding:0.8333333333vw;box-sizing:border-box}.product-page&gt;.product .wrap .product-info .sidebar-side h3{color:#000;text-align:center;font-size:1.25vw;font-weight:500;line-height:normal;margin-bottom:0.8333333333vw}.product-page&gt;.product .wrap .product-info .sidebar-side .btn{cursor:pointer;font-size:0.9375vw;font-weight:500;width:max-content;margin:0 auto}.product-page&gt;.product .wrap .product-info .sidebar-side .social{margin-top:1.25vw;display:flex;align-items:center;justify-content:center;gap:0.8333333333vw}.product-page&gt;.product .wrap .product-info .sidebar-side .social li{list-style:none}.product-page&gt;.product .wrap .product-info .sidebar-side .social a{padding:0.5208333333vw;display:flex;align-items:center;justify-content:center;gap:0.3125vw;border-radius:50px;border-bottom:1px solid #F3F8FF;background:#FFF;text-decoration:none;transition:all 0.3s ease}.product-page&gt;.product .wrap .product-info .sidebar-side .social a:hover{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.1)}.product-page&gt;.product .wrap .product-info .sidebar-side .social a span{color:#1877F2;font-size:0.7291666667vw;font-weight:400;line-height:normal}.product-page&gt;.product .wrap .product-info .sidebar-side .social a span.social-name--inst{color:#E1306C}.product-page&gt;.product .wrap .product-info .sidebar-side .social a span.social-name--vk{color:#4A76A8}.product-page&gt;.product .wrap .product-info .sidebar-side .social a svg{width:1.1458333333vw;height:1.1458333333vw}.product-page&gt;.product .wrap .product-content{width:47.3958333333vw}.product-page&gt;.product .wrap .product-content .yandex-review-badge-wrap .metrika{height:3.3854166667vw;display:block;background-repeat:no-repeat;background-size:contain;margin-bottom:0.8333333333vw}.product-page&gt;.product .wrap .product-content .loc{display:flex;align-items:center;justify-content:center;gap:0.4166666667vw;border-radius:8px;background:#F3F8FF;padding:0.625vw 0.8333333333vw;margin-bottom:1.25vw;font-size:0.7291666667vw;font-weight:500;color:#41669A;width:max-content}.product-page&gt;.product .wrap .product-content .loc svg{width:1.0416666667vw;height:1.0416666667vw}.product-page&gt;.product .wrap .product-content h1{color:#000;font-size:1.25vw;font-weight:500;line-height:normal;margin-bottom:1.25vw}.product-page&gt;.product .wrap .product-content #tabs{padding:1.25vw;border-radius:16px;border:1px solid #3FC9E6}.product-page&gt;.product .wrap .product-content #tabs ul{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:0.4166666667vw;padding-bottom:1.25vw;margin-bottom:1.25vw;border-bottom:1px solid #DEE6F2}.product-page&gt;.product .wrap .product-content #tabs ul li{list-style:none}.product-page&gt;.product .wrap .product-content #tabs ul li a{font-size:0.7291666667vw;width:7.8125vw;padding:0.4166666667vw 0.8333333333vw}.product-page&gt;.product .wrap .product-content #tabs ul li a.active{background-color:#3FC9E6;color:#fff}.product-page&gt;.product .wrap .product-content #tabs .tab_item{color:#808080;font-size:0.8333333333vw;font-weight:400;line-height:140%}.product-page&gt;.product .wrap .product-content #tabs .tab_item .btn-block{width:max-content;display:flex;align-items:center;justify-content:center;gap:0.8333333333vw;border-radius:50px;background:rgba(222, 230, 242, 0.5);padding:0.4166666667vw;padding-left:0.9375vw;margin-bottom:1.25vw}.product-page&gt;.product .wrap .product-content #tabs .tab_item .btn-block .btn{font-size:0.9375vw;font-weight:500}.product-page&gt;.product .wrap .product-content #tabs .tab_item .btn-block .woocommerce-Price-amount{color:#F34;font-size:1.0416666667vw;font-weight:600}.product-page&gt;.product .wrap .product-content #tabs .tab_item h2,.product-page&gt;.product .wrap .product-content #tabs .tab_item h3,.product-page&gt;.product .wrap .product-content #tabs .tab_item h4,.product-page&gt;.product .wrap .product-content #tabs .tab_item h5{margin:1.25vw 0;color:#000;font-size:0.8333333333vw;font-weight:500}.product-page&gt;.product .wrap .product-content #tabs .tab_item p,.product-page&gt;.product .wrap .product-content #tabs .tab_item ul{color:#808080;font-size:0.8333333333vw;font-weight:400;line-height:normal;margin-bottom:0.8333333333vw}.product-page&gt;.product .wrap .product-content #tabs .tab_item ul{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:0.8333333333vw;gap:0.4166666667vw;border:0 !important;padding-bottom:0 !important}.product-page&gt;.product .wrap .product-content #tabs .tab_item ul li{list-style:disc}.product-page&gt;.product .wrap .product-content #tabs .specialist-list{display:flex;flex-wrap:wrap;gap:1.0416666667vw}.product-page&gt;.product .wrap .product-content #tabs .specialist-list .item{width:13.5416666667vw;background-color:#fff;border-radius:12px;box-shadow:0px 15px 20px 0px #DEE6F2;padding:0.8333333333vw;padding-bottom:1.25vw;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center}.product-page&gt;.product .wrap .product-content #tabs .specialist-list .item .img-block{width:100%;height:10.15625vw;border-radius:5px;overflow:hidden;margin-bottom:1.25vw}.product-page&gt;.product .wrap .product-content #tabs .specialist-list .item .img-block img{width:100%;height:100%;object-fit:cover}.product-page&gt;.product .wrap .product-content #tabs .specialist-list .item .doctor-info h3.name{font-size:0.9375vw;font-weight:600;color:#000;margin-top:0;margin-bottom:0.4166666667vw}.product-page&gt;.product .wrap .product-content #tabs .specialist-list .item .doctor-info .pos{font-size:0.7291666667vw;color:#6c757d;line-height:1.3}.product-page&gt;.product .wrap .product-content #tabs .specialist-list .item .doctor-info .exp{font-size:0.6770833333vw;color:#495057}.product-page&gt;.product .wrap .product-content #tabs .specialist-list .item .doctor-info .exp span{font-weight:500}.product-page&gt;.product .wrap .product-content #tabs .price-table{border-radius:8px;border:1px solid #DEE6F2;overflow:hidden}.product-page&gt;.product .wrap .product-content #tabs .price-table table{width:100%;border-collapse:collapse;border-spacing:0}.product-page&gt;.product .wrap .product-content #tabs .price-table table th,.product-page&gt;.product .wrap .product-content #tabs .price-table table td{padding:0.8333333333vw 1.25vw;text-align:left;border-bottom:1px solid #DEE6F2;font-size:0.8333333333vw;color:#495057}.product-page&gt;.product .wrap .product-content #tabs .price-table table th{background-color:#3FC9E6;color:#fff;font-weight:500;font-size:0.9375vw}.product-page&gt;.product .wrap .product-content #tabs .price-table table th:first-child{border-top-left-radius:8px}.product-page&gt;.product .wrap .product-content #tabs .price-table table th:last-child{border-top-right-radius:8px}.product-page&gt;.product .wrap .product-content #tabs .price-table table tbody tr{background-color:#fff}.product-page&gt;.product .wrap .product-content #tabs .price-table table tbody tr:last-child td{border-bottom:none}.product-page&gt;.product .wrap .product-content #tabs .price-table table td:nth-child(2){color:#808080}.product-page&gt;.product .wrap .product-content #tabs .price-table table td:last-child{font-weight:500;color:#000}.product-page&gt;.product .wrap .product-content .product-services{margin-top:1.6666666667vw;padding-top:0.8333333333vw;border-top:1px solid #DEE6F2}.product-page&gt;.product .wrap .product-content .product-services h4{color:#000;font-size:0.8333333333vw;font-weight:500;line-height:normal;margin-bottom:1.25vw}.product-page&gt;.product .wrap .product-content .product-services .product-services-list{display:flex;align-items:center;justify-content:flex-start;gap:0.8333333333vw}.product-page&gt;.product .wrap .product-content .product-services .product-services-list li{list-style:none;display:flex;align-items:center;justify-content:center;gap:0.4166666667vw;color:#808080;text-overflow:ellipsis;font-size:0.8333333333vw;font-weight:400;line-height:normal}.product-page&gt;.product .wrap .product-content .product-services .product-services-list li img{width:auto;height:0.78125vw}.product-page&gt;.product .wrap .product-content .location-block{margin-top:1.25vw}.product-page&gt;.product .wrap .product-content .location-block h4{color:#000;font-size:0.8333333333vw;font-weight:500;line-height:normal;margin-bottom:1.25vw}.reserve-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0, 0, 0, 0.5)}.reserve-modal.active{display:flex;align-items:center;justify-content:center}.reserve-modal .wpcf7{background-color:#fff;margin:auto;padding:30px;border-radius:8px;box-shadow:0 4px 15px rgba(0, 0, 0, 0.2);position:relative;width:90%;max-width:600px;max-height:90vh;overflow-y:auto}.reserve-modal .wpcf7 .close{position:absolute;top:15px;right:20px;font-size:30px;font-weight:bold;color:#aaa;cursor:pointer}.reserve-modal .wpcf7 .close:hover,.reserve-modal .wpcf7 .close:focus{color:#333;text-decoration:none}.reserve-modal .wpcf7 .title{font-size:24px;font-weight:bold;margin-bottom:10px;color:#333}.reserve-modal .wpcf7 .sub-title{font-size:16px;margin-bottom:20px;color:#666}.reserve-modal .wpcf7 label{display:block;margin-bottom:15px;font-size:14px;color:#555}.reserve-modal .wpcf7 label span:first-child{display:block;margin-bottom:5px;font-weight:500}.reserve-modal .wpcf7 input[type="email"],.reserve-modal .wpcf7 input[type="date"],.reserve-modal .wpcf7 input[type="number"],.reserve-modal .wpcf7 input[type="text"],.reserve-modal .wpcf7 select.wpcf7-select{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:14px;margin-top:5px}.reserve-modal .wpcf7 input[type="email"]:focus,.reserve-modal .wpcf7 input[type="date"]:focus,.reserve-modal .wpcf7 input[type="number"]:focus,.reserve-modal .wpcf7 input[type="text"]:focus,.reserve-modal .wpcf7 select.wpcf7-select:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)}.reserve-modal .wpcf7 select[multiple]{height:auto;min-height:100px}.reserve-modal .wpcf7 .dates{display:flex;gap:20px;margin-bottom:15px}.reserve-modal .wpcf7 .dates label{flex:1;margin-bottom:0}.reserve-modal .wpcf7 .warning{font-size:13px;color:#777;margin-top:10px;margin-bottom:20px;padding:10px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px}.reserve-modal .wpcf7 input.hidden,.reserve-modal .wpcf7 span.hidden{display:none !important}.reserve-modal .wpcf7 .wpcf7-submit{background-color:#007bff;color:white;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color 0.3s ease}.reserve-modal .wpcf7 .wpcf7-submit:hover{background-color:#0056b3}.reserve-modal .wpcf7 .wpcf7-spinner{margin-left:10px}.reserve-modal .wpcf7 .wpcf7-response-output{margin-top:15px;padding:10px;border-radius:4px;border:1px solid transparent}.reserve-modal .wpcf7 .wpcf7-response-output[aria-hidden="true"]{display:none}.reserve-modal .wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{border-color:#3c763d;background-color:#dff0d8;color:#3c763d}.reserve-modal .wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ng,.reserve-modal .wpcf7 .wpcf7-response-output.wpcf7-validation-errors,.reserve-modal .wpcf7 .wpcf7-response-output.wpcf7-aborted{border-color:#a94442;background-color:#f2dede;color:#a94442}#tickets{display:none;position:fixed;z-index:1050;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0, 0, 0, 0.6);opacity:0;visibility:hidden;transition:opacity 0.3s ease, visibility 0.3s ease}#tickets.show{display:block;opacity:1;visibility:visible;overflow-y:auto}#tickets .tickets-modal{background-color:#fff;margin:50px auto;padding:0;border-radius:8px;box-shadow:0 5px 20px rgba(0, 0, 0, 0.3);position:relative;width:90%;max-width:800px;display:flex;flex-direction:column}#tickets .tickets-modal__header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee;background-color:#f8f9fa;border-top-left-radius:8px;border-top-right-radius:8px}#tickets .tickets-modal__title{font-size:20px;font-weight:600;margin:0;color:#333}#tickets .tickets-modal__close{font-size:28px;font-weight:normal;color:#aaa;background:none;border:none;padding:0;line-height:1;opacity:0.8;cursor:pointer}#tickets .tickets-modal__close:hover,#tickets .tickets-modal__close:focus{color:#000;text-decoration:none;opacity:1;outline:none}#tickets .tickets-modal__body{padding:20px;overflow-y:auto;flex-grow:1}#tickets .tickets-modal__body #widget-container{min-height:400px}body.overflow{overflow:hidden}@media (max-width:767px){.product-page&gt;.product{padding:24px 0}.product-page&gt;.product .wrap{width:95%;padding:16px;flex-direction:column;gap:24px;box-shadow:none;border-radius:8px}.product-page&gt;.product .wrap .product-info{width:100%}.product-page&gt;.product .wrap .product-info .swiper.product-slider img{height:50vw !important}.product-page&gt;.product .wrap .product-info .swiper.product-slider-thumbs{margin-top:16px}.product-page&gt;.product .wrap .product-info .swiper.product-slider-thumbs .swiper-slide{width:10vw;height:10vw !important}.product-page&gt;.product .wrap .product-info .swiper.product-slider-thumbs .swiper-slide img{width:100%;height:100% !important;object-fit:cover}.product-page&gt;.product .wrap .product-info .sidebar-side{margin-top:24px;padding:16px}.product-page&gt;.product .wrap .product-info .sidebar-side h3{font-size:18px;margin-bottom:16px}.product-page&gt;.product .wrap .product-info .sidebar-side .btn{font-size:16px}.product-page&gt;.product .wrap .product-info .sidebar-side .social{margin-top:16px;gap:12px}.product-page&gt;.product .wrap .product-info .sidebar-side .social a{padding:8px;gap:6px}.product-page&gt;.product .wrap .product-info .sidebar-side .social a span{font-size:12px}.product-page&gt;.product .wrap .product-info .sidebar-side .social a svg{width:18px;height:18px}.product-page&gt;.product .wrap .product-content{width:100%}.product-page&gt;.product .wrap .product-content .yandex-review-badge-wrap .metrika{height:70px;margin-bottom:16px}.product-page&gt;.product .wrap .product-content .loc{gap:8px;padding:10px 12px;margin-bottom:16px;font-size:12px;line-height:14px;max-width:100%}.product-page&gt;.product .wrap .product-content .loc svg{width:16px;height:16px}.product-page&gt;.product .wrap .product-content h1{font-size:20px;margin-bottom:16px}.product-page&gt;.product .wrap .product-content #tabs{padding:16px}.product-page&gt;.product .wrap .product-content #tabs ul{gap:8px;padding-bottom:16px;margin-bottom:16px;flex-wrap:wrap}.product-page&gt;.product .wrap .product-content #tabs ul li a{font-size:12px;width:auto;padding:8px 12px}.product-page&gt;.product .wrap .product-content #tabs .tab_item{font-size:14px}.product-page&gt;.product .wrap .product-content #tabs .tab_item .btn-block{gap:12px;padding:8px;padding-left:12px;margin-bottom:16px;width:100%;justify-content:space-between}.product-page&gt;.product .wrap .product-content #tabs .tab_item .btn-block .btn{font-size:14px;width:max-content;text-align:center}.product-page&gt;.product .wrap .product-content #tabs .tab_item .btn-block .woocommerce-Price-amount{font-size:14px}.product-page&gt;.product .wrap .product-content #tabs .tab_item h2,.product-page&gt;.product .wrap .product-content #tabs .tab_item h3,.product-page&gt;.product .wrap .product-content #tabs .tab_item h4,.product-page&gt;.product .wrap .product-content #tabs .tab_item h5{margin:16px 0;font-size:14px}.product-page&gt;.product .wrap .product-content #tabs .tab_item p,.product-page&gt;.product .wrap .product-content #tabs .tab_item ul{font-size:14px;margin-bottom:12px}.product-page&gt;.product .wrap .product-content #tabs .tab_item ul{padding-left:16px;gap:6px}.product-page&gt;.product .wrap .product-content #tabs .specialist-list{gap:16px;justify-content:center}.product-page&gt;.product .wrap .product-content #tabs .specialist-list .item{width:100%;padding:12px;padding-bottom:16px}.product-page&gt;.product .wrap .product-content #tabs .specialist-list .item .img-block{height:55vw;margin-bottom:16px}.product-page&gt;.product .wrap .product-content #tabs .specialist-list .item .doctor-info h3.name{font-size:16px;margin-bottom:6px}.product-page&gt;.product .wrap .product-content #tabs .specialist-list .item .doctor-info .pos{font-size:12px}.product-page&gt;.product .wrap .product-content #tabs .specialist-list .item .doctor-info .exp{font-size:11px}.product-page&gt;.product .wrap .product-content #tabs .price-table table th,.product-page&gt;.product .wrap .product-content #tabs .price-table table td{padding:8px 12px;font-size:12px}.product-page&gt;.product .wrap .product-content #tabs .price-table table th{font-size:10px}.product-page&gt;.product .wrap .product-content .product-services{margin-top:24px;padding-top:16px}.product-page&gt;.product .wrap .product-content .product-services h4{font-size:14px;margin-bottom:16px}.product-page&gt;.product .wrap .product-content .product-services .product-services-list{gap:12px;flex-wrap:wrap}.product-page&gt;.product .wrap .product-content .product-services .product-services-list li{gap:6px;font-size:12px}.product-page&gt;.product .wrap .product-content .product-services .product-services-list li img{height:12px}.product-page&gt;.product .wrap .product-content .location-block{margin-top:24px}.product-page&gt;.product .wrap .product-content .location-block h4{font-size:14px;margin-bottom:16px}.product-page&gt;.product .wrap .product-content .location-block #yandex-map{height:250px}.reserve-modal .wpcf7{padding:20px;width:calc(100% - 40px);max-width:calc(100% - 40px)}.reserve-modal .wpcf7 .close{top:10px;right:15px;font-size:24px}.reserve-modal .wpcf7 .title{font-size:20px}.reserve-modal .wpcf7 .sub-title{font-size:14px}.reserve-modal .wpcf7 label{font-size:13px}.reserve-modal .wpcf7 input[type="email"],.reserve-modal .wpcf7 input[type="date"],.reserve-modal .wpcf7 input[type="number"],.reserve-modal .wpcf7 input[type="text"],.reserve-modal .wpcf7 select.wpcf7-select{padding:8px;font-size:13px}.reserve-modal .wpcf7 .dates{flex-direction:column;gap:10px}.reserve-modal .wpcf7 .wpcf7-submit{padding:10px 15px;font-size:14px}#tickets .tickets-modal{margin:20px auto;width:calc(100% - 40px);max-width:calc(100% - 40px)}#tickets .tickets-modal__header{padding:10px 15px}#tickets .tickets-modal__title{font-size:18px}#tickets .tickets-modal__close{font-size:24px}#tickets .tickets-modal__body{padding:15px}#tickets .tickets-modal__body #widget-container{min-height:300px}}.featured{background-color:#F3F8FF}.featured .wrap{width:72.9166666667vw}.featured .featured-top{display:block;margin-bottom:1.25vw}.featured .featured-top h2.ttl{color:#000;font-size:0.8333333333vw;font-weight:500}.featured-slider{padding-bottom:2.5vw}.featured-slider .swiper-slide{width:max-content}.featured-slider .swiper-slide .product.type-product{text-decoration:none;position:relative;margin:0;width:28.125vw;height:13.5416666667vw;padding:0.8333333333vw;border-radius:16px;background:#fff;box-shadow:0px 15px 20px 0px #DEE6F2;display:flex;gap:1.25vw;overflow:hidden}.featured-slider .swiper-slide .product.type-product img{width:9.6354166667vw;min-width:9.6354166667vw;height:5.46875vw;border-radius:8px;object-fit:cover}.featured-slider .swiper-slide .product.type-product .rating-block{position:absolute;width:100%;height:100%;pointer-events:none}.featured-slider .swiper-slide .product.type-product .yandex-review-badge-wrap .metrika{pointer-events:all;position:absolute;left:0;bottom:1.6666666667vw;width:9.6354166667vw;height:3.6458333333vw;background-size:contain;background-repeat:no-repeat}.featured-slider .swiper-slide .product.type-product a{text-decoration:none}.featured-slider .swiper-slide .product.type-product h2.woocommerce-loop-product__title{color:#000;font-size:0.7291666667vw;font-weight:500;padding-bottom:0.4166666667vw;margin-bottom:0.4166666667vw;border-bottom:1px solid rgba(222, 230, 242, 0.5);text-decoration:none}.featured-slider .swiper-slide .product.type-product .loc{color:#3FC9E6;font-size:0.625vw;line-height:0.7291666667vw;font-weight:600;padding-bottom:0.4166666667vw;margin-bottom:0.4166666667vw;border-bottom:1px solid rgba(222, 230, 242, 0.5)}.featured-slider .swiper-slide .product.type-product .desc{color:#808080;font-size:0.625vw;font-weight:400;line-height:0.7291666667vw}.featured-slider .swiper-slide .product.type-product .btn{position:absolute;bottom:0;width:max-content;font-size:0.625vw;font-weight:600;line-height:0.7291666667vw;border-color:#DEE6F2;text-decoration:none}.featured-slider .swiper-slide .product.type-product .prod-info{position:relative;padding-bottom:3.3333333333vw}.featured-slider .swiper-slide .product.type-product .yith-wcwl-add-to-wishlist{display:none}.featured-slider .swiper-slide .product.type-product .price{position:absolute;border-radius:50px 0px 0px 50px;background:#F34;padding:0.2083333333vw 0.4166666667vw;color:#fff;font-size:0.7291666667vw;font-weight:700;bottom:0.8333333333vw;right:-2px}@media (max-width:767px){.featured .wrap{width:95%;padding:0 16px}.featured .featured-top{margin-bottom:16px}.featured .featured-top h2.ttl{font-size:16px}.featured-slider{padding-bottom:24px;overflow:visible}.featured-slider .swiper-slide .product.type-product{width:90%;height:auto !important;padding:16px;border-radius:16px;box-shadow:0px 15px 20px 0px #DEE6F2;display:flex;flex-direction:column;gap:16px}.featured-slider .swiper-slide .product.type-product .prod-info{padding-bottom:64px}.featured-slider .swiper-slide .product.type-product img{width:100%;height:125px}.featured-slider .swiper-slide .product.type-product .rating-block{position:static}.featured-slider .swiper-slide .product.type-product .rating-block .yandex-review-badge-wrap{width:100%}.featured-slider .swiper-slide .product.type-product .rating-block .yandex-review-badge-wrap .metrika{position:static;display:block;width:180px;height:60px}.featured-slider .swiper-slide .product.type-product h2.woocommerce-loop-product__title{font-size:14px;font-weight:500;line-height:14px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid rgba(222, 230, 242, 0.5);padding-top:0}.featured-slider .swiper-slide .product.type-product .loc{font-size:12px;line-height:14px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid rgba(222, 230, 242, 0.5)}.featured-slider .swiper-slide .product.type-product .desc{font-size:12px;line-height:14px}.featured-slider .swiper-slide .product.type-product .price{padding:4px 8px;font-size:14px;font-weight:700;line-height:14px;bottom:10px}.featured-slider .swiper-slide .product.type-product .btn{bottom:0;left:0;font-size:12px;font-weight:600;line-height:14px;text-decoration:none}}.blog{background:#F3F8FF;margin-top:-5px}.blog-header{padding:2.5vw 0;background:#3FC9E6}.blog-header .ttl{color:#fff;text-align:center;font-size:55px;font-weight:600;line-height:44.7px;text-transform:uppercase}@media (max-width:767px){.blog .blog-header{padding:48px 0}.blog .blog-header .ttl{font-size:20px;line-height:24px}}.sort{background:#fff;padding:1.25vw 0;border-bottom:1px solid #DEE6F2}.sort .wrap{max-width:78.125vw;display:flex;align-items:center;justify-content:space-between}.sort.sort-active .wrap{justify-content:flex-end}.sort.sort-active .sort-select{margin-left:0;transform:none}.sort.sort-active .sort-select select{border-color:#3FC9E6;color:#3FC9E6}.sort:not(.sort-active) .sort-select:first-child{margin-left:100%;transform:translateX(-100%);width:max-content}.sort .user-favorite-topic{max-width:80%}.sort .user-favorite-topic h3{color:#000;font-size:0.8333333333vw;font-weight:500;margin-bottom:0.625vw}.sort .user-favorite-topic .topic-list{display:flex;flex-wrap:wrap;gap:0.4166666667vw}.sort .user-favorite-topic .topic-list .topic-item{display:flex;align-items:center;gap:4px;padding:0.3125vw 0.625vw;background:#F0F8F5;border:1px solid #9CD2B2;border-radius:16px;color:#0E3A30;font-size:0.625vw;font-weight:400;white-space:nowrap}.sort .user-favorite-topic .topic-list .topic-item svg{width:0.7291666667vw;height:0.78125vw;margin-left:0.2083333333vw}.sort .user-favorite-topic .topic-list .topic-item svg path{fill:#0E3A30}.sort .sort-select select{width:13.0208333333vw;padding:0.625vw 0.8333333333vw;border:1px solid #DEE6F2;border-radius:8px;background:#fff;color:#000;font-size:0.7291666667vw;font-weight:400;cursor:pointer;outline:none;transition:all 0.3s ease}.sort .sort-select select:hover{border-color:#3FC9E6}.sort .sort-select select:focus{border-color:#3FC9E6;box-shadow:0 0 0 2px rgba(14, 58, 48, 0.1)}.sort .sort-select select option{padding:0.4166666667vw;background:#fff;color:#000}@media (max-width:767px){.sort{padding:16px 0}.sort .wrap{flex-direction:column;align-items:flex-start;gap:16px;padding:0 20px;max-width:100%}.sort.sort-active .wrap{justify-content:flex-start;align-items:flex-end}.sort .user-favorite-topic{max-width:100%}.sort .user-favorite-topic h3{font-size:14px;margin-bottom:8px}.sort .user-favorite-topic .topic-list{gap:6px}.sort .user-favorite-topic .topic-list .topic-item{gap:4px;padding:4px 8px;font-size:12px;border-radius:14px}.sort .user-favorite-topic .topic-list .topic-item svg{width:12px;height:12px}.sort .sort-select select{width:100%;padding:12px 16px;font-size:14px}}.blog-list{padding:2.5vw 0}.blog-list .wrap{width:78.125vw;display:flex;flex-wrap:wrap;gap:1.6666666667vw}.blog-list .item{position:relative;width:18.2291666667vw;padding:0.8333333333vw;padding-bottom:4.375vw;background:#fff;border-radius:16px;box-shadow:0px 15px 20px 0px #DEE6F2}.blog-list .item .img-block{width:100%;height:200px;overflow:hidden;border-radius:8px}.blog-list .item .img-block img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease-in-out}.blog-list .item:hover .img-block img{transform:scale(1.1)}.blog-list .item .date{width:max-content;margin:0.8333333333vw 0;margin-left:100%;transform:translateX(-100%);padding:0.2083333333vw 0.4166666667vw;border-radius:16px 0px 0px 16px;background:#F34;color:#DEE6F2;font-size:0.7291666667vw;font-style:normal;font-weight:600;line-height:normal}.blog-list .item a{text-decoration:none}.blog-list .item h3{color:#000;font-size:0.8333333333vw;font-weight:500;line-height:normal;margin-bottom:0.625vw}.blog-list .item .excerpt{color:#808080;text-overflow:ellipsis;font-size:0.7291666667vw;font-weight:400;line-height:normal}.blog-list .item .btn{position:absolute;bottom:0.8333333333vw;font-size:0.7291666667vw;padding:0.4166666667vw 0.8333333333vw}@media (max-width:767px){.blog-list{padding:24px 0 16px}.blog-list .wrap{width:100%;flex-direction:column;gap:16px;padding:0 20px}.blog-list .item{width:100%;padding:12px;padding-bottom:64px;border-radius:12px;box-shadow:0px 8px 12px 0px #DEE6F2}.blog-list .item .img-block{height:150px;border-radius:6px}.blog-list .item .date{margin:12px 0;font-size:10px;padding:2px 6px;border-radius:12px 0 0 12px;margin-left:100%}.blog-list .item h3{font-size:14px;margin-bottom:8px}.blog-list .item .excerpt{font-size:12px}.blog-list .item .btn{bottom:8px;font-size:12px;padding:6px 12px}}.article{padding:2.5vw 0}.article&gt;.wrap{width:59.8958333333vw;background:#fff;border-radius:16px;padding:0.8333333333vw}.article&gt;.wrap&gt;img:first-child{width:100%;height:auto;border-radius:8px}.article&gt;.wrap img{max-width:100%;border-radius:8px}.article&gt;.wrap .date{width:max-content;margin:0.8333333333vw 0;margin-left:100%;transform:translateX(-100%);padding:0.2083333333vw 0.4166666667vw;border-radius:16px 0px 0px 16px;background:#F34;color:#DEE6F2;font-size:0.7291666667vw;font-style:normal;font-weight:600;line-height:normal}.article&gt;.wrap .category{margin:0.8333333333vw 0}.article&gt;.wrap .category .category-item{display:inline-flex;align-items:center;gap:0.2083333333vw;padding:0.3125vw 0.625vw;background:#F0F8F5;border:1px solid #9CD2B2;border-radius:16px;color:#0E3A30;font-size:0.625vw;font-weight:400;white-space:nowrap}.article&gt;.wrap .category .category-item svg{width:0.7291666667vw;height:0.78125vw}.article&gt;.wrap .category .category-item svg path{fill:#0E3A30}.article&gt;.wrap .author{display:flex;align-items:center;justify-content:flex-start;gap:0.4166666667vw;color:#000;font-size:0.8333333333vw;font-weight:400}.article&gt;.wrap .author img{width:2.0833333333vw;height:2.0833333333vw;border-radius:50%;object-fit:cover;margin:0 !important}.article&gt;.wrap .content-post{margin-top:1.25vw;color:#808080;font-size:0.8333333333vw;font-weight:400;line-height:normal}.article&gt;.wrap .content-post h1{color:#000;font-size:1.25vw;font-weight:500;line-height:normal;margin-bottom:1.25vw}.article&gt;.wrap .content-post h2,.article&gt;.wrap .content-post h3,.article&gt;.wrap .content-post h4,.article&gt;.wrap .content-post h5{margin:1.25vw 0;color:#000;font-size:0.8333333333vw;font-weight:500}.article&gt;.wrap .content-post p,.article&gt;.wrap .content-post ul,.article&gt;.wrap .content-post ol,.article&gt;.wrap .content-post a{color:#808080;font-size:0.8333333333vw;font-weight:400;line-height:normal;margin-bottom:0.8333333333vw}.article&gt;.wrap .content-post ul,.article&gt;.wrap .content-post ol{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:0.8333333333vw;gap:0.4166666667vw;border:0 !important;padding-bottom:0 !important}.article&gt;.wrap .content-post ul li,.article&gt;.wrap .content-post ol li{list-style:disc}.article&gt;.wrap .btn.tts-btn span:not([hidden]){display:flex;align-items:center;justify-content:center;gap:0.4166666667vw}.article&gt;.wrap .btn.tts-btn span:not([hidden]) svg{width:0.7291666667vw;height:0.7291666667vw}.article&gt;.wrap .btn.tts-btn span:not([hidden]) svg path{stroke:initial;fill:white}.article&gt;.wrap .btn.tts-btn:hover svg path{fill:#3FC9E6 !important}.article&gt;.wrap .meta-post{margin-top:1.25vw;padding:1.25vw 0;border-top:1px solid #DEE6F2;display:flex;align-items:center;justify-content:space-between}.article&gt;.wrap .meta-post__items{display:flex;align-items:center;justify-content:center;gap:0.8333333333vw}.article&gt;.wrap .meta-post__items&gt;div{display:flex;align-items:center;justify-content:center;gap:0.4166666667vw;width:max-content;color:#000;font-size:0.7291666667vw;font-weight:400;line-height:normal}.article&gt;.wrap .meta-post__items&gt;div svg{width:0.7291666667vw;height:0.7291666667vw}.article&gt;.wrap .show-comments{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:0.4166666667vw;width:max-content}.article&gt;.wrap .show-comments span{display:none;color:#3FC9E6;font-size:0.7291666667vw;font-weight:500;line-height:normal}.article&gt;.wrap .show-comments span:nth-child(1){display:block}.article&gt;.wrap .show-comments svg{width:0.9375vw;height:0.5729166667vw}.article&gt;.wrap .show-comments.active span{display:block}.article&gt;.wrap .show-comments.active span:nth-child(1){display:none}.article&gt;.wrap .show-comments.active svg{transform:rotate(180deg)}.article&gt;.wrap .comments{display:none;background:#fff;border-radius:16px;box-shadow:0px 8px 12px 0px #DEE6F2;padding:1.25vw}.article&gt;.wrap .comments.active{display:block}.article&gt;.wrap .comments .sbp-inner{width:100%}.article&gt;.wrap .comments .sbp-inner h2{color:#000;font-size:0.9375vw;font-weight:500;margin-bottom:1.25vw}.article&gt;.wrap .comments .sbp-inner h3#comments{display:none !important}.article&gt;.wrap .comments #respond{margin-top:1.25vw;background:#F3F8FF;border-radius:12px;padding:0.8333333333vw}.article&gt;.wrap .comments #respond h3{color:#000;font-size:0.8333333333vw;font-weight:500;margin-bottom:0.8333333333vw}.article&gt;.wrap .comments #respond .logged-in-as{display:none;color:#808080;font-size:0.7291666667vw;margin-bottom:0.625vw}.article&gt;.wrap .comments #respond .logged-in-as a{color:#3FC9E6;font-weight:500;text-decoration:underline}.article&gt;.wrap .comments #respond .logged-in-as .required-field-message{color:#3FC9E6;font-size:0.625vw;margin-left:0.4166666667vw}.article&gt;.wrap .comments #respond label{color:#000;font-size:0.7291666667vw;font-weight:500;margin-bottom:0.4166666667vw;display:block}.article&gt;.wrap .comments #respond textarea{width:100%;min-height:4.1666666667vw;border-radius:8px;border:1px solid #DEE6F2;padding:0.5208333333vw;font-size:0.7291666667vw;color:#000;resize:vertical;margin-bottom:0.8333333333vw;background:#fff}.article&gt;.wrap .comments #respond .form-submit{margin-top:0.625vw}.article&gt;.wrap .comments #respond .form-submit .submit{background:#3FC9E6;color:#fff;border:none;border-radius:50px;padding:0.5208333333vw 1.6666666667vw;font-size:0.7291666667vw;font-weight:500;cursor:pointer;transition:background 0.2s}.article&gt;.wrap .comments #respond .form-submit .submit:hover{background:#000}.article&gt;.wrap .comments .commentlist{margin:0;padding:0;list-style:none}.article&gt;.wrap .comments .commentlist li.comment{margin-bottom:1.25vw;border-radius:12px;background:#F3F8FF;box-shadow:0px 4px 8px 0px #DEE6F2;padding:0.8333333333vw}.article&gt;.wrap .comments .commentlist li.comment .comment-body{display:flex;flex-direction:column;gap:0.4166666667vw}.article&gt;.wrap .comments .commentlist li.comment .comment-body .comment-author{display:flex;align-items:center;gap:0.4166666667vw}.article&gt;.wrap .comments .commentlist li.comment .comment-body .comment-author .avatar{width:1.6666666667vw;height:1.6666666667vw;border-radius:50%;object-fit:cover}.article&gt;.wrap .comments .commentlist li.comment .comment-body .comment-author .fn{color:#000;font-size:0.7291666667vw;font-weight:500}.article&gt;.wrap .comments .commentlist li.comment .comment-body .comment-author .says{color:#808080;font-size:0.7291666667vw;margin-left:0.2083333333vw}.article&gt;.wrap .comments .commentlist li.comment .comment-body .comment-meta{color:#808080;font-size:0.625vw}.article&gt;.wrap .comments .commentlist li.comment .comment-body .comment-meta a{color:#3FC9E6;text-decoration:underline;font-size:0.625vw}.article&gt;.wrap .comments .commentlist li.comment .comment-body .comment-meta .comment-edit-link{display:none;color:#000;font-size:0.625vw;margin-left:0.4166666667vw}.article&gt;.wrap .comments .commentlist li.comment .comment-body p{color:#222;font-size:0.78125vw;font-weight:400;line-height:1.5;margin:0}.article-page{background:#F3F8FF}.latest-articles-section .wrap{width:59.8958333333vw}.latest-articles-section .wrap h2{color:#000;font-size:0.8333333333vw;font-weight:500;line-height:normal}.latest-articles-section .blog-list{padding-top:1.6666666667vw}@media (max-width:767px){.article{padding:24px 0}.article&gt;.wrap{width:95%;padding:12px;border-radius:8px;box-shadow:none}.article&gt;.wrap img{border-radius:6px}.article&gt;.wrap .date{margin:12px 0;font-size:10px;padding:2px 6px;border-radius:12px 0 0 12px;margin-left:100%}.article&gt;.wrap .category{margin:12px 0}.article&gt;.wrap .category .category-item{gap:2px;padding:4px 8px;font-size:10px;border-radius:12px}.article&gt;.wrap .category .category-item svg{width:12px;height:12px}.article&gt;.wrap .author{gap:6px;font-size:12px}.article&gt;.wrap .author img{width:32px;height:32px}.article&gt;.wrap .content-post{margin-top:12px;font-size:14px}.article&gt;.wrap .content-post h1{font-size:18px;margin-bottom:12px}.article&gt;.wrap .content-post h2,.article&gt;.wrap .content-post h3,.article&gt;.wrap .content-post h4,.article&gt;.wrap .content-post h5{margin:12px 0;font-size:14px}.article&gt;.wrap .content-post p,.article&gt;.wrap .content-post ul,.article&gt;.wrap .content-post ol,.article&gt;.wrap .content-post a{font-size:14px;margin-bottom:12px}.article&gt;.wrap .content-post ul,.article&gt;.wrap .content-post ol{padding-left:12px;gap:6px}.article&gt;.wrap .btn.tts-btn span:not([hidden]){gap:6px}.article&gt;.wrap .btn.tts-btn span:not([hidden]) svg{width:12px;height:12px}.article&gt;.wrap .meta-post{margin-top:12px;padding:12px 0}.article&gt;.wrap .meta-post__items{gap:8px}.article&gt;.wrap .meta-post__items&gt;div{gap:6px;font-size:10px}.article&gt;.wrap .meta-post__items&gt;div svg{width:12px;height:12px}.article&gt;.wrap .show-comments{gap:6px;font-size:12px}.article&gt;.wrap .show-comments span{font-size:12px}.article&gt;.wrap .show-comments svg{width:14px;height:9px}.article&gt;.wrap .comments{padding:12px;border-radius:8px;box-shadow:0px 4px 8px 0px #DEE6F2}.article&gt;.wrap .comments .sbp-inner h2{font-size:14px;margin-bottom:12px}.article&gt;.wrap .comments #respond{margin-top:12px;border-radius:8px;padding:8px}.article&gt;.wrap .comments #respond h3{font-size:12px;margin-bottom:8px}.article&gt;.wrap .comments #respond label{font-size:12px;margin-bottom:4px}.article&gt;.wrap .comments #respond textarea{min-height:40px;font-size:12px;margin-bottom:8px;padding:6px}.article&gt;.wrap .comments #respond .form-submit{margin-top:6px}.article&gt;.wrap .comments #respond .form-submit .submit{padding:6px 16px;font-size:12px}.article&gt;.wrap .comments .commentlist li.comment{margin-bottom:12px;border-radius:8px;padding:8px}.article&gt;.wrap .comments .commentlist li.comment .comment-body{gap:6px}.article&gt;.wrap .comments .commentlist li.comment .comment-body .comment-author{gap:6px}.article&gt;.wrap .comments .commentlist li.comment .comment-body .comment-author .avatar{width:24px;height:24px}.article&gt;.wrap .comments .commentlist li.comment .comment-body .comment-author .fn{font-size:12px}.article&gt;.wrap .comments .commentlist li.comment .comment-body .comment-author .says{font-size:10px;margin-left:2px}.article&gt;.wrap .comments .commentlist li.comment .comment-body .comment-meta{font-size:10px}.article&gt;.wrap .comments .commentlist li.comment .comment-body .comment-meta a{font-size:10px}.article&gt;.wrap .comments .commentlist li.comment .comment-body .comment-meta .comment-edit-link{font-size:10px;margin-left:4px}.article&gt;.wrap .comments .commentlist li.comment .comment-body p{font-size:12px}.latest-articles-section .wrap{width:100%;padding:0 20px}.latest-articles-section .wrap h2{font-size:16px}.latest-articles-section .blog-list{padding-top:24px}.latest-articles-section .blog-list .wrap{width:100%;padding:0}}.faq-page{background-color:#F3F8FF}.faq-hero{background:#3FC9E6;padding:2.5vw 0;text-align:center}.faq-hero .wrap{max-width:36.4583333333vw;margin:0 auto;padding:0 1.0416666667vw}.faq-hero .ttl{color:#fff;font-size:2.8645833333vw;font-weight:600;line-height:1.2;text-transform:uppercase;margin-bottom:1.0416666667vw}.faq-hero .desc{color:#fff;font-size:0.9375vw;line-height:1.6}.faq-hero .desc a{color:#fff;text-decoration:underline}.faq-hero .desc a:hover{text-decoration:none}@media (max-width:767px){.faq-hero{padding:48px 0}.faq-hero .wrap{padding:0 20px;max-width:100% !important}.faq-hero .ttl{font-size:32px;margin-bottom:16px}.faq-hero .desc{font-size:16px}}.faq{padding:2.5vw 0}.faq .wrap{max-width:55.2083333333vw;margin:0 auto;padding:0 1.0416666667vw;display:flex;gap:2.2916666667vw}.faq .wrap img{width:10.15625vw;height:max-content;border-radius:16px;border:16px solid #fff;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.07);display:none}.faq__items{display:flex;flex-direction:column;gap:1.0416666667vw}.faq__item{background:#fff;border-radius:16px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.07)}.faq__item.active .faq__open svg{transform:rotate(135deg)}.faq__item.active .faq__content{max-height:1000px;padding-bottom:1.25vw}.faq__title{display:flex;justify-content:space-between;align-items:center;padding:1.25vw;cursor:pointer;color:#000;font-size:0.9375vw;font-weight:500;line-height:1.4}.faq__title-text{flex-grow:1;padding-right:0.8333333333vw}.faq__open{flex-shrink:0}.faq__open svg{width:1.25vw;height:1.25vw;display:block;transition:transform 0.3s ease-in-out}.faq__open svg path{stroke:#3FC9E6}.faq__content{max-height:0;overflow:hidden;transition:max-height 0.35s ease-in-out, padding-top 0.35s ease-in-out, padding-bottom 0.35s ease-in-out;color:#808080;font-size:0.8333333333vw;line-height:1.7;padding-left:1.25vw;padding-right:1.25vw}.faq__content p{margin-bottom:0.625vw}.faq__content p:last-child{margin-bottom:0}.faq__content strong{font-weight:600;color:#000}.faq__content a{color:#3FC9E6;text-decoration:underline}.faq__content a:hover{text-decoration:none}@media (max-width:767px){.faq{padding:40px 0}.faq .wrap{padding:0 20px;max-width:100% !important}.faq .wrap img{display:none}.faq__items{gap:16px}.faq__item{border-radius:12px}.faq__title{padding:16px;font-size:16px}.faq__title-text{padding-right:12px}.faq__open svg{width:20px;height:20px}.faq__item.active .faq__content{padding-top:16px;padding-bottom:20px}.faq__content{font-size:14px;padding-left:16px;padding-right:16px}.faq__content p{margin-bottom:10px}}.funds-page{background:#F3F8FF;min-height:100vh}.funds-page .funds-hero{padding:3.3333333333vw 0 1.6666666667vw;background:#3FC9E6}.funds-page .funds-hero .wrap{max-width:59.8958333333vw;margin:0 auto;text-align:center}.funds-page .funds-hero h1{color:#fff;font-size:2.0833333333vw;font-weight:600;margin-bottom:0.8333333333vw;line-height:1.1}.funds-page .funds-hero div{color:#fff;font-size:0.9375vw;font-weight:400;margin-bottom:0}.funds-page .funds-table{padding:2.5vw 0}.funds-page .funds-table .wrap{max-width:72.9166666667vw;margin:0 auto;background:#fff;border-radius:16px;box-shadow:0px 15px 20px 0px #DEE6F2;padding:1.6666666667vw 1.25vw}.funds-page .funds-table #fclTableContainer,.funds-page .funds-table #fclTable2Container{overflow-x:auto;margin-bottom:1.25vw}.funds-page .funds-table .table_funds{width:95%;margin:0 auto;border-collapse:collapse;background:#fff;border-radius:16px;overflow:hidden;font-size:0.8333333333vw}.funds-page .funds-table .table_funds th,.funds-page .funds-table .table_funds td{padding:0.4166666667vw 0.625vw;text-align:center;border:1px solid #DEE6F2;vertical-align:middle}.funds-page .funds-table .table_funds th{background:#3FC9E6;color:#fff;font-weight:500;font-size:0.7291666667vw}.funds-page .funds-table .table_funds th a{color:#fff;text-decoration:none;font-weight:600}.funds-page .funds-table .table_funds tr:last-child td{border-bottom:none}.funds-page .funds-table .table_funds td[data-name-center]{text-align:center;vertical-align:middle}.funds-page .funds-table .table_funds .table_column_left{display:flex;align-items:center;justify-content:space-between;text-align:left;font-weight:500;color:#000;font-size:0.7291666667vw;min-width:11.4583333333vw}.funds-page .funds-table .table_funds .table_column_left .btn_table_extra{transform:initial}.funds-page .funds-table .table_funds .fund_plus_container{display:inline-block;width:max-content;margin:0 !important;height:max-content}.funds-page .funds-table .table_funds .fund_plus{display:inline-block;width:1.25vw;height:1.25vw;background:url('data:image/svg+xml;utf8,&lt;svg width="23" height="22" viewBox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M16.624 9.00697C16.8062 8.81836 16.907 8.56576 16.9047 8.30357C16.9024 8.04137 16.7972 7.79056 16.6118 7.60515C16.4264 7.41974 16.1756 7.31457 15.9134 7.31229C15.6512 7.31002 15.3986 7.41081 15.21 7.59297L10.53 12.273L8.63701 10.306C8.54587 10.2114 8.437 10.1357 8.31662 10.0833C8.19624 10.0308 8.0667 10.0025 7.9354 10.0001C7.80409 9.9977 7.6736 10.0212 7.55137 10.0692C7.42914 10.1172 7.31756 10.1888 7.22301 10.28C7.12846 10.3711 7.05278 10.48 7.00031 10.6004C6.94783 10.7207 6.91958 10.8503 6.91716 10.9816C6.91475 11.1129 6.93822 11.2434 6.98623 11.3656C7.03425 11.4878 7.10587 11.5994 7.19701 11.694L9.79701 14.394C9.88923 14.4896 9.99958 14.5659 10.1216 14.6184C10.2437 14.6709 10.3749 14.6986 10.5078 14.6998C10.6406 14.701 10.7724 14.6758 10.8954 14.6255C11.0183 14.5752 11.1301 14.5009 11.224 14.407L16.624 9.00697Z" fill="%23008000"/&gt;&lt;path fill-rule="evenodd" clip-rule="evenodd" d="M11.917 0C5.84199 0 0.916992 4.925 0.916992 11C0.916992 17.075 5.84199 22 11.917 22C17.992 22 22.917 17.075 22.917 11C22.917 4.925 17.992 0 11.917 0ZM2.91699 11C2.91699 9.8181 3.14978 8.64778 3.60208 7.55585C4.05437 6.46392 4.7173 5.47177 5.55303 4.63604C6.38876 3.80031 7.38091 3.13738 8.47284 2.68508C9.56477 2.23279 10.7351 2 11.917 2C13.0989 2 14.2692 2.23279 15.3611 2.68508C16.4531 3.13738 17.4452 3.80031 18.281 4.63604C19.1167 5.47177 19.7796 6.46392 20.2319 7.55585C20.6842 8.64778 20.917 9.8181 20.917 11C20.917 13.3869 19.9688 15.6761 18.281 17.364C16.5931 19.0518 14.3039 20 11.917 20C9.53004 20 7.24086 19.0518 5.55303 17.364C3.8652 15.6761 2.91699 13.3869 2.91699 11Z" fill="%23008000"/&gt;&lt;/svg&gt;') center/contain no-repeat;border-radius:50%}.funds-page .funds-table .table_funds .table_cell_text{font-size:0.7291666667vw;color:#808080;text-align:left;position:relative;display:inline-block;vertical-align:middle}.funds-page .funds-table .table_funds .btn_table_extra{display:inline-block;min-width:1.1458333333vw;width:1.1458333333vw;height:1.1458333333vw;background:#F3F8FF;color:#496E7D;border:1px solid #496E7D;border-radius:50%;font-size:0.8333333333vw;font-weight:700;text-align:center;line-height:1.1458333333vw;cursor:pointer;position:relative;margin-left:0.3125vw;transition:background 0.2s;transform:translateY(-35%);box-sizing:content-box;z-index:100000}.funds-page .funds-table .table_funds .btn_table_extra.active,.funds-page .funds-table .table_funds .btn_table_extra:hover{background:#3FC9E6;border:1px solid #3FC9E6;color:#fff;z-index:100000000000}.funds-page .funds-table .table_funds .btn_table_extra .table_extra_info{display:none;position:absolute;left:0%;top:120%;transform:translateX(-90%);min-width:220px;background:#fff;color:#000;border-radius:12px;box-shadow:0 4px 16px rgba(0, 0, 0, 0.1);padding:16px;z-index:10;font-size:14px;text-align:left}.funds-page .funds-table .table_funds .btn_table_extra .table_extra_info a{color:#000;text-decoration:none;font-size:0.7291666667vw;font-weight:400}.funds-page .funds-table .table_funds .btn_table_extra .table_extra_info a:hover{text-decoration:underline}.funds-page .funds-table .table_funds .btn_table_extra.active .table_extra_info{display:flex;flex-direction:column;gap:4px}.funds-page .funds-table .table_funds tr:nth-child(odd){background:rgba(63, 201, 230, 0.06);box-shadow:0px 4px 6px 0px rgba(207, 209, 226, 0.25)}@media (max-width:767px){.funds-page .funds-hero{padding:32px 0 16px}.funds-page .funds-hero .wrap{max-width:100%;padding:0 12px}.funds-page .funds-hero h1{font-size:22px;margin-bottom:10px}.funds-page .funds-hero div{font-size:13px}.funds-page .funds-table{padding:16px}.funds-page .funds-table .wrap{max-width:100%;padding:8px;border-radius:8px}.funds-page .funds-table .table_funds{font-size:12px}.funds-page .funds-table .table_funds th,.funds-page .funds-table .table_funds td{padding:8px 4px;font-size:12px}.funds-page .funds-table .table_funds .table_column_left{font-size:12px;min-width:120px}.funds-page .funds-table .table_funds .table_cell_text{font-size:12px}.funds-page .funds-table .table_funds .fund_plus{width:20px;height:20px}.funds-page .funds-table .table_funds .btn_table_extra{min-width:18px;width:18px;height:18px;font-size:12px;line-height:18px}.funds-page .funds-table .table_funds .btn_table_extra .table_extra_info{min-width:140px;padding:8px;font-size:12px}.funds-page .funds-table .table_funds .btn_table_extra .table_extra_info a{font-size:12px}.funds-page .funds-table .table_funds tr td:nth-child(even){background:rgba(63, 201, 230, 0.06);box-shadow:0px 4px 4px 0px rgba(207, 209, 226, 0.4)}.funds-page .funds-table .table_funds td[data-name-center]{text-align:center;vertical-align:middle}}.search-page{background:#F3F8FF;min-height:100vh}section.search-results{padding:2.5vw 0}section.search-results .wrap{width:59.8958333333vw;margin:0 auto;display:flex;flex-direction:column;gap:1.6666666667vw}section.search-results .result{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:16px;box-shadow:0px 8px 12px 0px #DEE6F2;padding:0.8333333333vw 1.6666666667vw;margin-bottom:1.25vw}section.search-results .result .result-txt{font-size:0.9375vw;font-weight:500;color:#000}section.search-results .result .result-txt span{color:#3FC9E6}section.search-results .result .btn-block a{display:inline-flex;align-items:center;gap:8px;border-radius:50px;border:1px solid #3FC9E6;background:#fff;color:#3FC9E6;font-size:0.7291666667vw;font-weight:500;padding:0.4166666667vw 1.0416666667vw;text-decoration:none;transition:all 0.3s}section.search-results .result .btn-block a:hover{background:#3FC9E6;color:#fff}section.search-results .ttl{color:#000;font-size:1.0416666667vw;font-weight:600;margin:1.25vw 0 0.8333333333vw}section.search-results .search-list.products{display:flex;flex-wrap:wrap;gap:1.25vw}section.search-results .search-list.products li{position:relative;margin:0;width:28.125vw;padding:0.8333333333vw;border-radius:16px;background:#fff;box-shadow:0px 15px 20px 0px #DEE6F2;display:flex;gap:1.25vw;overflow:hidden}section.search-results .search-list.products li .img-block{width:9.6354166667vw;min-width:9.6354166667vw;height:5.46875vw;border-radius:8px;object-fit:cover;overflow:hidden;background:#f3f8ff}section.search-results .search-list.products li .img-block img{width:100%;height:100%;object-fit:cover}section.search-results .search-list.products li .price{position:absolute;border-radius:50px 0px 0px 50px;background:#F34;padding:0.2083333333vw 0.4166666667vw;color:#fff;font-size:0.7291666667vw;font-weight:700;bottom:0.8333333333vw;right:-2px}section.search-results .search-list.products li .rating-block{position:absolute;width:100%;height:100%;pointer-events:none}section.search-results .search-list.products li .prod-info{position:relative;padding-bottom:3.3333333333vw;width:100%;display:flex;flex-direction:column;gap:0.4166666667vw}section.search-results .search-list.products li .prod-info a.notranslate{text-decoration:none}section.search-results .search-list.products li .prod-info a.notranslate h2{color:#000;font-size:0.7291666667vw;font-weight:500;margin-bottom:0.4166666667vw;text-decoration:none;transition:color 0.3s}section.search-results .search-list.products li .prod-info a.notranslate h2:hover{color:#3FC9E6}section.search-results .search-list.products li .prod-info .loc{color:#3FC9E6;font-size:0.625vw;font-weight:600;padding-bottom:0.4166666667vw;margin-bottom:0.4166666667vw;border-bottom:1px solid rgba(222, 230, 242, 0.5);display:flex;align-items:center;gap:6px}section.search-results .search-list.products li .prod-info .desc{color:#808080;font-size:0.625vw;font-weight:400;margin-bottom:0.625vw}section.search-results .search-list.products li .prod-info .btn.more{position:absolute;bottom:0;left:0;font-size:0.625vw;font-weight:600;border-radius:50px;border:1px solid #DEE6F2;background:#fff;color:#3FC9E6;text-decoration:none;padding:0.4166666667vw 1.0416666667vw;transition:all 0.3s}section.search-results .search-list.products li .prod-info .btn.more:hover{background:#3FC9E6;color:#fff}section.search-results .search-list.posts{display:flex;flex-wrap:wrap;gap:1.25vw}section.search-results .search-list.posts .item{position:relative;width:18.2291666667vw;padding:0.8333333333vw;padding-bottom:4.375vw;background:#fff;border-radius:16px;box-shadow:0px 15px 20px 0px #DEE6F2;display:flex;flex-direction:column}section.search-results .search-list.posts .item .img-block{width:100%;height:200px;overflow:hidden;border-radius:8px;background:#f3f8ff}section.search-results .search-list.posts .item .img-block img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s}section.search-results .search-list.posts .item .txt-block{flex:1;display:flex;flex-direction:column;justify-content:space-between}section.search-results .search-list.posts .item .txt-block .date{width:max-content;margin:0.8333333333vw 0;margin-left:100%;transform:translateX(-100%);padding:0.2083333333vw 0.4166666667vw;border-radius:16px 0px 0px 16px;background:#F34;color:#DEE6F2;font-size:0.7291666667vw;font-weight:600;line-height:normal}section.search-results .search-list.posts .item .txt-block .ttl{color:#000;font-size:0.8333333333vw;font-weight:500;margin-bottom:0.625vw;text-decoration:none}section.search-results .search-list.posts .item .txt-block .ttl h3{font-size:inherit;font-weight:inherit;margin:0}section.search-results .search-list.posts .item .txt-block .excerpt{color:#808080;text-overflow:ellipsis;font-size:0.7291666667vw;font-weight:400;line-height:normal}section.search-results .search-list.posts .item .txt-block .read-more.btn{position:absolute;bottom:0.8333333333vw;font-size:0.7291666667vw;padding:0.4166666667vw 0.8333333333vw;border-radius:50px;border:1px solid #3FC9E6;background:#fff;color:#3FC9E6;font-weight:500;text-decoration:none;transition:all 0.3s}section.search-results .search-list.posts .item .txt-block .read-more.btn:hover{background:#3FC9E6;color:#fff}@media (max-width:767px){section.search-results{padding:24px 0}section.search-results .wrap{width:100%;padding:0 20px;gap:16px}section.search-results .result{flex-direction:column;gap:12px;padding:12px 8px;border-radius:12px}section.search-results .result .result-txt{font-size:14px}section.search-results .result .btn-block a{font-size:12px;padding:6px 12px}section.search-results .ttl{font-size:16px;margin:16px 0 8px}section.search-results .search-list{gap:16px !important}section.search-results .search-list.products li{width:100%;padding:12px;border-radius:12px;gap:12px}section.search-results .search-list.products li .img-block{width:100px;min-width:100px;height:70px;border-radius:6px}section.search-results .search-list.products li .price{font-size:10px;padding:2px 6px;border-radius:12px 0 0 12px;bottom:16px}section.search-results .search-list.products li .prod-info{padding-bottom:48px}section.search-results .search-list.products li .prod-info a.notranslate h2{font-size:14px;margin-bottom:8px}section.search-results .search-list.products li .prod-info .loc{font-size:10px;padding-bottom:6px;margin-bottom:6px}section.search-results .search-list.products li .prod-info .desc{font-size:10px;margin-bottom:8px}section.search-results .search-list.products li .prod-info .btn.more{font-size:10px;padding:6px 12px;border-radius:12px}section.search-results .search-list.posts .item{width:100%;padding:12px;padding-bottom:64px;border-radius:12px}section.search-results .search-list.posts .item .img-block{height:140px;border-radius:6px}section.search-results .search-list.posts .item .txt-block .date{margin:12px 0;font-size:10px;padding:2px 6px;border-radius:12px 0 0 12px;margin-left:100%}section.search-results .search-list.posts .item .txt-block .ttl{font-size:14px;margin-bottom:8px}section.search-results .search-list.posts .item .txt-block .excerpt{font-size:12px}section.search-results .search-list.posts .item .txt-block .read-more.btn{bottom:8px;font-size:12px;padding:6px 12px;border-radius:12px}}body.logged-in.woocommerce-account{background:#F3F8FF;min-height:100vh}body.logged-in.woocommerce-account .my-account{width:72.9166666667vw;margin:0 auto;padding:2.0833333333vw 0.8333333333vw 1.6666666667vw 0.8333333333vw;margin-bottom:3.3333333333vw;border-radius:16px;background:#fff;box-shadow:0px 15px 20px 0px #DEE6F2}body.logged-in.woocommerce-account .my-account .ttl{text-align:center;color:#000;font-size:1.4583333333vw;font-weight:600;margin-bottom:1.6666666667vw;text-align:left}body.logged-in.woocommerce-account .my-account .woocommerce{display:flex;gap:2.0833333333vw;align-items:flex-start;flex-wrap:wrap}body.logged-in.woocommerce-account .my-account .woocommerce h2{text-align:center;font-size:1.6666666667vw;font-weight:600;color:#000;margin-bottom:0}body.logged-in.woocommerce-account .my-account .woocommerce .wishlist-title-container{width:100%}body.logged-in.woocommerce-account .my-account .woocommerce .wishlist-title{margin-bottom:0}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-navigation{min-width:13.5416666667vw;background:#F3F8FF;border-radius:16px;padding:1.25vw 0vw 1.25vw 1.25vw}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders,body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads,body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address{display:none}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;gap:0.4166666667vw;padding:0.625vw}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-navigation ul li{list-style:none;padding:0}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-navigation ul li a{display:block;color:#3FC9E6;font-size:0.8333333333vw;font-weight:500;padding:0.625vw 1.25vw;border-radius:8px;text-decoration:none;transition:background 0.2s, color 0.2s}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover,body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-navigation ul li a.active,body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-navigation ul li a[aria-current="page"]{background:#3FC9E6;color:#fff}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background:#3FC9E6;color:#fff}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content{flex:1;background:#F3F8FF;border-radius:16px;padding:1.6666666667vw 2.0833333333vw;min-height:500px}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm{display:flex;flex-wrap:wrap;gap:0.8333333333vw}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm label{color:#000;font-size:0.8333333333vw;font-weight:500;margin-bottom:0.4166666667vw}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="text"],body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="email"],body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="password"]{width:100%;padding:0.625vw 0.8333333333vw;border:1px solid #DEE6F2;border-radius:8px;background:#fff;font-size:0.8333333333vw;font-family:"Roboto", sans-serif;color:#000;transition:border 0.2s}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="text"]:focus,body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="email"]:focus,body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="password"]:focus{border-color:#3FC9E6;outline:none}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row{margin-bottom:0;display:flex;flex-direction:column;width:100%}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row-first,body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row-last{width:48%;display:inline-block}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row-wide{width:100%}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .clear{display:none}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{width:100%;border:none;padding:0;margin:0 0 0.8333333333vw 0}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{font-size:0.9375vw;font-weight:600;color:#3FC9E6;margin-bottom:0.625vw}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .password-input{position:relative;display:flex;align-items:center}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .password-input input{flex:1}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .password-input button.show-password-input{background:none;border:none;position:absolute;right:0.625vw;top:50%;transform:translateY(-50%);width:1.25vw;height:1.25vw;cursor:pointer;opacity:0.6;transition:opacity 0.2s}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .password-input button.show-password-input:hover{opacity:1}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button.button{background:#3FC9E6;color:#fff;border:none;border-radius:8px;padding:0.7291666667vw 1.6666666667vw;font-size:0.8333333333vw;font-weight:600;cursor:pointer;transition:background 0.2s}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button.button:hover{background:#000}@media (max-width:767px){body.logged-in.woocommerce-account .my-account{width:100%;padding:16px;border-radius:8px}body.logged-in.woocommerce-account .my-account .ttl{font-size:20px;margin-bottom:16px}body.logged-in.woocommerce-account .my-account .woocommerce{flex-direction:column;gap:16px}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-navigation{min-width:0;width:100%;border-radius:8px;padding:12px}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-navigation ul{gap:4px}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:14px;padding:8px 12px;border-radius:6px}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content{padding:16px 8px;border-radius:8px}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm{gap:10px}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm label{font-size:14px}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="text"],body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="email"],body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="password"]{font-size:14px;padding:8px 10px;border-radius:6px}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .show-password-input::before{display:none}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row-first,body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row-last{width:100%;margin-right:0;display:block}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{font-size:15px;margin-bottom:8px}body.logged-in.woocommerce-account .my-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button.button{font-size:14px;padding:10px 18px;border-radius:6px}}.map-page .map-search{padding:1.25vw 0;background-color:#F3F8FF}.map-page .map-search .wrap{width:72.9166666667vw;display:flex;gap:1.6666666667vw}.map-page .map-search .mob-filter{display:none;width:100%;margin-bottom:0.8333333333vw}.map-page .map-search .mob-filter button{cursor:pointer;padding:0.625vw 0.8333333333vw;background-color:#3FC9E6;color:#fff;border:none;border-radius:8px;font-size:0.8333333333vw;font-weight:500;width:100%;text-align:center}.map-page .map-search .wpf_form{width:11.71875vw;padding:0.8333333333vw 0.5208333333vw;border-radius:16px;background:#fff;height:max-content}.map-page .map-search .wpf_form .wpf_item_name{display:none}.map-page .map-search .wpf_form .wpf_item{padding:0;margin-bottom:0.8333333333vw}.map-page .map-search .wpf_form .wpf_item:last-child{margin-bottom:0}.map-page .map-search .wpf_form .wpf_hierachy .wpf_product_cat_101,.map-page .map-search .wpf_form .wpf_hierachy .wpf_product_cat_99,.map-page .map-search .wpf_form .wpf_hierachy .wpf_product_cat_103,.map-page .map-search .wpf_form .wpf_hierachy .wpf_product_cat_102{display:none}.map-page .map-search .wpf_form .wpf_hierachy&gt;li{margin-bottom:0.625vw}.map-page .map-search .wpf_form .wpf_hierachy&gt;li&gt;input,.map-page .map-search .wpf_form .wpf_hierachy&gt;li&gt;.wpf_item_count{display:none}.map-page .map-search .wpf_form .wpf_hierachy&gt;li&gt;label{color:#000;font-size:0.7291666667vw;font-weight:700;cursor:pointer;display:block;position:relative;padding-left:0.8333333333vw}.map-page .map-search .wpf_form .wpf_hierachy .wpf_submenu{border:0px;display:flex;flex-direction:column;gap:0.4166666667vw;padding-left:0.8333333333vw;margin-top:0.4166666667vw}.map-page .map-search .wpf_form .wpf_hierachy .wpf_submenu li{display:flex;align-items:center;justify-content:flex-start;margin:0;gap:0.4166666667vw;font-family:"Roboto", sans-serif;color:#000;font-size:0.625vw;font-weight:400}.map-page .map-search .wpf_form .wpf_hierachy .wpf_submenu li .wpf_item_count{background:#DBF3F8;color:#7EBDCA;font-size:0.46875vw;font-weight:700;line-height:0.46875vw;padding:0.1041666667vw 0.2083333333vw;border-radius:4px}.map-page .map-search .wpf_form .wpf_hierachy .wpf_submenu li input[type="checkbox"]{margin:0;width:0.8333333333vw;height:0.8333333333vw;min-width:0.8333333333vw;min-height:0.8333333333vw;border-radius:4px;border:1px solid #DEE6F2;background:#F3F8FF;cursor:pointer;appearance:none;position:relative}.map-page .map-search .wpf_form .wpf_hierachy .wpf_submenu li input[type="checkbox"]:checked{background-color:#3FC9E6;border-color:#3FC9E6}.map-page .map-search .wpf_form .wpf_hierachy .wpf_submenu li input[type="checkbox"]:checked:before{display:none}.map-page .map-search .wpf_form .wpf_hierachy .wpf_submenu li input[type="checkbox"]:checked:after{content:"";position:absolute;left:0.2083333333vw;top:0.0520833333vw;width:0.2604166667vw;height:0.46875vw;border:solid #fff;border-width:0 0.1041666667vw 0.1041666667vw 0;transform:rotate(45deg)}.map-page .map-search .wpf_form .wpf_hierachy .wpf_submenu li label{cursor:pointer}.map-page .map-search .list-map-container{display:flex;flex-direction:column;gap:1.25vw}.map-page .map-search .list-map-container #yandex-map{border-radius:16px;overflow:hidden;background-color:#fff;box-shadow:0px 10px 15px 0px rgba(222, 230, 242, 0.7)}.map-page .map-search .list-map-container .menu-list-place{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1.25vw}.map-page .map-search .list-map-container .menu-list-place li.product.type-product{position:relative;margin:0;width:30.2083333333vw;padding:0.8333333333vw;border-radius:16px;background:#fff;box-shadow:0px 15px 20px 0px #DEE6F2;display:flex;gap:1.25vw;overflow:hidden}.map-page .map-search .list-map-container .menu-list-place li.product.type-product .img-block img{width:9.6354166667vw;min-width:9.6354166667vw;height:5.46875vw;border-radius:8px;object-fit:cover}.map-page .map-search .list-map-container .menu-list-place li.product.type-product .rating-block{position:absolute;width:100%;height:100%;pointer-events:none}.map-page .map-search .list-map-container .menu-list-place li.product.type-product .prod-info{position:relative;padding-bottom:3.3333333333vw;flex-grow:1}.map-page .map-search .list-map-container .menu-list-place li.product.type-product .prod-info a.notranslate{color:#000;font-size:0.7291666667vw;font-weight:500;padding-bottom:0.4166666667vw;margin-bottom:0.4166666667vw;border-bottom:1px solid rgba(222, 230, 242, 0.5);display:block;text-decoration:none}.map-page .map-search .list-map-container .menu-list-place li.product.type-product .prod-info a.notranslate:hover{text-decoration:none}.map-page .map-search .list-map-container .menu-list-place li.product.type-product .prod-info .loc{color:#3FC9E6;font-size:0.625vw;line-height:0.7291666667vw;font-weight:600;padding-bottom:0.4166666667vw;margin-bottom:0.4166666667vw;border-bottom:1px solid rgba(222, 230, 242, 0.5)}.map-page .map-search .list-map-container .menu-list-place li.product.type-product .prod-info .loc i{margin-right:0.2604166667vw}.map-page .map-search .list-map-container .menu-list-place li.product.type-product .prod-info .desc{color:#808080;font-size:0.625vw;font-weight:400;line-height:0.7291666667vw;margin-bottom:0.4166666667vw}.map-page .map-search .list-map-container .menu-list-place li.product.type-product .prod-info span.price{position:absolute;border-radius:50px 0px 0px 50px;background:#F34;padding:0.2083333333vw 0.4166666667vw;color:#fff;font-size:0.7291666667vw;font-weight:700;bottom:0.8333333333vw;right:-16px}.map-page .map-search .list-map-container .menu-list-place li.product.type-product .prod-info span.price .woocommerce-Price-amount bdi{color:#fff}.map-page .map-search .list-map-container .menu-list-place li.product.type-product .prod-info a.btn.more{position:absolute;bottom:0;font-size:0.625vw;font-weight:600;line-height:0.7291666667vw;border-color:#DEE6F2;text-decoration:none;padding:0.4166666667vw 0.625vw;border:1px solid #DEE6F2;border-radius:40px;background-color:#fff;color:#000}.map-page .map-search .list-map-container .menu-list-place li.product.type-product .prod-info a.btn.more:hover{background-color:#3FC9E6;color:#fff;border-color:#3FC9E6}.map-page .map-search .wpf-no-products-found{width:100%;text-align:center;padding:1.0416666667vw 0}.map-page .map-search .wpf-no-products-found p{font-size:0.8333333333vw;color:#808080}@media (max-width:767px){.map-page .map-search{padding:24px 0}.map-page .map-search .wrap{width:95%;flex-direction:column;gap:24px;padding:0 15px}.map-page .map-search .mob-filter{display:block}.map-page .map-search .mob-filter button{font-size:16px;padding:12px 16px}.map-page .map-search .wpf_form{width:100%;display:none;padding:16px}.map-page .map-search .wpf_form.active{display:block}.map-page .map-search .wpf_form .wpf_hierachy&gt;li&gt;label{font-size:14px;padding-left:28px}.map-page .map-search .wpf_form .wpf_hierachy .wpf_submenu{gap:8px;padding-left:16px}.map-page .map-search .wpf_form .wpf_hierachy .wpf_submenu li{font-size:12px;gap:8px}.map-page .map-search .wpf_form .wpf_hierachy .wpf_submenu li input[type="checkbox"]{width:16px;height:16px}.map-page .map-search .wpf_form .wpf_hierachy .wpf_submenu li input[type="checkbox"]:checked:after{left:4px;top:1px;width:5px;height:9px;border-width:0 2px 2px 0}.map-page .map-search .wpf_form .wpf_hierachy .wpf_submenu li .wpf_item_count{font-size:10px}.map-page .map-search .list-map-container{flex-direction:column;width:100%;gap:16px}.map-page .map-search .list-map-container #yandex-map{width:100%;height:300px}.map-page .map-search .list-map-container .menu-list-place{width:100%;padding-right:8px}.map-page .map-search .list-map-container .menu-list-place::-webkit-scrollbar{width:6px}.map-page .map-search .list-map-container .menu-list-place li .map-list-item-a{padding:12px;gap:12px;flex-direction:column}.map-page .map-search .list-map-container .menu-list-place li .map-list-item-a .list-place-img{width:100%;height:150px}.map-page .map-search .list-map-container .menu-list-place li .map-list-item-a .list-place-content{width:100%;gap:6px}.map-page .map-search .list-map-container .menu-list-place li .map-list-item-a .list-place-content h4{font-size:14px}.map-page .map-search .list-map-container .menu-list-place li .map-list-item-a .list-place-content .loc{font-size:11px;gap:5px}.map-page .map-search .list-map-container .menu-list-place li .map-list-item-a .list-place-img-price{font-size:14px;align-self:flex-end;margin-left:0;margin-top:8px}.map-page .map-search .wpf-no-products-found{padding:20px 0}.map-page .map-search .wpf-no-products-found p{font-size:14px}}.menu-list-place{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1.25vw}.menu-list-place li.product.type-product{position:relative;margin:0;width:28.125vw;padding:0.8333333333vw;border-radius:16px;background:#fff;box-shadow:0px 15px 20px 0px #DEE6F2;display:flex;gap:1.25vw;overflow:hidden}.menu-list-place li.product.type-product .img-block img{width:9.6354166667vw;min-width:9.6354166667vw;height:5.46875vw;border-radius:8px;object-fit:cover}.menu-list-place li.product.type-product .rating-block{position:absolute;width:100%;height:100%;pointer-events:none}.menu-list-place li.product.type-product .prod-info{position:relative;padding-bottom:3.3333333333vw;flex-grow:1}.menu-list-place li.product.type-product .prod-info a.notranslate{color:#000;font-size:0.7291666667vw;font-weight:500;padding-bottom:0.4166666667vw;margin-bottom:0.4166666667vw;border-bottom:1px solid rgba(222, 230, 242, 0.5);display:block;text-decoration:none}.menu-list-place li.product.type-product .prod-info a.notranslate:hover{text-decoration:none}.menu-list-place li.product.type-product .prod-info .loc{color:#3FC9E6;font-size:0.625vw;line-height:0.7291666667vw;font-weight:600;padding-bottom:0.4166666667vw;margin-bottom:0.4166666667vw;border-bottom:1px solid rgba(222, 230, 242, 0.5)}.menu-list-place li.product.type-product .prod-info .loc i{margin-right:0.2604166667vw}.menu-list-place li.product.type-product .prod-info .desc{color:#808080;font-size:0.625vw;font-weight:400;line-height:0.7291666667vw;margin-bottom:0.4166666667vw}.menu-list-place li.product.type-product .prod-info span.price{position:absolute;border-radius:50px 0px 0px 50px;background:#F34;padding:0.2083333333vw 0.4166666667vw;color:#fff;font-size:0.7291666667vw;font-weight:700;bottom:0.8333333333vw;right:-16px}.menu-list-place li.product.type-product .prod-info span.price .woocommerce-Price-amount bdi{color:#fff}.menu-list-place li.product.type-product .prod-info a.btn.more{position:absolute;bottom:0;font-size:0.625vw;font-weight:600;line-height:0.7291666667vw;border-color:#DEE6F2;text-decoration:none;padding:0.4166666667vw 0.625vw;border:1px solid #DEE6F2;border-radius:4px;background-color:#fff;color:#000}.menu-list-place li.product.type-product .prod-info a.btn.more:hover{background-color:#3FC9E6;color:#fff;border-color:#3FC9E6}@media (max-width:767px){.map-page .map-search div.list-map-container ul.menu-list-place{gap:16px}.map-page .map-search div.list-map-container ul.menu-list-place li.product.type-product{width:100%;padding:16px;flex-direction:column;gap:16px}.map-page .map-search div.list-map-container ul.menu-list-place li.product.type-product .img-block img{width:100%;height:125px}.map-page .map-search div.list-map-container ul.menu-list-place li.product.type-product .rating-block{position:static}.map-page .map-search div.list-map-container ul.menu-list-place li.product.type-product .prod-info{padding-bottom:64px}.map-page .map-search div.list-map-container ul.menu-list-place li.product.type-product .prod-info a.notranslate{font-size:14px;padding-bottom:8px;margin-bottom:8px}.map-page .map-search div.list-map-container ul.menu-list-place li.product.type-product .prod-info .loc{font-size:12px;line-height:14px;padding-bottom:8px;margin-bottom:8px}.map-page .map-search div.list-map-container ul.menu-list-place li.product.type-product .prod-info .desc{font-size:12px;line-height:14px;margin-bottom:8px}.map-page .map-search div.list-map-container ul.menu-list-place li.product.type-product .prod-info span.price{padding:4px 8px;font-size:14px;bottom:10px;right:-16px}.map-page .map-search div.list-map-container ul.menu-list-place li.product.type-product .prod-info a.btn.more{bottom:0;left:0;font-size:12px;padding:8px 12px}}</pre></body></html>