@charset "UTF-8";*,* ::before,* ::after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top-width:1px;border-top-style:solid;border-top-color:#dfe6e9}a{background-color:transparent}a:focus{outline:unset}b,strong{font-weight:700}small{font-size:.875em}img{height:auto}main img{max-width:100%;border-style:none}picture img{display:block}button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button{text-transform:none;-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted #fff}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden;color:#333;background:#fff}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}@media (prefers-reduced-motion:reduce){*,* ::before,* ::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}@font-face{font-display:swap;font-family:"Onest";font-style:normal;font-weight:300;src:url(../../../../../../../themes/alex/fonts/Onest-Light.woff2) format("woff2"),url(../../../../../../../themes/alex/fonts/Onest-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Onest";font-style:normal;font-weight:400;src:url(../../../../../../../themes/alex/fonts/Onest-Regular.woff2) format("woff2"),url(../../../../../../../themes/alex/fonts/Onest-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Onest";font-style:normal;font-weight:600;src:url(../../../../../../../themes/alex/fonts/Onest-SemiBold.woff2) format("woff2"),url(../../../../../../../themes/alex/fonts/Onest-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Raleway";font-style:italic;font-weight:300;src:url(../../../../../../../themes/alex/fonts/Raleway-Light.woff2) format("woff2"),url(../../../../../../../themes/alex/fonts/Raleway-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Raleway";font-style:normal;font-weight:500;src:url(../../../../../../../themes/alex/fonts/Raleway-Medium.woff2) format("woff2"),url(../../../../../../../themes/alex/fonts/Raleway-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Raleway";font-style:normal;font-weight:400;src:url(../../../../../../../themes/alex/fonts/Raleway-Regular.woff2) format("woff2"),url(../../../../../../../themes/alex/fonts/Raleway-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Raleway";font-style:normal;font-weight:600;src:url(../../../../../../../themes/alex/fonts/Raleway-SemiBold.woff2) format("woff2"),url(../../../../../../../themes/alex/fonts/Raleway-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:300;src:url(../../../../../../../themes/alex/fonts/Roboto-Light.woff2) format("woff2"),url(../../../../../../../themes/alex/fonts/Roboto-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url(../../../../../../../themes/alex/fonts/Roboto-Regular.woff2) format("woff2"),url(../../../../../../../themes/alex/fonts/Roboto-Regular.ttf) format("truetype")}body{font-family:"Raleway",sans-serif;font-size:16px;font-weight:300;color:#000;line-height:25px;background-color:#fff}h1{margin-block:0;font-family:"Onest",sans-serif;font-size:clamp(32px, 3vw, 36px);font-weight:400;line-height:clamp(37.5px, 3vw, 50px)}h2{margin-block:clamp(24px, 3vw, 30px);font-family:"Onest",sans-serif;font-size:clamp(26px, 3vw, 30px);font-weight:300;line-height:40px}h3{margin-block:clamp(24px, 3vw, 30px);font-family:"Onest",sans-serif;font-size:clamp(24px, 3vw, 26px);font-weight:300;line-height:30px}h4{margin-block:20px;font-family:"Onest",sans-serif;font-size:24px;font-weight:300;line-height:25px}h5{margin-block:22px;font-family:"Onest",sans-serif}h6{margin-block:20px;font-family:"Onest",sans-serif}p{margin-block:20px}p:empty{margin-block:0}p:last-child{margin-bottom:0}p:first-child{margin-top:0}b,strong{font-weight:600}:where(a){transition:0.3s}:where(a:not([class])){color:#2e89fb}:where(a[class]){color:#000;text-decoration:none}.post__content :where(a:hover){text-decoration:none}.post__content a:not([class]):visited{color:#a58bdd}.button,button,input[type=button],input[type=reset],input[type=submit]{display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;border:none;border-radius:10px;cursor:pointer;transition:all 0.6s cubic-bezier(.615,0,.07,1)}@media screen and (max-width:640px){.button,button,input[type=button],input[type=reset],input[type=submit]{white-space:unset}}.button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:none}.button:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{color:#a4aeb9;background-color:#e4e8ec;cursor:not-allowed}.button--white{background-color:#fff;box-shadow:0 0 16px 0 rgba(96,121,169,.08)}.button--white .button__icon{fill:#000;stroke:#000}.button--gray{background-image:linear-gradient(to right,rgb(238,244,251),rgb(247,240,239))}.button--arrow{position:relative;justify-content:space-between;gap:20px;padding:6px 6px 6px 20px;font-size:12px;color:#000}.button--arrow .button__icon{display:flex;align-items:center;justify-content:center;width:100px;height:35px}.button--arrow .button__icon:before{content:"";position:absolute;right:6px;top:6px;z-index:0;height:35px;width:100px;background-image:linear-gradient(to right,rgb(78,194,27),rgb(154,212,14) 40%,rgb(57,59,197),rgb(57,59,197),rgb(73,136,243),rgb(73,136,243));background-size:250% 100%;border-radius:10px;transition:all 0.6s cubic-bezier(.615,0,.07,1)}.button--arrow .button__icon-svg{position:relative;fill:#fff}.button--arrow:hover .button__icon:before{width:calc(100% - 12px);background-position:100% 0}.button--arrow .button__label{white-space:nowrap}.button--arrow:hover .button__label{color:#fff}.button--green{color:#fff;background-image:linear-gradient(to right,rgb(78,194,27),rgb(154,212,14) 40%,rgb(57,59,197),rgb(57,59,197),rgb(73,136,243),rgb(73,136,243));background-size:250% 100%}.button--green:hover{color:#fff;background-position:90% 0}.button--green .button__icon{fill:#fff;stroke:#fff}.button--blue{color:#fff;background-image:linear-gradient(to right,rgb(57,59,197),rgb(73,136,243) 40%,rgb(57,59,197),rgb(57,59,197),rgb(73,136,243),rgb(73,136,243));background-size:250% 100%}.button--blue:hover{color:#fff;background-position:90% 0}.button--blue .button__icon{fill:#fff;stroke:#fff}.button--disabled{color:#8895a4;background-color:#e5edf6;cursor:not-allowed}.button--order{color:#fff;background-color:#f0ad4e}.button--small{padding:8px 15px;font-size:14px;line-height:19.6px;font-weight:600}@media screen and (max-width:375px){.button--small{font-size:12px;line-height:15px}}.button--default{padding:15px 20px;font-size:16px;line-height:25px;font-weight:600}@media screen and (max-width:375px){.button--default{padding:10px 15px;font-size:14px;line-height:18px}}.button--big{padding:15px 20px;font-size:16px;font-weight:600;line-height:25px;border-radius:8px}@media screen and (max-width:375px){.button--big{padding:10px 15px;font-size:14px;line-height:18px}}.button__label{position:relative;z-index:2;transition:all 0.6s cubic-bezier(.615,0,.07,1)}.cross{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.cross:before,.cross:after{content:"";width:1px}.cross:before{transform:rotate(45deg)}.cross:after{transform:rotate(-45deg)}.color-scheme{position:relative;display:flex;gap:10px}.color-scheme__switcher{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:transparent;border-radius:5px;transition:0.3s;cursor:pointer}.color-scheme__switcher--active,.color-scheme__switcher:hover{background-color:#a4dd1d}.color-scheme__switcher-icon{fill:#000;stroke:#000;opacity:.1}.color-scheme__switcher--active .color-scheme__switcher-icon,.color-scheme__switcher:hover .color-scheme__switcher-icon{fill:#fff;stroke:#fff;opacity:1}.scroll-button{position:fixed;right:25px;bottom:40px;z-index:99;display:flex;flex-direction:column;width:35px;text-align:center}@media screen and (max-width:1024px){.scroll-button{display:none}}.scroll-button-up,.scroll-button-down{margin-top:5px;margin-bottom:5px;opacity:.5;cursor:pointer;transition:0.3s}.scroll-button-up:hover,.scroll-button-down:hover{opacity:1}.scroll-button-up svg,.scroll-button-down svg{display:block;margin:auto;width:14px;height:16px}.scroll-button-middle{font-size:10px;font-weight:700;opacity:.5}.cookie-banner{position:fixed;bottom:20px;left:20px;z-index:1000;display:flex;align-items:center;gap:20px;padding:20px;width:450px;max-width:calc(100% - 40px);background-color:#fff;box-shadow:0 0 29px 0 rgba(101,121,165,.2);border-radius:20px;opacity:0;pointer-events:none;transform:translateY(-20px);transition:opacity 0.4s ease,transform 0.4s ease}.cookie-banner--visible{opacity:1;pointer-events:all;transform:translateY(0)}.cookie-banner__icon{display:flex;align-self:flex-start;flex-shrink:0;margin-top:3px;opacity:.2}@media screen and (max-width:480px){.cookie-banner__icon{display:none}}.cookie-banner__text{font-size:14px;line-height:1.43}.cookie-banner__text a{text-decoration:none}.cookie-banner__text a:hover{text-decoration:underline}.cookie-banner__button{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:50px;height:50px;font-size:14px;font-weight:500;color:#fff;line-height:1;background-color:#091b32;border-radius:15px;cursor:pointer;transition:0.3s ease}.cookie-banner__button:hover{background-color:#a4dd1d}.loader{display:none;position:absolute;z-index:99}.loader--bg{margin:var(--margin);width:calc(100% - var(--margin) * 2);height:calc(100% - var(--margin) * 2);background-color:rgba(240,245,249,.5);border-radius:var(--radius)}.loader:after{content:"";position:absolute;top:calc(50% - var(--width) / 1.5);left:calc(50% - var(--width) / 1.5);display:block;width:var(--width);height:var(--width);margin:8px;border-radius:50%;border:var(--size) solid #a4dd1d;border-color:#a4dd1d transparent #a4dd1d transparent;animation:lds-dual-ring 1.2s linear infinite}:where(.loader){--size:6px;--width:64px}:where(.loader--bg){--margin:0px;--radius:0}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.social{display:flex;align-items:center;flex-wrap:wrap}.search-form{display:flex;align-items:stretch;justify-content:space-between;gap:10px;padding:5px 10px 5px 20px;border:1px solid rgba(187,224,255,.25);border-radius:15px;overflow:hidden;transition:border-color 0.3s ease,background-color 0.3s ease}.search-form--active{background-color:#fff;border-color:#fff}.search-form__input{flex-grow:1}.search-form__input-control{width:100%;height:100%;font-size:14px;background-color:transparent;border:0}@media screen and (max-width:1024px){.search-form__input-control{font-size:16px}}.search-form__input-control:focus{outline:none}.search-form__input-control::placeholder{font-size:14px;font-weight:400;color:#fff;text-overflow:ellipsis;opacity:.4;transition:opacity ease 0.3s}@media screen and (max-width:1024px){.search-form__input-control::placeholder{font-size:16px;line-height:24px}}.search-form__input-control:focus::placeholder{opacity:0}.search-form__submit{align-self:stretch;padding:0;width:40px;height:40px;background-color:transparent;border-radius:0}.search-form__icon{width:25px;height:25px;stroke:#fff;opacity:.4;transition:opacity 0.3s,stroke 0.3s}.search-form__icon:hover{stroke:#a4dd1d;opacity:1}.search-form--active .search-form__icon{stroke:#a4dd1d;opacity:1}.search-form__loader{--size:2px;--width:20px;right:70px;top:20px}.ajax-search{position:relative}.ajax-search__results{position:absolute;left:0;z-index:1;padding:10px;width:100%;background-color:#fff;border-radius:10px;box-shadow:0 0 24px 0 rgba(96,121,169,.35);max-height:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(-20px);transition:all 0.6s cubic-bezier(.615,0,.07,1);pointer-events:none}.ajax-search__results--visible{max-height:1500px;opacity:1;visibility:visible;overflow:unset;transform:translateY(0);pointer-events:auto}.ajax-search__results--header{top:calc(100% + 5px)}.ajax-search__results--footer{bottom:calc(100% + 5px)}.ajax-search__results-inner{max-height:300px;overflow-y:scroll}.ajax-search__results-inner::-webkit-scrollbar{width:5px;height:5px}.ajax-search__results-inner::-webkit-scrollbar-button{display:none}.ajax-search__results-inner::-webkit-scrollbar-corner{background:transparent}.ajax-search__results-inner::-webkit-scrollbar-track{background-color:#f2f9ff}.ajax-search__results-inner::-webkit-scrollbar-thumb{background-color:#a4dd1d;border-radius:3px;transition:background-color 0.3s ease}.ajax-search__results-inner::-webkit-scrollbar-thumb:hover{background-color:rgba(242,249,255,.7)}.ajax-search__results-inner::-webkit-resizer{display:none}.ajax-search__results-item{display:flex;align-items:center;gap:10px;padding:10px 5px;background-color:transparent;border-bottom:1px solid #e8ebee;transition:background-color 0.3s}.ajax-search__results-item:hover{background-color:#f2f9ff}.ajax-search__results-image{display:flex;flex-shrink:0;width:50px;height:50px;overflow:hidden;transition:background-color 0.3s}.ajax-search__results-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:darken}.ajax-search__results-item:hover .ajax-search__results-image{background-color:#f2f9ff}.ajax-search__results-title{font-family:"Onest",sans-serif;font-size:13px;color:#000;line-height:1.3}.ajax-search__results-highlight{color:#2e89fb}.ajax-search__results-none{padding:5px;font-size:14px;color:#000}.articles--row{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:40px 20px}.articles--carousel{margin:-20px -10px;padding-bottom:40px}.articles--carousel>.splide__track>.splide__list>.splide__slide{padding:20px 10px}.articles__item{position:relative;display:flex;flex-direction:column;gap:clamp(15px, 3vw, 30px);padding:clamp(25px, 3vw, 30px) clamp(25px, 3vw, 40px);height:100%;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(20px);transition:all 0.6s cubic-bezier(.615,0,.07,1);pointer-events:none}.articles__item--hidden{max-height:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(20px);pointer-events:none}.articles__item--visible{max-height:1500px;opacity:1;visibility:visible;overflow:unset;transform:translateY(0);pointer-events:auto}.articles__item:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#fff;border:1px solid #e8ebee;border-radius:30px}.articles__item--pro:before{border-color:#bbe0ff}.articles__item--bg-blue:before{background-color:#f2f9ff;border-color:transparent}.articles__item--bg-red:before{background-color:#f8f5f8;border-color:transparent}.articles__item:after{content:"";position:absolute;top:50%;left:5.5%;z-index:-2;width:89%;height:101%;background-color:#fff;border-radius:40px;border:1px solid #e8ebee;transform:translateY(-50%) rotate(-4deg);transition:transform 0.3s ease-in-out,height 0.3s ease-in-out}.articles__item--pro:after{border-color:#bbe0ff}.articles__item--bg-blue:after,.articles__item--bg-red:after{border-color:#e8ebee}.articles__item:hover:before{border-color:#bbe0ff}.articles__item:hover:after{height:100%;transform:translateY(-50%) rotate(0)}.articles__item:hover .button__icon:before{width:calc(100% - 12px);background-position:100% 0}.articles__item:hover .button__label{color:#fff}.articles__item--bg-blue:hover:before,.articles__item--bg-red:hover:before{border-color:transparent}.articles__image{margin-left:-30px;margin-top:-20px;width:calc(100% + 60px);height:220px;background-color:#f2f9ff;border-radius:30px;overflow:hidden}.articles__image-src{max-width:unset;width:100%;height:100%;object-fit:cover;object-position:center}.articles__content{display:flex;flex-direction:column;flex-grow:1;gap:20px}.articles__title{font-family:"Onest",sans-serif;font-size:clamp(20px, 3vw, 30px);color:#000;line-height:clamp(30px, 3vw, 40px)}.articles__button{margin-top:auto}.articles__meta{justify-content:space-between}.articles__excerpt{font-family:"Onest",sans-serif;font-size:clamp(14px, 3vw, 16px)}.article-author{display:flex;align-items:center;gap:30px}.article-author__pro{padding:2px 6px;font-family:"Roboto",sans-serif;font-size:12px;font-weight:400;color:#fff;line-height:1;background-color:#f77913;border-radius:7.5px}.article-author__info{display:flex;align-items:center;gap:15px}.article-author__avatar{flex-shrink:0;width:32px;height:32px;border-radius:50%;overflow:hidden}.article-author__avatar-src{width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(1)}.article-author__text{max-width:230px;font-size:11px;line-height:16px;opacity:.7}.products--carousel{margin:-20px;padding-bottom:20px}.products--carousel>.splide__track>.splide__list>.splide__slide{padding:20px}.products--carousel-small>.splide__track>.splide__list>.splide__slide{padding:50px 10px}.products--row{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:40px}.products__item{position:relative;display:flex;flex-direction:column;gap:20px;padding:10px 30px 20px;height:100%;min-width:295px;background-color:#fff;box-shadow:0 0 16px 0 rgba(96,121,169,.08);border-radius:30px;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(20px);transition:all 0.6s cubic-bezier(.615,0,.07,1);pointer-events:none}.products__item--hidden{max-height:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(20px);pointer-events:none}.products__item--visible{max-height:1500px;opacity:1;visibility:visible;overflow:unset;transform:translateY(0);pointer-events:auto}.products__item--visible{height:100%}@media screen and (max-width:375px){.products__item{min-width:unset}}.products__item--small{flex-direction:row;align-items:center;padding:15px 20px;border-radius:20px}@media screen and (max-width:375px){.products__item--small{flex-direction:column;align-items:flex-start}}.products__item--small .products__controls{position:absolute;left:0;right:0;padding:0 20px 15px;background-color:#fff;box-shadow:0 20px 30px -15px rgba(96,121,169,.1);border-radius:0 0 20px 20px;opacity:0;visibility:hidden;transition:0.3s ease-in}.products__item--small:hover .products__controls{padding-top:15px;box-shadow:0 20px 30px -15px rgba(96,121,169,.35);opacity:1;visibility:visible}.products__item--small .products__title{display:flex;margin-bottom:10px;font-size:14px;line-height:20px}.products__item:hover{box-shadow:0 0 24px 0 rgba(96,121,169,.35)}.products__discount{position:absolute;right:-5px;top:-5px;z-index:1}.products__discount:not(:empty){padding:3px 10px;font-family:"Roboto",sans-serif;font-size:12px;font-weight:400;line-height:1;background-color:#ffe400;border-radius:8px}.products__discount:not(:empty):before{content:"Скидка "}.products__discount:not(:empty):after{content:"%"}.products__title{font-family:"Onest",sans-serif;font-size:16px;font-weight:400;color:#000;line-height:25px}.products__item--small .products__image{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:100px;height:70px;background-color:#f2f9ff;border-radius:10px;overflow:hidden}.products__item--small .products__image-src{max-height:90%;width:auto;object-fit:contain;mix-blend-mode:darken}.products__carousel{display:flex;flex-direction:column;gap:13px;margin-left:-20px;width:calc(100% + 40px)}.products__carousel-image{display:flex;justify-content:center;align-items:center;height:255px;background-color:#f2f9ff}@media screen and (max-width:375px){.products__carousel-image{height:200px}}.products__carousel-src{max-height:200px;width:auto;mix-blend-mode:darken}@media screen and (max-width:375px){.products__carousel-src{height:180px}}.products__carousel-bottom{display:flex;align-items:center;justify-content:center;gap:20px}.products__item--unavailable .products__carousel-image{filter:grayscale(1);opacity:.7}.products__variations{position:relative;max-width:100%;border:1px solid #bbe0ff;border-radius:7px}.products__variations-container{display:flex;justify-content:center;margin:-10px -20px;padding:10px 20px}.products__variations-item{display:flex;align-items:center;justify-content:center;padding:10px;height:100%;font-family:"Roboto",sans-serif;font-size:12px;line-height:1;white-space:nowrap;transition:background-color 0.3s;cursor:pointer}.products__variations-item--active,.products__variations-item:hover{background-color:#eaf5ff}.products__variations-item--active{cursor:auto}.products__variations .splide__slide:first-child .products__variations-item{border-radius:7px 0 0 7px}.products__variations .splide__slide:last-child .products__variations-item{border-radius:0 7px 7px 0}.products__item--unavailable .products__prices{display:none}.products__item--unavailable .products__controls{margin-top:auto}.products__add-to-cart{flex-grow:1;height:50px}.products__item--unavailable .products__button{margin-top:auto;height:50px}.products__loader{--size:2px;--width:20px;right:-10px;top:12px}.splide--centered{align-self:center}.splide--variations .splide__list{margin-inline:-20px;padding-inline:20px}.splide__track--nav>.splide__list>.splide__slide{padding:5px;border:0;transform:scale(1);transition:transform 0.3s}.splide__track--nav>.splide__list>.splide__slide.is-active,.splide__track--nav>.splide__list>.splide__slide:hover{border:0;transform:scale(1.1)}.splide__track--bg{background-color:#f2f9ff;border-radius:30px}.splide__arrows{flex-direction:row}.splide__arrows--big{align-items:center}.splide__arrow:hover:not(.splide__arrow:disabled){background-color:#f2f9ff}.splide__arrow:disabled{opacity:.5}.splide__arrows--big .splide__arrow{position:relative;top:0;width:45px;height:40px;background-color:transparent;transform:none}.splide__arrows--big .splide__arrow--prev{left:0}.splide__arrows--big .splide__arrow--next{right:0}.splide__arrows--big .splide__arrow-icon{width:45px;height:9px;fill:#2e89fb}.splide__arrows--small .splide__arrow{width:40px;height:40px;background-color:#fff;border:1px solid #bbe0ff;opacity:1}@media screen and (max-width:1024px){.splide__arrows--small .splide__arrow{display:none}}.splide__arrows--small .splide__arrow--prev{left:-20px}.splide__arrows--small .splide__arrow--next{right:-20px}.splide__arrows--small .splide__arrow-icon{fill:#2e89fb}.splide__arrows--mini .splide__arrow{width:20px;height:20px;background-color:#fff;border:1px solid #bbe0ff;opacity:1}.splide__arrows--mini .splide__arrow:disabled{display:none}.splide__arrows--mini .splide__arrow--prev{left:-12px}.splide__arrows--mini .splide__arrow--next{right:-12px}.splide__arrows--mini .splide__arrow-icon{height:10px}.splide__pagination{position:initial;display:flex;align-items:center;padding:0;margin:0;list-style:none}.splide__pagination li{display:flex}.splide__pagination li:before{content:none}.splide__pagination--line .splide__pagination__page{width:30px;height:3px;background-color:#e6eef6;border-radius:2px}.splide__pagination--line .splide__pagination__page.is-active{background-color:#a4dd1d;transform:none}.splide__pagination--rounded .splide__pagination__page{width:8px;height:8px;background-color:#cddef2;border-radius:50%;transition:background-color 0.3s,transform 0.2s linear}.splide__pagination--rounded .splide__pagination__page:hover,.splide__pagination--rounded .splide__pagination__page.is-active{background-color:#2e89fb}.splide.is-overflow .splide__pagination{display:flex}.categories{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}@media screen and (max-width:480px){.categories{gap:10px}}@media screen and (max-width:375px){.categories{display:grid;grid-template-columns:repeat(2,1fr)}}.categories__item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px;width:165px;height:180px;background-color:#f2f9ff;gap:20px;border-radius:20px}@media screen and (max-width:768px){.categories__item{width:150px}}.categories__item:hover{box-shadow:inset 0 0 0 2px #bbe0ff}.categories__title{font-size:14px;font-weight:600;color:#000;line-height:18px;text-align:center}.categories__picture{display:flex;align-items:center;justify-content:center;flex-grow:1;mix-blend-mode:darken}.categories__picture-src{width:auto;max-height:100px}.questions{display:flex;align-items:center;gap:10px 20px;padding:10px 10px 10px 20px;max-width:450px;border-radius:20px}@media screen and (max-width:768px){.questions{flex-wrap:wrap;padding:10px}}.questions--dark{color:#fff;border:1px solid rgba(230,234,237,.25)}.questions--dark:hover{border-color:rgba(230,234,237,.5)}.questions--light{border:1px solid rgba(187,224,255,.5)}.questions--light:hover{border-color:#bbe0ff}.questions__icon{flex-shrink:0}.questions--light{fill:#57c630;stroke:#57c630}.questions--dark{fill:#a4dd1d;stroke:#a4dd1d}.questions__text{display:flex;flex-direction:column;gap:5px}@media screen and (max-width:768px){.questions__text{width:calc(100% - 30px - 20px)}}.questions__title{font-size:13px;font-weight:600;line-height:1.2}.questions__description{font-size:12px;line-height:16px;opacity:.4}.questions__tg{padding:20px 25px;font-size:17px;font-weight:600;line-height:1;white-space:nowrap;border-radius:15px}@media screen and (max-width:768px){.questions__tg{width:100%}}.questions--dark .questions__tg{background-color:rgba(106,115,127,.25)}.questions--light .questions__tg{color:#215684;background-color:#f2f9ff}.payments{display:flex;flex-wrap:wrap;gap:10px 20px}@media screen and (max-width:768px){.payments{flex-direction:column}}.payments__title{font-size:12px;color:rgba(0,0,0,.7);line-height:1.2}.payments__list{display:flex;align-items:center;justify-content:space-between;gap:20px}@media screen and (max-width:768px){.payments__list{flex-wrap:wrap;justify-content:flex-start}}.prices{display:flex;align-items:center}.prices--small{gap:15px;margin-top:auto}.prices--big{gap:10px clamp(20px, 3vw, 40px);margin-top:auto}.prices__item{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.prices__item--hidden{display:none}.prices__item--unavailable{opacity:.3}.prices__title{font-size:12px;line-height:16px;opacity:.7}@media screen and (max-width:375px){.prices__title{font-size:10px;line-height:12px}}.prices__new{font-family:"Roboto",sans-serif;line-height:1;white-space:nowrap}.prices--big .prices__new{font-size:clamp(32px, 3vw, 50px)}.prices--small .prices__new{font-size:20px}.prices--mobile .prices__new{font-size:clamp(18px, 3vw, 22px)}.prices__old{position:relative;display:flex;align-items:center;font-family:"Roboto",sans-serif;line-height:1;color:rgba(0,0,0,.4)}.prices__old:after{content:"";position:absolute;left:-7px;width:calc(100% + 14px);border-top:1px solid #d41c36;transform:rotate(-12deg);transform-origin:center;pointer-events:none}.prices--big .prices__old{font-size:clamp(18px, 3vw, 22px)}.prices--small .prices__old{font-size:16px}.prices__per-unit{font-family:"Onest",sans-serif;font-size:12px;line-height:1;color:rgba(0,0,0,.4)}.prices__per-unit--hidden{display:none}.product-controls{display:flex;align-items:stretch}.product-controls--big{gap:10px}.product-controls--big .quantity__input{font-size:clamp(18px, 3vw, 24px)}.product-controls--medium{gap:5px}.product-controls--medium .quantity--max:before{content:"Макс: " attr(data-max);font-size:10px;border-radius:5px}.product-controls--small,.product-controls--mobile{gap:5px}.product-controls--small .quantity,.product-controls--mobile .quantity{min-height:40px}.product-controls--small .quantity__input,.product-controls--mobile .quantity__input{font-size:18px}.product-controls--small .quantity--max:before,.product-controls--mobile .quantity--max:before{content:"Макс: " attr(data-max);font-size:10px;border-radius:5px}.product-controls--small .product-controls__add-to-cart,.product-controls--mobile .product-controls__add-to-cart{height:40px}.product-controls--unavailable .product-controls__quantity{display:none}.product-controls--unavailable .product-controls__add-to-cart{display:none}.product-controls--disable input[type=number]{pointer-events:none;caret-color:transparent}.product-controls__add-to-cart{flex-grow:1}.product-controls__unavailable{flex-grow:1;height:50px}.product-controls--available .product-controls__unavailable{display:none}.quantity{position:relative;display:flex;align-items:center;justify-content:space-between;flex-grow:1;min-width:100px;max-width:200px;min-height:50px;background-color:#fff;border:1px solid #e8ebee;border-radius:10px}.quantity:before{position:absolute;top:-5px;right:-5px;bottom:unset;left:unset;padding:2px 5px;font-family:"Onest",sans-serif;font-weight:400;font-size:12px;line-height:1;border-radius:7px}.quantity--max:before{content:"Максимум: " attr(data-max);color:#fff;background-color:#d41c36}.quantity__input{position:absolute;top:0;left:0;z-index:1;padding:3px 20px;width:100%;height:100%;font-family:"Roboto",sans-serif;font-size:22px;font-weight:400;text-align:center;background-color:transparent;border:none;border-radius:0}.quantity__input:focus{outline:unset}.quantity__input:disabled{opacity:.5;cursor:not-allowed}.quantity__button{position:absolute;z-index:2;padding:0;width:25px;height:100%;font-size:20px;font-weight:300;color:#000;background-color:transparent}.quantity__button--decrement{left:0}.quantity__button--increment{right:0}.quantity__button:not(:disabled):hover{color:#a4dd1d}.quantity__button:disabled{background-color:transparent}.badge{position:absolute;right:0;top:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;height:80px;width:110px;font-size:11px;line-height:13px;color:rgba(0,0,0,.7);text-align:center;background-color:#eaf5ff;border-bottom-left-radius:30px;border-top-right-radius:40px}.badge--link{background-image:linear-gradient(to right,#eaf5ff,#eaf5ff 40%,rgb(57,59,197),rgb(57,59,197),rgb(73,136,243),rgb(73,136,243));background-size:250% 100%}.badge--link:hover{color:#fff;background-position:90% 0}.badge--link:hover .badge__icon{fill:#fff}.badge__icon{fill:#2e89fb;transition:fill 0.3s}.benefits{display:flex;align-items:center;justify-content:space-between;gap:clamp(30px, 3vw, 50px)}@media screen and (max-width:768px){.benefits{flex-wrap:wrap;justify-content:center}}.benefits__item{display:flex;align-items:center;gap:18px;max-width:330px;font-size:14px;line-height:20px}.benefits__icon{flex-shrink:0;padding-right:15px;border-right:1px solid #e8ebee}.about{justify-content:space-between;min-height:550px}@media screen and (max-width:1280px){.about{flex-wrap:wrap;gap:40px}}.about__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:35px;padding-left:65px;width:555px;max-width:100%}@media screen and (max-width:1024px){.about__content{width:100%}}@media screen and (max-width:768px){.about__content{padding-left:0}}.about__logo{margin-bottom:10px}.about__text{position:relative;font-family:"Onest",sans-serif;font-size:clamp(16px, 3vw, 22px);line-height:clamp(30px, 3vw, 40px)}@media screen and (min-width:769px){.about__text:before{content:"";position:absolute;left:-65px;top:18px;width:30px;height:2px;background-color:#a4dd1d;border-radius:1px}}.about__contacts{display:flex;gap:10px}@media screen and (max-width:375px){.about__contacts{flex-direction:column}}.about__contact{display:flex;flex-wrap:wrap;align-items:center;gap:12px 15px;padding:15px 20px;background-color:#091b32;border-radius:20px}.about__contact-icon{flex-shrink:0;stroke:#fff}.about__contact-title{font-size:14px;color:#fff;font-weight:600;line-height:1.2}.about__contact-description{width:100%;font-size:12px;color:rgba(255,255,255,.7);line-height:16px}.about__quote{position:relative;margin:0;padding-left:45px;font-family:"Onest",sans-serif;font-size:13px;color:rgba(0,0,0,.7);line-height:20px}.about__quote-icon{position:absolute;left:-3px;top:0;stroke:#091b32;opacity:.7}.about__notes{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:30px;padding-block:10px;width:380px}@media screen and (max-width:1280px){.about__notes{flex-direction:row;width:100%}}@media screen and (max-width:1024px){.about__notes{flex-wrap:wrap;justify-content:center}}.about__notes-item{position:relative;display:flex;align-items:center;gap:25px;padding:25px 20px;max-width:300px;background-color:#fff;border-radius:30px;border:1px solid #bbe0ff}@media screen and (min-width:1281px){.about__notes-item:nth-child(even){margin-left:80px}}.about__notes-item:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:30px;border:1px solid #bbe0ff;transition:transform 0.3s ease-in-out}.about__notes-item:nth-child(odd):before{transform:rotate(-6deg)}.about__notes-item:nth-child(even):before{transform:rotate(6deg)}.about__notes-item:hover:before{transform:rotate(0)}.about__notes-title{font-size:14px;font-weight:500;color:#000;line-height:20px}.about__notes-image{flex-shrink:0;width:70px;height:70px;background-color:#f2f9ff;border-radius:50%;overflow:hidden}.about__notes-image-src{width:100%;height:100%;object-fit:cover}.about__notes-pro{position:absolute;right:0;top:-5px;z-index:1;padding:2px 6px;font-family:"Roboto",sans-serif;font-size:12px;font-weight:400;color:#fff;line-height:1;background-color:#f77913;border-radius:7.5px}.about__picture{position:absolute;bottom:0;right:430px;z-index:0;width:460px;height:548px}@media screen and (max-width:1280px){.about__picture{right:0}}@media screen and (max-width:1024px){.about__picture{display:none}}.about__picture-src{width:100%;height:100%;object-fit:contain}.reviews-list--carousel{padding:clamp(15px, 3vw, 35px);background-color:#f7f8fa;border-radius:30px}.reviews-list--carousel .splide__slide{padding:15px}.reviews-list--column{display:flex;flex-direction:column;gap:30px}.reviews-list__item{position:relative;display:flex;flex-direction:column;padding:20px 30px;gap:25px;height:100%;background-color:#fff;box-shadow:0 0 16px 0 rgba(96,121,169,.08);border-radius:20px}.reviews-list__item-wrapper{padding:30px;background-color:#f7f8fa;border-radius:30px}@media screen and (max-width:768px){.reviews-list__item-wrapper{padding:10px}}.reviews-list__header{display:flex;align-items:center;gap:10px}.reviews-list__author{font-size:14px;font-weight:600;line-height:20px}.reviews-list__content{font-size:14px;line-height:20px}.reviews-list__footer{margin-top:auto}.reviews-list__date{font-family:"Roboto",sans-serif;font-size:12px;color:rgba(0,0,0,.5);line-height:20px}.reviews-list__source{position:absolute;right:-5px;top:-5px;display:flex;gap:3px;padding:4px 6px;font-family:"Roboto",sans-serif;font-size:12px;color:#a9a9a9;line-height:1;background-color:#fff;box-shadow:0 0 9px 0 rgba(96,121,169,.13);border-radius:9px}.reviews-list__source-highlight::first-letter{color:#d41c36}.reviews-list__rating{display:flex;align-items:center;gap:2px}.reviews-list__rating-star{display:flex}.reviews-list__rating-icon{fill:#f7f8fa}.reviews-list__rating-star--active .reviews-list__rating-icon{fill:#fad400}.small-rating{display:flex;align-items:center;gap:5px;font-family:"Roboto",sans-serif;font-size:12px;color:rgba(0,0,0,.5);font-weight:400;line-height:1}.small-rating--bg{padding:5px 10px;background-color:#fff;border-radius:10.5px;box-shadow:0 0 10px 0 rgba(96,121,169,.13)}.small-rating__icon{margin-top:-2px;fill:#fad400}.seo ul,.post__content ul.wp-block-list{margin:0 0 30px;padding:0}.seo ul ul,.post__content ul.wp-block-list ul{margin:10px 0;padding-left:30px}.seo ul ol,.post__content ul.wp-block-list ol{margin:10px 0}.seo ul li,.post__content ul.wp-block-list li{position:relative;padding-left:40px;margin-bottom:10px;overflow:hidden}.seo ul li:last-child,.post__content ul.wp-block-list li:last-child{margin-bottom:0}.seo ul li:before,.post__content ul.wp-block-list li:before{content:"";position:absolute;top:7px;left:10px;width:10px;height:10px;border:2px solid #a4dd1d;border-radius:50%}.seo ol,.post__content ol.wp-block-list{margin:0 0 30px;padding:0;list-style:none;counter-reset:listCounter}.seo ol[start],.post__content ol.wp-block-list[start]{counter-reset:listCounter calc(var(--start) - 1)}.seo ol>li,.post__content ol.wp-block-list>li{position:relative;padding-left:35px;margin-bottom:7px;overflow:hidden;counter-increment:listCounter}.seo ol>li:last-child,.post__content ol.wp-block-list>li:last-child{margin-bottom:0}.seo ol>li:before,.post__content ol.wp-block-list>li:before{content:counter(listCounter);position:absolute;top:2px;left:0;display:flex;align-items:center;justify-content:center;width:23px;height:23px;font-family:"Onest",sans-serif;font-size:13px;font-weight:400;color:#fff;line-height:1;background-color:#2e89fb;border-radius:50%}.seo ol ul,.seo ol ol,.post__content ol.wp-block-list ul,.post__content ol.wp-block-list ol{margin:10px 0 0}.seo__text{position:relative;overflow:hidden;transition:max-height 0.5s ease-in}.seo__text>*:first-child{margin-top:0}.seo__text>*:last-child{margin-bottom:0}.seo__text--collapsed{max-height:170px}.seo__text--collapsed:after{opacity:1}.seo__text--expanded{max-height:50000px}.seo__text--expanded:after{opacity:0}.seo__text:after{content:"";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(rgba(255,255,255,0) 40%,rgba(255,255,255,.7) 80%,rgba(255,255,255,.99));transition:0.5s ease-in;pointer-events:none}.seo__button{align-self:center;padding:5px 15px;font-size:14px;color:#2e89fb;font-weight:300;border-radius:10px;background-image:linear-gradient(to right,#fff,#fff 40%,rgb(57,59,197),rgb(57,59,197),rgb(73,136,243),rgb(73,136,243));background-size:250% 100%}.seo__button:hover{color:#fff;background-position:90% 0}.post__table{margin-block:40px;max-width:100%;border:1px solid #bbe0ff;border-radius:12px;overflow:auto;-webkit-overflow-scrolling:touch}.post__table table{width:100%;font-size:14px;line-height:19.6px;border:unset;border-collapse:collapse;border-spacing:0}.post__table table tbody tr:nth-child(odd){background-color:#f8f9fc}.post__table table thead tr,.post__table table thead+tbody tr:first-child{background-color:#f1f3f9}.post__table table thead+tbody tr:nth-child(even){background-color:#f8f9fc}.post__table table thead+tbody tr:nth-child(odd){background-color:#fff}.post__table table tbody tr:first-child{font-weight:500;background-color:#f1f3f9}.post__table table thead+tbody tr:first-child{font-weight:400}.post__table table th{font-weight:500}.post__table table td,.post__table table th{padding:10px 16px;text-align:center;border:unset}.post__table table td:first-of-type,.post__table table th:first-of-type{text-align:left}.post__table table td:not(:last-child),.post__table table th:not(:last-child){border-right:1px solid #bbe0ff}.post__table table tr:first-child td:first-child,.post__table table tr:first-child th:first-child{border-top-left-radius:10px}.post__table table tr:first-child td:last-child,.post__table table tr:first-child th:last-child{border-top-right-radius:10px}.post__table table tr:last-child td:first-child,.post__table table tr:last-child th:first-child{border-bottom-left-radius:10px}.post__table table tr:last-child td:last-child,.post__table table tr:last-child th:last-child{border-bottom-right-radius:10px}.post__table table thead tr:last-child td:first-child,.post__table table thead tr:last-child th:first-child{border-bottom-left-radius:0}.post__table table thead tr:last-child td:last-child,.post__table table thead tr:last-child th:last-child{border-bottom-right-radius:0}.post__table table thead+tbody tr:first-child td:first-child,.post__table table thead+tbody tr:first-child th:first-child{border-top-left-radius:0}.post__table table thead+tbody tr:first-child td:last-child,.post__table table thead+tbody tr:first-child th:last-child{border-top-right-radius:0}.wp-block-table{margin-block:40px}.wp-block-table .post__table{margin-block:0}.wp-block-table thead{border-bottom:0}.post__video iframe{margin-block:40px;width:100%;height:100%;aspect-ratio:16/9}@supports not (aspect-ratio:1){.post__video{position:relative;padding:56.25% 0 0;height:0;overflow:hidden}.post__video iframe{position:absolute;left:0;right:0;width:100%;height:100%}}.post__content :where(img){border-radius:20px;content-visibility:auto}:where(.aligncenter,.alignleft,.alignright){display:block;padding:0}:where(.alignnone,.aligncenter){margin:0 auto}:where(.alignright){float:right;margin-left:30px}:where(.alignleft){float:left;margin-right:30px}:where(.alignwide){margin-left:-102.5px;width:1110px;max-width:var(--viewport-width)}@media screen and (max-width:1110px){:where(.alignwide){margin-left:calc(-1 *(var(--viewport-width) - 905px) / 2 + var(--global_padding) * 0.5);width:calc(var(--viewport-width) - var(--global_padding) * 1)}}@media screen and (max-width:905px){:where(.alignwide){margin-left:calc(-1 * var(--global_padding) * 0.5);width:calc(var(--viewport-width) - var(--global_padding) * 1)}}:where(.alignfull){margin-left:calc(50% - var(--viewport-width) / 2);margin-right:calc(50% - var(--viewport-width) / 2);width:var(--viewport-width);max-width:100vw}.wp-caption,.wp-block-image{display:flex;flex-direction:column;gap:12px;max-width:100%}.wp-caption :where(img),.wp-block-image :where(img){display:block}.wp-caption-text,.wp-element-caption{font-size:14px;font-weight:400;color:rgba(0,0,0,.5);line-height:19.6px}@media screen and (max-width:728px){.alignright:not(.wp-caption),.alignleft:not(.wp-caption){display:table}.alignright,.alignleft{float:none;margin:0 auto 30px}}.gallery{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0}.gallery-item{display:flex;flex-direction:column;margin:0;margin-bottom:5px;text-align:center}.gallery-item a{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;height:100%;border-radius:20px;overflow:hidden}.gallery-item a:hover{opacity:.8}.gallery-icon.landscape{height:100%}.gallery-icon img{max-width:unset;width:100%;height:100%;object-fit:cover;object-position:center;margin:0 auto;display:block}.gallery-icon:not(:only-child) a{border-radius:20px 20px 0 0}@media screen and (min-width:768px){.gallery-columns-1 .gallery-item{flex-basis:calc(100% - 5px)}.gallery-columns-2 .gallery-item{flex-basis:calc(50% - 5px)}.gallery-columns-3 .gallery-item{flex-basis:calc(33.3333% - 5px)}.gallery-columns-4 .gallery-item{flex-basis:calc(25% - 5px)}.gallery-columns-5 .gallery-item{flex-basis:calc(20% - 5px)}.gallery-columns-6 .gallery-item{flex-basis:calc(16.6667% - 5px)}.gallery-columns-7 .gallery-item{flex-basis:calc(14.2857% - 5px)}.gallery-columns-8 .gallery-item{flex-basis:calc(12.5% - 5px)}.gallery-columns-9 .gallery-item{flex-basis:calc(11.1111% - 5px)}}@media screen and (max-width:768px){.gallery-item{flex-basis:calc(50% - 5px)}}@media screen and (max-width:400px){.gallery-item{flex-basis:calc(100% - 5px)}}blockquote:not([class]){margin:30px 0;padding:30px 40px;background-image:linear-gradient(to top,rgb(235,245,254),rgb(247,251,255));border:1px solid #bbe0ff;border-radius:20px}@media screen and (max-width:768px){blockquote:not([class]){padding:20px}}.custom-quote{position:relative}.custom-quote--quote{margin:40px 0 30px;padding:40px 50px;width:100%;font-size:22px;line-height:35px;text-align:center;border-top:1px solid #bbe0ff;border-bottom:1px solid #bbe0ff}@media screen and (max-width:768px){.custom-quote--quote{padding:20px;font-size:20px}}@media screen and (max-width:375px){.custom-quote--quote{font-size:16px}}.custom-quote--bg{margin:30px 0;padding:30px 40px;background-image:linear-gradient(to top,rgb(235,245,254),rgb(247,251,255));border:1px solid #bbe0ff;border-radius:20px}@media screen and (max-width:768px){.custom-quote--bg{padding:20px}}.custom-quote__icon{position:absolute;top:-25px;left:calc(50% - 40px);width:80px;background-color:#fff;stroke:#4ec21b}.accent{padding:1px 5px;border-radius:11px;transition:all 0.6s cubic-bezier(.615,0,.07,1)}.accent--green{background-color:#d3ff6c}.accent--blue{background-color:#c1e2ff}.has-inline-color{padding:1px 5px;border-radius:11px;transition:all 0.6s cubic-bezier(.615,0,.07,1)}.form{position:relative;display:flex;flex-direction:column;gap:16px}.form--bg{background-image:linear-gradient(to top,rgb(235,245,254),rgb(247,251,255));border:1px solid #bbe0ff;border-radius:20px}.form__row{display:flex;gap:12px}@media screen and (max-width:768px){.form__row{flex-direction:column}}.form__row>*{flex-grow:1}.form__column{display:flex;flex-direction:column;align-items:stretch;gap:20px}.form__silence{display:none}.form__icon{display:flex;align-items:center;justify-content:start;flex-shrink:0;width:36px;opacity:.5}.form__actions{display:flex;align-items:center;gap:20px 30px}@media screen and (max-width:768px){.form__actions{flex-direction:column}}.form--comments .form__button{flex-shrink:0;width:250px;height:50px}@media screen and (max-width:768px){.form--comments .form__button{width:100%}}.form__text{font-size:12px;line-height:18px}.form--comments .form__text{position:relative;padding-left:25px;color:#9d9d9d}.form--comments .form__text-icon{position:absolute;left:0;top:5px}.form__group{display:flex;flex-direction:column;overflow:hidden}.form__group--textarea{align-items:flex-start}.form__group--textarea .form__control{width:100%}.form__group--has-icon{flex-direction:row;padding:10px 20px;background-color:#fff;box-shadow:0 0 16px 0 rgba(96,121,169,.08);border-radius:10px}@media screen and (max-width:768px){.form__group--has-icon{padding:10px}}.form__group--has-icon .form__control{padding:5px 20px;border-left:1px solid #e8ebee}@media screen and (max-width:768px){.form__group--has-icon .form__control{padding:5px 0 5px 10px;font-size:16px}}.form--bg .form__group{box-shadow:0 0 16px 0 rgba(96,121,169,.08);border-radius:10px}.form__control{flex-grow:1;padding:15px 20px;font-family:"Onest",sans-serif;font-size:15px;color:rgba(30,50,91,.7);border:1px solid transparent}.form__control::placeholder{font-family:"Onest",sans-serif;font-size:15px;font-weight:400;color:rgba(30,50,91,.4);text-overflow:ellipsis;transition:opacity ease 0.3s}.form__control:focus{border-color:#e8ebee;outline:none}.form__control:focus::placeholder{opacity:0}.form__control:disabled{background-color:#f7f8fa;cursor:not-allowed}.form__control.error{border-color:#eb3154}.form__info{display:none;font-size:12px}.form__info--success,.form__info--error{display:block}.form__info--success{color:#329847}.form__info--error{color:#d90027}.form__loader{--margin:-10px;--radius:8px;left:0;top:0;border-radius:20px}.modal{position:fixed;top:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(-20px);transition:all 0.6s cubic-bezier(.615,0,.07,1);pointer-events:none}.modal--visible{max-height:1500px;opacity:1;visibility:visible;overflow:unset;transform:translateY(0);pointer-events:auto}.modal__inner{display:flex;align-items:stretch;flex-direction:column;padding:24px;max-width:100%;background-color:#fff;border-radius:20px;box-shadow:0 0 24px 0 rgba(96,121,169,.35)}@media screen and (max-width:768px){.modal__inner{padding:20px;max-width:95%}}.modal__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e8ebee}.modal__title{font-size:clamp(18px, 3vw, 26px);font-weight:400;line-height:1.3}.modal__cross{display:flex;align-items:center;justify-content:center;width:30px;height:30px;cursor:pointer}.modal__cross-icon:hover{stroke:#a4dd1d}.modal__form{position:relative;display:flex;align-items:stretch;flex-direction:column}:root{--global_padding:3vw}@media screen and (max-width:1380px){:root{--global_padding:4vw}}.body--no-scroll{overflow:hidden}.site-container{position:relative;overflow-x:hidden}.site-container__wrapper{position:relative;margin:auto;width:1300px;max-width:100%}@media screen and (max-width:1380px){.site-container__wrapper{padding-inline:var(--global_padding)}}@media screen and (max-width:1024px){.site-container__wrapper{overflow-x:hidden}}.site-main{margin-bottom:clamp(60px, 4vw, 100px)}.site-main__inner{position:relative}.site-main__inner--single{margin-left:auto;margin-right:auto;width:905px;max-width:100%}.site-main__inner--reviews{margin-left:auto;margin-right:auto;width:1005px;max-width:100%}.section{position:relative;display:flex;flex-direction:column;align-items:stretch}.section:not(:last-child){margin-bottom:clamp(60px, 4vw, 100px)}.section--single{margin-bottom:clamp(40px, 4vw, 70px)}.section--row{flex-direction:row}.section--small{margin-left:auto;margin-right:auto;max-width:1005px}.section--alignwide{margin-left:-90px;width:1480px;max-width:var(--viewport-width)}@media screen and (max-width:1480px) and(min-width:1381px){.section--alignwide{margin-left:calc(-1 *(var(--viewport-width) - 1300px) / 2 + var(--global_padding) * 0.5);width:calc(var(--viewport-width) - var(--global_padding) * 1)}}@media screen and (max-width:1380px){.section--alignwide{margin-left:calc(-1 *(var(--viewport-width) - 1300px) / 2 - var(--global_padding) * 0.5);width:calc(var(--viewport-width) - var(--global_padding))}}@media screen and (max-width:1300px){.section--alignwide{margin-left:calc(-1 * var(--global_padding) * 0.5);width:calc(var(--viewport-width) - var(--global_padding) * 1)}}.section--bg{padding:clamp(25px, 3vw, 40px) clamp(25px, 3vw, 60px);background-image:linear-gradient(to top,rgb(235,245,254),rgb(247,251,255));border-radius:40px;overflow:hidden}.section--border{border:1px solid #bbe0ff}.section__title{margin-top:0;margin-bottom:35px;font-family:"Onest",sans-serif;font-size:clamp(22px, 3vw, 30px);font-weight:300;line-height:1.2;text-align:center}.section__title--left{text-align:left}.section__title--m0{margin-bottom:0}.section__title-highlight{display:inline-flex;padding:8px 15px;line-height:1;border:1px solid #bbe0ff;border-radius:23px}.section__header{position:relative;display:flex;justify-content:center;align-items:center;gap:20px 30px;margin-bottom:35px}.section__header--left{justify-content:space-between}@media screen and (max-width:1024px){:where(.section__header){flex-direction:column}}.site-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-9;background-color:#fff;visibility:hidden;opacity:0;transition:0.3s ease-in;pointer-events:none}.site-overlay--active{z-index:9;visibility:visible;opacity:.7;pointer-events:auto}.no-scroll{overflow:hidden}.site-header{position:relative;margin-left:-100px;max-width:var(--viewport-width);width:1500px}@media screen and (max-width:1500px) and(min-width:1381px){.site-header{margin-left:calc(-1 *(var(--viewport-width) - 1300px) / 2 + var(--global_padding) * 0.5);width:calc(var(--viewport-width) - var(--global_padding) * 1)}}@media screen and (max-width:1380px){.site-header{margin-left:calc(-1 *(var(--viewport-width) - 1300px) / 2 - var(--global_padding) * 0.5);width:calc(var(--viewport-width) - var(--global_padding) * 1)}}@media screen and (max-width:1300px){.site-header{margin-left:calc(-1 * var(--global_padding) * 0.5);width:calc(var(--viewport-width) - var(--global_padding) * 1)}}.site-header__content{position:relative;z-index:11;display:flex;align-items:center;justify-content:space-between;gap:clamp(15px, 1vw, 40px);margin-block:20px 40px;padding:15px 30px;background:linear-gradient(to right,#010a16,#091c33);border-radius:20px}@media screen and (max-width:1024px){.site-header__content{padding:15px 20px 15px 25px}}.site-header__search{width:300px;min-width:250px}@media screen and (max-width:1500px){.site-header__search{width:280px}}@media screen and (max-width:1024px){.site-header__search{display:none}}@media screen and (min-width:1025px){.site-header__mobile-menu-button,.site-header__mobile-search-button{display:none}}.site-header__catalog{display:flex;align-items:center;gap:clamp(15px, 2vw, 40px);padding:15px 20px;background-image:linear-gradient(to right,rgb(78,194,27),rgb(154,212,14) 40%,rgb(57,59,197),rgb(57,59,197),rgb(73,136,243),rgb(73,136,243));background-size:250% 100%;border-radius:10px;cursor:pointer;transition:all 0.6s cubic-bezier(.615,0,.07,1)}@media screen and (max-width:1024px){.site-header__catalog{display:none}}.site-header__catalog:hover,.site-header__catalog--active{background-position:100% 0}.site-header__catalog-label{position:relative;z-index:1;font-size:17px;font-weight:600;color:#fff;line-height:1.2;white-space:nowrap}.site-header__catalog-burger{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:5px;width:20px}.site-header__catalog-burger span{display:block;width:100%;height:3px;background-color:#fff;border-radius:1.5px;transition:transform 0.3s ease,opacity 0.3s ease}.site-header__catalog-burger span:nth-child(2){width:16px}.site-header__catalog-burger span:nth-child(3){width:12px}.site-header__market{display:flex;align-items:center;gap:10px;margin-left:auto}.site-header__market-icon{flex-shrink:0;width:30px;height:30px}.site-header__market-text{font-size:11px;line-height:16px;color:rgba(255,255,255,.5)}@media screen and (max-width:1280px){.site-header__market-text{display:none}}.site-header__market:hover .site-header__market-text{color:#fff}.logo{display:flex;gap:10px;color:#fff;line-height:1}.logo__div{display:flex;flex-direction:column;gap:5px}.logo__text{font-size:24px;font-weight:600}.logo__image{width:45px;height:45px;fill:#fff}.logo_dec{font-size:14px}@media screen and (max-width:375px){.logo__image{width:45px}.logo__text{font-size:18px}.logo_dec{font-size:12px}}.tg-link{position:relative;display:flex;align-items:center;gap:5px 10px;color:#fff}@media screen and (max-width:375px){.tg-link{transform:scale(.9)}}@media screen and (max-width:1280px){.tg-link{flex-direction:column}.tg-link:after{content:"Наш ТГ";font-size:12px;color:rgba(255,255,255,.5);line-height:1;white-space:nowrap;transition:0.3s}.tg-link:hover:after{color:#fff}}.tg-link:before{content:"";position:absolute;z-index:0;top:5px;left:9px;width:8px;height:8px;background-color:#209eff;border-radius:50%}@media screen and (max-width:1280px){.tg-link:before{left:14px}}.tg-link__icon{position:relative;flex-shrink:0;fill:#fff}.tg-link__name{font-size:14px;font-weight:600;line-height:19.6px;white-space:nowrap}@media screen and (max-width:1280px){.tg-link__name{display:none}}.tg-link__text{padding-left:10px;width:180px;font-size:11px;line-height:16px;opacity:.5}@media screen and (max-width:1440px){.tg-link__text{display:none}}.site-header__phone{display:flex;flex-flow:column;align-items:center;gap:7px}.mobile__phone__icon{stroke:#fff}.mobile__phone__text{font-size:12px;color:rgba(255,255,255,.5);line-height:1;white-space:nowrap;transition:0.3s}.mobile__phone:hover .mobile__phone__text{color:#fff}.mobile__phone{display:none}@media screen and (max-width:1024px){.site-header__phone{display:none}.mobile__phone{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px}}.consultation__text{font-size:12px;line-height:16px;opacity:.5;color:#fff}.cart-icon{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:12px;color:rgba(255,255,255,.5);line-height:1}@media screen and (max-width:375px){.cart-icon{transform:scale(.9)}}.cart-icon:hover{color:#fff}.cart-icon__icon{stroke:#fff}.cart-icon__count{position:absolute;top:-6px;right:0;display:flex;align-items:center;justify-content:center;width:21px;height:21px;font-family:"Roboto",sans-serif;font-size:14px;color:#fff;border-radius:50%}.cart-icon__count:not(:empty){background-color:#d41c36}.our-mail{font-size:14px;font-weight:400;color:rgba(255,255,255,.5);line-height:19.6px;text-decoration:none;position:relative;top:10px}.our-phone{display:flex;align-items:center;gap:7px}.our-phone__number{font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;line-height:1;color:#fff;white-space:nowrap}.our-phone__code{color:#8d9aa9}.our-phone__icon{stroke:#8895a4}.info-menu{display:flex;margin-right:-13px}@media screen and (max-width:1024px){.info-menu{display:none}}.info-menu__list{display:flex;margin:0;padding:0;line-height:1;list-style:none}.info-menu__list>.menu-item{position:relative;display:flex;align-items:center;white-space:nowrap}.info-menu__list>.menu-item:first-child:before{content:"";position:absolute;left:0;top:16px;width:5px;height:5px;background-color:#a4dd1d;border-radius:50%}.info-menu__list>.menu-item>a,.info-menu__list>.menu-item>span{padding:10px 13px;font-size:14px;font-weight:400;color:rgba(255,255,255,.5);line-height:19.6px;text-decoration:none;border-radius:10px 10px 0 0}.info-menu__list>.menu-item>a:hover{color:#fff}.info-menu__list>.menu-item-has-children:hover>a{color:#fff;background-color:#393cc5;transition:all 0.6s cubic-bezier(.615,0,.07,1)}.info-menu__list>.menu-item-has-children:hover>.sub-menu{max-height:500px;opacity:1;transform:translateY(0);pointer-events:auto}.info-menu .sub-menu{position:absolute;top:100%;left:0;z-index:5;display:flex;flex-wrap:wrap;padding:7px 15px;width:160px;background-color:#393cc5;border-radius:0 15px 15px 15px;max-height:0;opacity:0;transform:translateY(-20px);pointer-events:none;transition:all 0.6s cubic-bezier(.615,0,.07,1)}.info-menu .sub-menu .menu-item{display:flex}.info-menu .sub-menu .menu-item a,.info-menu .sub-menu .menu-item span{padding-block:7px;font-size:14px;color:#fff;line-height:19.6px;text-decoration:none}.info-menu .sub-menu .menu-item:hover a,.info-menu .sub-menu .menu-item span{text-decoration:underline}.info-menu .sub-menu .menu-item--market{display:flex;padding-top:7px;margin-top:7px;border-top:1px solid rgba(255,255,255,.3)}.info-menu .sub-menu .menu-item--market a{display:flex;align-items:center;gap:10px;font-size:11px;line-height:16px}.info-menu .sub-menu .menu-item--market a:before{content:"";flex-shrink:0;width:30px;height:30px;background-image:var(--wpr-bg-420bc913-f6ea-4c09-8484-d845cac98449);background-position:center;background-repeat:no-repeat}.catalog-menu{position:absolute;left:0;top:calc(100% - 30px);z-index:10;display:flex;align-items:center;gap:clamp(20px, 2vw, 35px);padding:30px 30px 0;width:100%;background-image:linear-gradient(to right,#010a16,#091c33);border-radius:0 0 20px 20px;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(-20px);transition:all 0.6s cubic-bezier(.615,0,.07,1);pointer-events:none}.catalog-menu--visible{max-height:1500px;opacity:1;visibility:visible;overflow:unset;transform:translateY(0);pointer-events:auto}.catalog-menu:after{content:"";position:absolute;bottom:100%;left:30px;z-index:0;width:calc(100% - 60px);height:1px;background-color:#3d4a59}.catalog-menu__list{display:flex;align-items:center;margin:0 -16px 0;padding:0}@media screen and (max-width:1280px){.catalog-menu__list{padding:0}}.catalog-menu__list>.menu-item{display:flex;padding-inline:clamp(12px, 1vw, 16px)}.catalog-menu__list>.menu-item>a,.catalog-menu__list>.menu-item>span{position:relative;padding-block:16px;font-size:15px;font-weight:600;color:#fff;line-height:19.6px;text-decoration:none;background-image:linear-gradient(to right,#a4dd1d,#a4dd1d);background-position:right 100%;background-size:0 5px;background-repeat:no-repeat;transition:background-size 0.6s cubic-bezier(.615,0,.07,1)}.catalog-menu__list>.menu-item--active>a,.catalog-menu__list>.menu-item:hover>a,.catalog-menu__list>.menu-item>span{background-position-x:left;background-size:100% 5px}.catalog-menu__list>.menu-item--active>.sub-menu-container{max-height:500px;opacity:1;transform:translateY(0);pointer-events:auto}.catalog-menu .sub-menu-container{position:absolute;top:100%;left:0;z-index:-1;width:100%;max-height:0;opacity:0;transform:translateY(-20px);pointer-events:none;transition:all 0.6s cubic-bezier(.615,0,.07,1)}.catalog-menu .sub-menu-container .sub-menu{display:flex;flex-wrap:wrap;gap:40px;padding-inline:30px 30px;width:100%;background-image:linear-gradient(to right,#010a16,#091c33);border-radius:0 0 20px 20px}@media screen and (max-width:1280px){.catalog-menu .sub-menu-container .sub-menu{padding-inline:30px}}.catalog-menu .sub-menu-container:before{content:"";position:absolute;bottom:100%;left:0;z-index:-1;width:100%;height:20px;background-image:linear-gradient(to right,#010a16,#091c33)}.catalog-menu .sub-menu-container:after{content:"";position:absolute;bottom:100%;left:30px;z-index:0;width:calc(100% - 60px);height:1px;background-color:#3d4a59}.catalog-menu .sub-menu-container .menu-item{display:flex}.catalog-menu .sub-menu-container .menu-item a,.catalog-menu .sub-menu-container .menu-item span{padding-block:16px;font-size:14px;color:#fff;line-height:19.6px;text-decoration:none}.catalog-menu .sub-menu-container .menu-item:hover a,.catalog-menu .sub-menu-container .menu-item span{color:#a4dd1d}.site-footer{position:relative;color:#fff}.site-footer:before{content:"";position:absolute;left:calc(-1 * var(--viewport-width) / 2 + 50%);top:0;z-index:-1;display:block;height:100%;width:var(--viewport-width);background:linear-gradient(to right,#010a16,#091c33)}.site-footer__top{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-template-rows:max-content max-content;gap:24px 20px;padding-block:35px;border-bottom:1px solid rgba(230,234,237,.25)}@media screen and (max-width:768px){.site-footer__top{grid-template-columns:minmax(250px,1fr)}}.site-footer__column{display:flex;flex-direction:column}.site-footer__column--big{grid-row:1/-1}@media screen and (max-width:768px){.site-footer__column--big{grid-row:unset}}.site-footer__search{grid-column:span 2}@media screen and (max-width:1280px){.site-footer__search{grid-column:span 3}}@media screen and (max-width:1024px){.site-footer__search{grid-column:span 2}}@media screen and (max-width:768px){.site-footer__search{grid-column:unset}}.site-footer__logo{display:flex;align-items:center}.site-footer__menu{display:flex;flex-direction:column;gap:25px}.site-footer__menu-title{font-size:17px;font-weight:600;line-height:20px}.site-footer__menu-list{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.site-footer__menu .menu-item{position:relative;display:flex;padding-left:20px}.site-footer__menu .menu-item:before{content:"";position:absolute;left:0;top:11px;width:5px;height:5px;background-color:#a4dd1d;border-radius:50%;opacity:.4;transition:opacity 0.3s}.site-footer__menu .menu-item a,.site-footer__menu .menu-item span{padding-block:5px;font-size:15px;color:#fff;line-height:1.2;text-decoration:none}.site-footer__menu .menu-item a{opacity:.5}.site-footer__menu .menu-item:hover a{opacity:1}.site-footer__menu .menu-item:hover:before{opacity:1}.site-footer__menu .sub-menu{display:none}.site-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:30px}@media screen and (max-width:1280px){.site-footer__bottom{flex-wrap:wrap}}@media screen and (max-width:768px){.site-footer__bottom{flex-direction:column;text-align:center}}.site-footer__copyright{max-width:170px;font-size:12px;line-height:16px;opacity:.5}.site-footer__payments{flex-direction:column;padding:10px 20px;background-color:#fff;border-radius:15px}@media screen and (min-width:1025px){.mobile-menu,.mobile-fixed-menu{display:none}}.mobile-menu-button{cursor:pointer}@media screen and (max-width:1024px){.mobile-menu-button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px}}@media screen and (max-width:320px){.mobile-menu-button{transform:scale(.9)}}.mobile-menu-button__burger{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;width:100%;height:32px}.mobile-menu-button__line{position:relative;width:20px;height:3px;background-color:#fff;border-radius:2px;transition:0.3s}.mobile-menu-button--active .mobile-menu-button__line{left:-2px;background-color:transparent}.mobile-menu-button__line:before{content:"";position:absolute;top:-7px;width:20px;height:3px;background-color:#fff;border-radius:2px;transition:0.3s}.mobile-menu-button--active .mobile-menu-button__line:before{width:24px;top:0;transform:translate(0,0) rotate(45deg)}.mobile-menu-button__line:after{content:"";position:absolute;top:7px;width:20px;height:3px;background-color:#fff;border-radius:2px;transition:0.3s}.mobile-menu-button--active .mobile-menu-button__line:after{width:24px;top:0;transform:translate(0,0) rotate(-45deg)}.mobile-menu-button__text{font-size:12px;color:rgba(255,255,255,.5);line-height:1;white-space:nowrap;transition:0.3s}.mobile-menu-button:hover .mobile-menu-button__text{color:#fff}.mobile-menu-button__icon{stroke:#fff}.mobile-menu{position:fixed;top:0;left:0;z-index:3;display:flex;width:var(--viewport-width);max-height:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(-100px);transition:all 0.6s cubic-bezier(.615,0,.07,1);pointer-events:none}.mobile-menu--visible{max-height:1500px;opacity:1;visibility:visible;overflow:unset;transform:translateY(0);pointer-events:auto}@media screen and (max-width:1024px){.mobile-menu{display:flex}}.mobile-menu--visible{height:100%}.mobile-menu__body{width:100%;background-color:#fff;overflow-y:auto}.mobile-menu__cross{position:absolute;right:20px;top:20px;cursor:pointer}.mobile-menu__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:10px}@media screen and (max-width:375px){.mobile-menu__list{grid-template-columns:repeat(2,minmax(80px,1fr))}}.mobile-menu__item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:5px;padding:15px;color:#000;background-color:#eef4f8;border-radius:20px}.mobile-menu__item:hover{box-shadow:inset 0 0 0 2px #bbe0ff}.mobile-menu__title{font-size:14px;font-weight:600;line-height:18px;text-align:center}@media screen and (max-width:375px){.mobile-menu__title{font-size:12px;line-height:14px}}.mobile-menu__image{display:flex;justify-content:center;align-items:center;height:125px}.mobile-menu__image-src{width:auto;height:auto}.body--header-menu-active .mobile-menu__body{padding-top:100px}.body--fixed-menu-active .mobile-menu__body{padding-bottom:100px;padding-top:50px}.mobile-fixed-menu{position:fixed;bottom:10px;left:10px;z-index:9999;width:calc(100% - 20px);pointer-events:none}@media screen and (max-width:1024px){.mobile-fixed-menu{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width:375px){.mobile-fixed-menu{left:5px;width:calc(100% - 10px)}}.mobile-search{margin-bottom:5px;padding:5px;width:420px;max-width:100%;border-radius:15px;background-image:linear-gradient(to right,rgb(78,194,27),rgb(154,212,14));max-height:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(60px);transition:all 0.6s cubic-bezier(.615,0,.07,1);pointer-events:none}.mobile-search--visible{max-height:1500px;opacity:1;visibility:visible;overflow:unset;transform:translateY(0);pointer-events:auto}.mobile-search .search-form{background-color:#fff}.mobile-search .search-form__icon{stroke:#a4dd1d;opacity:1}.mobile-search .search-form__input-control::placeholder{color:#1e325b}.mobile-menu-icons{display:flex;align-items:center;justify-content:space-between;gap:clamp(15px, 1vw, 40px);padding:15px 20px 15px 25px;width:420px;max-width:100%;background:linear-gradient(to right,#010a16,#091c33);border-radius:20px;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(60px);transition:all 0.6s cubic-bezier(.615,0,.07,1);pointer-events:none}.mobile-menu-icons--visible{max-height:1500px;opacity:1;visibility:visible;overflow:unset;transform:translateY(0);pointer-events:auto}.equipment{display:flex;flex-direction:column;gap:30px}.equipment__row{display:grid;gap:30px}.equipment__row--3{grid-template-columns:minmax(280px,350px) minmax(400px,465px) minmax(400px,465px)}@media screen and (max-width:1280px){.equipment__row--3{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1024px){.equipment__row--3{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.equipment__row--3{grid-template-columns:minmax(250px,1fr)}}.equipment__row--2{grid-template-columns:minmax(400px,465px) minmax(400px,1fr)}@media screen and (max-width:1280px){.equipment__row--2{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.equipment__row--2{grid-template-columns:minmax(250px,1fr)}}.equipment__item{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-height:220px;background-color:#fff;border-radius:40px}.equipment__item:before{content:"";position:absolute;top:50%;left:2.5%;z-index:-1;width:95%;height:105%;background-color:#fff;border-radius:40px;border:1px solid transparent;transition:transform 0.3s ease-in-out,height 0.3s ease-in-out}@media screen and (max-width:1024px){.equipment__item:before{height:94%}}.equipment__item:hover:before{height:100%;transform:translateY(-50%) rotate(0)}.equipment__item--type1{padding:25px 40px 40px;background-color:#f8f5f8}@media screen and (max-width:1280px){.equipment__item--type1{padding:25px}}.equipment__item--type2{padding:25px 40px 40px;background-color:#f2f9ff}@media screen and (max-width:1280px){.equipment__item--type2{padding:25px}}.equipment__item--type3{padding:25px 50px 40px;border:1px solid #bbe0ff}@media screen and (max-width:1280px){.equipment__item--type3{padding:25px}}@media screen and (max-width:1024px){.equipment__item--type3{grid-column:span 2}}@media screen and (max-width:768px){.equipment__item--type3{grid-column:unset}}.equipment__item--type3:before{border-color:#bbe0ff;transform:translateY(-50%) rotate(-4deg)}.equipment__item--type4{padding:25px 40px;border:1px solid #e8ebee;overflow:hidden}@media screen and (max-width:1280px){.equipment__item--type4{padding:25px 150px 25px 25px}}.equipment__item--type4:before{border-color:#e8ebee;transform:translateY(-50%) rotate(-5deg)}@media screen and (max-width:1024px){.equipment__item--type4:before{transform:translateY(-50%) rotate(-4deg)}}.equipment__item--type5{padding:25px 40px 25px 310px;background-color:#f7f8fa;overflow:hidden}@media screen and (max-width:1280px){.equipment__item--type5{padding:25px 150px 25px 25px}}@media screen and (max-width:375px){.equipment__item--type5{padding-right:80px}}.equipment__title{margin-block:0;font-family:"Onest",sans-serif;font-size:clamp(22px, 3vw, 28px);line-height:clamp(30px, 3vw, 35px)}.equipment__text{font-size:16px;line-height:25px}.equipment__subcats{display:flex;flex-direction:column;gap:9px}.equipment__subcats-item{padding:10px 20px;font-size:15px;line-height:1;border-radius:10px;background-image:linear-gradient(to right,#f2f9ff,#fff 40%,rgb(57,59,197),rgb(57,59,197),rgb(73,136,243),rgb(73,136,243));background-size:250% 100%;transition:all 0.6s cubic-bezier(.615,0,.07,1)}.equipment__subcats-item:hover{color:#fff;background-position:90% 0}.equipment__picture{display:flex;mix-blend-mode:darken}.equipment__item--type3 .equipment__picture{margin-left:-20px}.equipment__item--type4 .equipment__picture{position:absolute;right:0;top:0;align-self:end;height:auto;max-height:250px}@media screen and (max-width:480px){.equipment__item--type4 .equipment__picture{right:-50px}}@media screen and (max-width:375px){.equipment__item--type4 .equipment__picture{right:-70px}}.equipment__item--type5 .equipment__picture{position:absolute;left:45px;bottom:30px;height:auto;max-height:200px}@media screen and (max-width:1280px){.equipment__item--type5 .equipment__picture{left:unset;right:-55px;top:50px}}@media screen and (max-width:375px){.equipment__item--type5 .equipment__picture{right:-120px}}.equipment__button{margin-top:auto}.delivery{display:flex;align-items:center;gap:15px;font-size:14px;line-height:1.43;color:rgba(0,0,0,.7)}.delivery__icon{flex-shrink:0;width:40px;height:30px}.brands{margin-top:60px}.brands__list{position:relative;display:flex;justify-content:center}.brands__list-inner{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:25px clamp(25px, 3vw, 65px);width:100%;background-image:linear-gradient(to right,#010a16,#091c33);border-radius:25px}@media screen and (max-width:1024px){.brands__list-inner{flex-wrap:wrap;justify-content:center}}.brands__list-base{position:absolute;display:flex;justify-content:center;width:calc(100% - 100px);height:100%}.brands__list-base:before{content:"";position:absolute;top:-10px;z-index:1;width:100%;height:100%;background-color:#d5e3ef;border-radius:25px}.brands__list-base:after{content:"";position:absolute;top:-20px;z-index:0;width:calc(100% - 100px);height:100%;background-color:#e3effa;border-radius:25px}.brands__item{display:flex;align-items:center;justify-content:center}.brands__image{opacity:.7;transition:opacity 0.3s}.brands__item--horizontal .brands__image{max-height:60px}.brands__item--vertical .brands__image{max-height:70px}.brands__item:hover .brands__image{opacity:1}