*{box-sizing:border-box;margin:0;padding:0;font-family:Geologica;font-style:normal;font-weight:300;font-size:14px;line-height:14px;color:#111314}body,html{scroll-behavior:smooth!important}.no-scroll{overflow:hidden;height:100%}li,ul{list-style:none}a,li,p,ul{margin:0;padding:0}a{text-decoration:none;color:#111314}img{display:block;max-width:100%;width:100%;height:auto}button,input{outline:none}button{border:none;cursor:pointer}body{min-height:100vh;min-height:-webkit-fill-available;overflow-x:hidden;padding:0;margin:0;background:#fff}html{height:-webkit-fill-available}main{position:relative;overflow:hidden;font-family:Gilroy}a{transition:all .3s ease-in}a:hover{color:#008bf7}strong{font-weight:700}.Toastify{position:relative;z-index:99999999999999}.container{position:relative;margin-left:auto;margin-right:auto;max-width:100%;width:100%;padding:0 20px}@media screen and (min-width:768px){.container{max-width:768px;padding:0 60px}}@media screen and (min-width:1440px){.container{max-width:1440px;padding:0 80px}}.center-text{text-align:center}.accent-color{color:#008bf7!important}.counter{height:48px;width:180px}.counter,.counter__button{display:flex;align-items:center}.counter__button{position:relative;justify-content:center;background:transparent;color:#000;cursor:pointer;font-size:16px;border:.5px solid #ccc;width:48px;height:100%}.counter__button:before{width:16px;height:1px}.counter__button--plus:after,.counter__button:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000;content:""}.counter__button--plus:after{width:1px;height:16px}.counter__input{font-family:Geologica;font-size:20px;font-weight:700;line-height:24px;text-align:center;border:.5px solid #ccc;border-right:none;border-left:none;height:100%;width:84px;-moz-appearance:textfield}.counter__input::-webkit-inner-spin-button,.counter__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cartItem{position:relative;display:flex;padding-top:8px;padding-bottom:8px}.cartItem:not(:last-child){margin-bottom:16px}.cartItem__image{width:72px;min-width:72px;margin-right:12px;max-height:108px}.cartItem__image img{object-fit:contain;max-height:108px}.cartItem__delete-btn{position:absolute;right:0;top:0;display:flex;background:transparent}.cartItem__delete-btn svg{width:24px;height:24px}.cartItem__delete-btn svg path{stroke:#000;opacity:.5}.cartItem__info{width:100%}.cartItem__name{font-family:Nunito Sans;font-size:14px;font-weight:700;line-height:20px;text-align:left;margin-bottom:12px;width:80%}.cartItem__price-wrapper{display:flex;justify-content:space-between}.cartItem__price-wrapper-inner{display:flex;align-items:center;flex-direction:column}.cartItem__price{font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px;text-align:center}.cartItem__price-currency{font-family:Nunito Sans;font-size:14px;font-weight:800;line-height:20px;text-align:right;opacity:.5}.cartItem .counter{height:32px;width:96px}.cartItem .counter__input{width:40px;font-size:16px;line-height:24px}.cartItem .counter__button:before{width:12px}.cartItem .counter__button:after{height:12px}@media screen and (min-width:768px){.cartItem__name{font-size:16px}.cartItem__price-wrapper-inner{flex-direction:row}.cartItem__price{margin-right:12px}}@media screen and (min-width:1440px){.cartItem__image{width:96px;min-width:96px;margin-right:15px;max-height:140px}.cartItem__image img{max-height:140px}.cartItem__name{font-size:14px;line-height:20px;margin-bottom:16px}.cartItem .counter{width:152px}.cartItem .counter__input{width:64px}.cartItem .counter__button:before{width:12px}.cartItem .counter__button:after{height:12px}}.productItem{position:relative;background:#fbfbfb;max-width:480px;width:100%;margin:0 auto;padding-bottom:18px}.productItem__image{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:4px;padding-top:20px;padding-bottom:20px}.productItem__image img{max-height:245px;object-fit:contain}.productItem__text-wrapper{position:relative;padding:0 6px}.productItem__link{position:absolute;left:0;top:0;height:100%;width:100%;z-index:98}.productItem__title{font-size:16px;font-weight:800;line-height:20px;margin-bottom:4px}.productItem__hint,.productItem__title{font-family:Nunito Sans;text-align:center}.productItem__hint{font-size:10px;font-weight:700;line-height:14px;opacity:.5;margin-bottom:12px}.productItem__price-wrapper{display:flex;align-items:center;justify-content:center}.productItem__price{font-size:16px;line-height:24px;margin-right:4px}.productItem__price,.productItem__price-currency{font-family:Nunito Sans;font-weight:800;text-align:center}.productItem__price-currency{font-size:12px;line-height:18px;opacity:.5}.productItem__order-bg{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;transition:all .3s ease-in;z-index:2;padding-left:16px;padding-right:16px;opacity:0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer}.productItem__order-bg:hover{opacity:1}.productItem__details{display:none;align-items:center;justify-content:center;padding:16px;border:1px solid rgba(17,19,20,.251);border-radius:8px;background:transparent;transition:all .3s ease-in;max-width:216px;height:56px;width:100%;margin:32px auto 10px}.productItem__details:hover{background:#fbfbfb}.productItem__details svg{margin-right:8px}.productItem__details-text{font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:21.82px}.productItem__cart-button{position:relative;display:none;align-items:center;justify-content:center;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:20px;border:2px solid #008bf7;padding:12px;background:transparent;width:100%;height:48px;transition:all .3s ease-in;z-index:99;color:#000;border-radius:8px}.productItem__cart-button svg{margin-right:4px}.productItem__cart-button svg path{transition:all .3s ease-in;stroke:#000}.productItem__cart-button:hover{background:#008bf7;color:#fff}.productItem__cart-button:hover svg path{stroke:#fff}@media screen and (min-width:768px){.productItem{margin:0}.productItem__hint{font-size:12px}.productItem__price{font-size:22px}.productItem__price-currency{font-size:14px}}@media screen and (min-width:1440px){.productItem{display:flex;flex-direction:column;justify-content:space-between;padding-left:48px;padding-right:48px;padding-bottom:20px}.productItem__image{display:flex;align-items:center;justify-content:center;margin-bottom:12px;flex:1 1}.productItem__image img{width:320px;max-height:400px}.productItem__order-bg{width:calc(100% + 96px);margin-left:-48px}.productItem__text-wrapper{padding:0}.productItem__title{font-size:16px;line-height:24px;margin-bottom:8px}.productItem__hint{font-size:12px;line-height:20px;margin-bottom:12px}.productItem__price{margin-right:8px}.productItem__price-currency{font-size:14px;line-height:36px}.productItem__details{display:flex}.productItem__cart-button{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;line-height:20px;text-align:left;padding:12px;background:transparent;width:100%;max-width:216px;height:56px}.productItem__cart-button svg{margin-right:4px}}.breadcrumbs{display:flex;padding-top:100px}.breadcrumbs.short a{display:flex;align-items:center}.breadcrumbs.short img{width:20px}.breadcrumbs__list{display:flex;align-items:center;flex-wrap:wrap}.breadcrumbs__list-item{display:flex}.breadcrumbs__list-item img{width:24px;height:24px}.breadcrumbs__list.hide-mob{display:none}.breadcrumbs__text{font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:24px;text-align:left;opacity:.5}.breadcrumbs__text--slash{margin:0 4px}@media screen and (min-width:768px){.breadcrumbs{padding-top:96px}.breadcrumbs__list.hide-mob{display:flex}.breadcrumbs__list.hide-tab{display:none}}@media screen and (min-width:1440px){.breadcrumbs{padding-top:96px}}.header{position:fixed;display:flex;align-items:center;width:100%;height:80px;top:0;left:0;z-index:999;transition:all .3s ease-in;pointer-events:all;background:#111314}.header.open-burger{background-color:transparent;-webkit-backdrop-filter:initial;backdrop-filter:none}.header.checkout .burgerMenu__cart-btn,.header.checkout .burgerMenu__menu,.header.checkout .header__cart-btn,.header.checkout .header__nav{display:none}.header.active{background:#fff}.header .localeSwitcher{display:none}.header__container{display:flex;align-items:center;justify-content:space-between}.header__container.opacity{height:100%}.header__logo{position:relative;display:flex;z-index:2}.header__logo img{width:162px;height:32px}.header__phone{display:none}.header__navigation-wrapper{display:flex;align-items:center;justify-content:space-between}.header__nav,.header__right{display:none}.header__calback-btn{margin-right:20px}.header__calback-btn .main-button{padding:5px;border-radius:5px}.header__burger-btn{display:flex;background:transparent;border:none;cursor:pointer;z-index:3}.header__cart-btn{position:relative;display:flex;align-items:center;justify-content:center;background:transparent;width:64px;min-width:64px;height:64px;border-radius:8px}.header__cart-btn svg path{stroke:#fff}.header__cart-btn.active-cart{background:#008bf7}.header__cart-btn.active-cart .header__cart-text{color:#008bf7;background:#fff}.header__cart-text{position:absolute;top:40%;left:62%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;font-family:Nunito Sans;font-size:12px;font-weight:700;line-height:12px;text-align:center;width:20px;height:20px;border-radius:50%;background:#008bf7;color:#fff}@media screen and (min-width:768px){.header__container{position:static}}@media screen and (min-width:1440px){.header__container{padding-left:32px;padding-right:32px}.header .localeSwitcher,.header__container .burgerMenu__logo{display:flex}.header__logo img{width:202px;height:40px}.header__burger-btn{display:none}.header__phone,.header__right-wrapper{display:flex;align-items:center}.header__phone{font-family:Nunito Sans;font-size:14px;font-weight:700;line-height:24px;text-align:left;margin-right:28px;color:#fff}.header__phone svg{margin-right:8px}.header__cart-btn{display:flex;align-items:center;justify-content:center}.header__cart-text{top:40%;left:62%;transform:translate(-50%,-50%);display:flex}.header__nav{display:flex}.header .nav__text{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;color:#fff;transition:all .3s ease-in}.header .nav__text--initial{position:relative;top:0;opacity:.6}.header .nav__text--animated{position:absolute;bottom:-100%;opacity:1;left:0;color:#008bf7}.header .nav__item{position:relative;overflow:hidden}.header .nav__item:not(:last-child){margin-right:64px}.header .nav__item:hover .nav__text--initial{top:-100%}.header .nav__item:hover .nav__text--animated{bottom:0}}.burgerMenu{position:absolute;top:0;right:0;opacity:0;align-items:center;justify-content:center;visibility:hidden;width:100%;transition:all .5s ease-in;overflow:auto;background:transparent;height:100dvh;z-index:3;overflow:hidden;background:#111314;pointer-events:none}.burgerMenu,.burgerMenu .localeSwitcher{display:flex}.burgerMenu__container{position:absolute;left:0;top:0;flex-direction:column;height:100%;transition:all .5s ease-in;padding-top:24px;padding-bottom:96px;z-index:2}.burgerMenu__container,.burgerMenu__top-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.burgerMenu__logo img{width:162px;height:32px}.burgerMenu__burger-btn{display:flex;background:transparent;z-index:3}.burgerMenu__cart-btn{position:relative;display:flex;align-items:center;justify-content:center;background:transparent;width:64px;min-width:64px;height:64px;border-radius:8px}.burgerMenu__cart-btn svg path{stroke:#fff}.burgerMenu__cart-btn.active-cart{background:#008bf7}.burgerMenu__cart-btn.active-cart .burgerMenu__cart-text{color:#008bf7;background:#fff}.burgerMenu__cart-text{position:absolute;top:40%;left:62%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;font-family:Nunito Sans;font-size:12px;font-weight:700;line-height:12px;text-align:center;width:20px;height:20px;border-radius:50%;background:#008bf7;color:#fff}.burgerMenu__menu{display:flex;flex-direction:column;align-items:flex-end}.burgerMenu.active{visibility:visible;transition:all .5s ease-in;opacity:1;right:0;pointer-events:all}.burgerMenu .nav{display:flex;flex-direction:column;align-items:center}.burgerMenu .nav__item:not(:last-child){margin-bottom:24px}.burgerMenu .nav__item a{font-family:Nunito Sans;font-size:24px;font-weight:800;line-height:48px;text-align:center;transition:all .3s ease;color:#fff}.burgerMenu .nav__item a:hover{color:#008bf7}.burgerMenu__phone{display:flex;align-items:center;font-family:Nunito Sans;font-size:21.33px;font-weight:700;line-height:32px;color:#fff}.burgerMenu__phone svg{width:32px;height:32px;margin-right:10px}.burgerMenu__networks{display:flex;align-items:center;justify-content:center}.burgerMenu__network-item:not(:last-child){margin-right:32px}@media screen and (min-width:768px){.burgerMenu__container{left:50%;transform:translate(-50%);padding-bottom:80px}}@media screen and (min-width:1440px){.burgerMenu{display:none}}.localeSwitcher{width:160px;border-radius:8px;background:hsla(0,0%,100%,.102);display:flex}.localeSwitcher__link{display:flex;align-items:center;justify-content:center;width:100%;padding-top:12px;padding-bottom:12px}.localeSwitcher__text{font-family:Nunito Sans;font-size:14px;font-weight:700;line-height:24px;color:#fff}.localeSwitcher__item{width:50%;display:flex;align-items:center;justify-content:center;border-radius:8px}.localeSwitcher__item.active{background:#fff}.localeSwitcher__item.active .localeSwitcher__text{display:block;color:#111314}.localeSwitcher__icon{width:24px;height:16px;margin-right:8px}@media screen and (min-width:1440px){.localeSwitcher{width:auto;border-radius:0;background:transparent;display:flex;margin-right:20px;padding-left:4px;padding-right:7px}.localeSwitcher__link{display:flex;align-items:center}.localeSwitcher__text{color:#fff}.localeSwitcher__item{display:flex;width:100%;align-items:center;justify-content:center}.localeSwitcher__item.active{display:none;background:transparent}.localeSwitcher__item.active .localeSwitcher__text{display:block;color:#fff}.localeSwitcher__icon{width:24px;height:16px;margin-right:8px}}.hero{background-image:url(/assets/images/hero/hero-bg.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:overlay;background-color:rgba(0,0,0,.622);padding-top:160px;padding-bottom:104px}.hero__title{font-family:Nunito Sans;font-size:32px;font-weight:900;line-height:44px;text-align:left;color:#fff;text-transform:uppercase}.hero__top-wrapper{margin-bottom:12px}.hero__list{margin-bottom:20px}.hero__list-item{display:flex;align-items:center}.hero__list-item:not(:last-child){margin-bottom:16px}.hero__list-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-right:8px;border-radius:8px;background:hsla(0,0%,100%,.102)}.hero__list-icon img{width:28px;height:28px}.hero__list-title{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:20px;text-align:left;color:#fff;width:248px}.hero__link-wrapper{display:flex;align-items:center;justify-content:center;background:#008bf7;width:-moz-fit-content;width:fit-content;border-radius:8px;max-width:335px;width:100%;transition:all .3s ease-in}.hero__link-wrapper:hover{background:#0e74c3}.hero__link{font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:21.82px;color:#fff;padding:16px;width:100%;text-align:center}.hero__link:hover{color:#fff}@media screen and (min-width:1440px){.hero{padding-top:200px;padding-bottom:134px}.hero__top-wrapper{width:480px;min-width:480px;margin-bottom:40px}.hero__title{font-size:48px;font-weight:700;line-height:60px}.hero__list{margin-bottom:40px}.hero__list-item:not(:last-child){margin-bottom:20px}.hero__list-icon{width:64px;height:64px;min-width:64px;margin-right:20px}.hero__list-icon img{width:36px;height:36px}.hero__list-title{font-size:20px;line-height:32px;width:390px}.hero__link-wrapper{max-width:416px}.hero__link{font-size:16px;line-height:21.82px}}.systemAdvantages{padding-bottom:36px;background:#fbfbfb}.systemAdvantages__main-image{width:calc(100% + 40px);margin-left:-20px;margin-bottom:40px}.systemAdvantages__main-image--tab{display:none}.systemAdvantages__main-image img{min-height:320px;object-fit:cover}.systemAdvantages__desc{margin:20px 0 30px;line-height:24px}.systemAdvantages__title{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:left;margin-bottom:20px;text-transform:uppercase}.systemAdvantages__list{padding-left:20px}.systemAdvantages__list-item{position:relative;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:24px;text-align:left}.systemAdvantages__list-item:not(:last-child){margin-bottom:16px}.systemAdvantages__list-item:before{position:absolute;top:8px;left:-13px;border-radius:50%;width:5px;height:5px;background:#111314;content:""}@media screen and (min-width:768px){.systemAdvantages{display:flex;align-items:center;padding-bottom:0;padding-top:0}.systemAdvantages__container{padding:25px 20px 25px 40px}.systemAdvantages__main-image{width:50%;min-width:50%;margin-left:0;margin-bottom:0;border-top-right-radius:64px;border-bottom-right-radius:64px;overflow:hidden}.systemAdvantages__main-image--mob{display:none}.systemAdvantages__main-image--tab{display:flex}.systemAdvantages__main-image img{min-height:540px}.systemAdvantages__list{padding-left:20px}.systemAdvantages__list-item{font-size:16px}.systemAdvantages__list-item:not(:last-child){margin-bottom:16px}.systemAdvantages__list-item:before{position:absolute;top:8px;left:-13px;border-radius:50%;width:5px;height:5px;content:""}}@media screen and (min-width:1440px){.systemAdvantages__container{padding:25px 80px}.systemAdvantages__main-image img{min-height:640px}.systemAdvantages__title{font-size:35px;line-height:43px;margin-bottom:20px}.systemAdvantages__list{padding-left:20px}.systemAdvantages__list-item{line-height:24px}.systemAdvantages__list-item:not(:last-child){margin-bottom:16px}.systemAdvantages__list-item:before{top:8px;left:-13px;border-radius:50%;width:6px;height:6px}}.allInOne{padding-top:32px;padding-bottom:32px}.allInOne__title{font-family:Geologica;font-size:28px;font-weight:700;line-height:36px;text-align:center;margin-bottom:22px}.allInOne__first-product{display:flex;flex-direction:column;align-items:center;margin-bottom:12px}.allInOne__first-product img{width:192px;margin-bottom:12px}.allInOne__second-product{display:flex;flex-direction:column;align-items:center;margin-bottom:12px}.allInOne__second-product img{width:117px;margin-bottom:12px}.allInOne__product-name{font-size:20px;line-height:24px;margin-bottom:16px}.allInOne__product-name,.allInOne__product-price{font-family:Geologica;font-weight:700;text-align:center}.allInOne__product-price{font-size:24px;line-height:36px}.allInOne__equal,.allInOne__plus{font-family:Geologica;font-size:48px;font-weight:700;line-height:60px;text-align:center;margin-bottom:12px}.allInOne__text-title{font-family:Geologica;font-size:24px;font-weight:700;line-height:32px;text-align:left;margin-bottom:8px}.allInOne__text-description{font-weight:300;margin-bottom:12px}.allInOne__text-description,.allInOne__text-hint{font-family:Geologica;font-size:12px;line-height:18px;text-align:left}.allInOne__text-hint{font-weight:700;opacity:.5;margin-bottom:16px}.allInOne__total{margin-bottom:16px}.allInOne__total-hint{font-family:Geologica;font-size:14px;font-weight:500;line-height:28px;text-align:left;opacity:.5}.allInOne__total-value{font-family:Geologica;font-size:24px;font-weight:700;line-height:32px;text-align:left}.allInOne__button,.allInOne__buttons{display:flex;align-items:center}.allInOne__button{justify-content:center;font-family:Geologica;font-size:16px;font-weight:500;line-height:20px;text-align:left;border:2px solid #ade93d;padding:12px;background:transparent;width:159px;height:48px;transition:all .3s ease-in}.allInOne__button svg{margin-right:4px}.allInOne__button svg path{stroke:#181a15}.allInOne__button:not(:last-child){margin-right:17px}.allInOne__button--background,.allInOne__button:hover{background:#ade93d}.allInOne__button--background:hover{background:#98cd37}.allInOne .counter{margin-bottom:32px}@media screen and (min-width:768px){.allInOne__first-product img{width:300px}.allInOne__second-product img{width:180px}.allInOne__text-title{font-size:28px}.allInOne__text-description{font-size:14px}}@media screen and (min-width:1440px){.allInOne{padding-top:80px;padding-bottom:60px}.allInOne__title{font-size:48px;line-height:60px;text-align:center;margin-bottom:80px}.allInOne__products-wrapper{display:flex;align-items:center;justify-content:space-between}.allInOne__first-product{display:flex;flex-direction:column;align-items:center;margin-bottom:0}.allInOne__first-product img,.allInOne__second-product{width:320px;min-width:320px;margin-bottom:0}.allInOne__second-product{padding-top:34px}.allInOne__second-product img{width:170px;margin-bottom:40px}.allInOne__product-name{font-size:20px;line-height:24px;width:260px}.allInOne__product-price{font-size:24px;line-height:36px}.allInOne__plus{font-size:48px;line-height:60px;margin-bottom:0}.allInOne__equal{display:none}.allInOne__text-wrapper{width:400px;padding:40px 20px 28px;box-shadow:0 8px 64px 0 rgba(0,0,0,.051)}.allInOne__text-title{font-size:32px;line-height:32px;margin-bottom:16px}.allInOne__text-description{font-size:14px;line-height:20px;margin-bottom:16px}.allInOne__text-hint{font-size:12px;line-height:20px;margin-bottom:56px}.allInOne__total{margin-bottom:32px}.allInOne__buttons{justify-content:space-between}.allInOne__button{font-size:16px;line-height:20px;width:100%;height:56px}.allInOne__button:not(:last-child){margin-right:20px}}.ourAdvantages{padding-bottom:35px;padding-top:51px}.ourAdvantages__title{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:left;margin-bottom:24px;text-transform:uppercase}.ourAdvantages__list{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}.ourAdvantages__list-top-wrapper{display:flex;align-items:center;margin-bottom:16px}.ourAdvantages__list-icon{display:flex;align-items:center;justify-content:center;min-width:48px;width:48px;height:48px;background:#008bf7;margin-right:12px;border-radius:8px}.ourAdvantages__list-icon img{width:24px;height:24px}.ourAdvantages__list-title{font-family:Nunito Sans;font-size:18px;font-weight:700;line-height:24px;text-align:left}.ourAdvantages__list-description{font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:18px;text-align:left;opacity:.5}@media screen and (min-width:768px){.ourAdvantages__list{grid-template-columns:1fr 1fr}.ourAdvantages__list-title{font-size:18px}.ourAdvantages__list-description{font-size:14px}}@media screen and (min-width:1440px){.ourAdvantages{padding-top:80px;padding-bottom:120px}.ourAdvantages__title{font-size:48px;line-height:60px;text-align:center;margin-bottom:100px}.ourAdvantages__list{grid-template-columns:1fr 1fr 1fr;gap:80px 10px}.ourAdvantages__list-top-wrapper{margin-bottom:16px}.ourAdvantages__list-icon{width:64px;height:64px;margin-right:16px}.ourAdvantages__list-icon img{width:36px;height:36px}.ourAdvantages__list-title{font-size:18px;line-height:28px;width:240px}.ourAdvantages__list-description{font-size:14px;line-height:20px}}.products{padding-bottom:72px;padding-top:72px}.products__title{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:center;text-transform:uppercase;margin-bottom:24px}.products__list{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.products__show-more{display:flex;align-items:center;justify-content:center;margin:32px auto 0;padding:16px;border:1px solid rgba(17,19,20,.251);border-radius:8px;transition:all .3s ease-in}.products__show-more:hover{background:#fbfbfb}.products__show-more svg{margin-right:8px}.products__show-more-price{font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:21.82px}@media screen and (min-width:768px){.products__list{grid-template-columns:1fr 1fr}.products__show-more{width:416px}}@media screen and (min-width:1440px){.products{padding-bottom:80px;padding-top:80px}.products__title{font-size:48px;line-height:60px;margin-bottom:40px}.products__list{grid-template-columns:1fr 1fr 1fr;gap:16px}.products.allInOne .productItem__image img{width:267px}}.useOptions{padding-bottom:32px;padding-top:32px}.useOptions__main-image{width:calc(100% + 40px);margin-left:-20px;margin-bottom:24px}.useOptions__main-image--tab{display:none}.useOptions__title{font-family:Geologica;font-size:28px;font-weight:700;line-height:36px;text-align:left;margin-bottom:24px}.useOptions__list-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#ade93d;margin-right:12px}.useOptions__list-icon img{width:27px;height:27px}.useOptions__list-item{display:flex;align-items:center;font-family:Geologica;font-size:14px;font-weight:400;line-height:20px;text-align:left}.useOptions__list-item:not(:last-child){margin-bottom:16px}.useOptions__list-description{font-family:Geologica;font-size:14px;font-weight:400;line-height:20px;text-align:left}@media screen and (min-width:768px){.useOptions{display:flex;align-items:center}.useOptions__container{padding-left:20px;padding-right:20px}.useOptions__main-image{width:50%;min-width:50%;margin-left:inherit;margin-bottom:0}.useOptions__main-image--mob{display:none}.useOptions__main-image--tab{display:flex}.useOptions__list-description,.useOptions__list-item{font-size:16px}}@media screen and (min-width:1440px){.useOptions{padding-top:0;padding-bottom:0}.useOptions__container{padding-left:80px;padding-right:0}.useOptions__text{width:450px}.useOptions__title{font-size:48px;line-height:60px;margin-bottom:40px}.useOptions__list-item{font-size:20px;line-height:32px}.useOptions__list-item:not(:last-child){margin-bottom:40px}.useOptions__list-description{font-size:20px;line-height:32px}.useOptions__list-icon{width:64px;height:64px;min-width:64px;margin-right:20px}.useOptions__list-icon img{width:36px;height:36px}}.ourCompany{padding-bottom:36px;background:#fbfbfb}.ourCompany__main-image{width:calc(100% + 40px);margin-left:-20px;margin-bottom:40px}.ourCompany__main-image--tab{display:none}.ourCompany__main-image img{min-height:320px;object-fit:cover}.ourCompany__title{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:left;margin-bottom:20px;text-transform:uppercase}.ourCompany__description{font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:20px;text-align:left}.ourCompany__description h2{font-size:18px;line-height:28px;margin-bottom:20px;font-weight:700;text-transform:uppercase}.ourCompany__description p{line-height:24px;margin-bottom:20px}.ourCompany__description ol,.ourCompany__description ul{padding-left:30px;margin-bottom:20px}.ourCompany__description li{line-height:24px;list-style:auto;margin-bottom:5px}.ourCompany__description li li{list-style:circle}.ourCompany__description ul li{list-style:disc}@media screen and (min-width:768px){.ourCompany{display:flex;align-items:center;padding-bottom:0;padding-top:0}.ourCompany__container{padding:25px 20px 25px 40px}.ourCompany__main-image{width:50%;min-width:50%;margin-left:0;margin-bottom:0;border-top-right-radius:64px;border-bottom-right-radius:64px;overflow:hidden}.ourCompany__main-image--mob{display:none}.ourCompany__main-image--tab{display:flex}.ourCompany__main-image img{min-height:540px}}@media screen and (min-width:1440px){.ourCompany__container{padding:25px 80px}.ourCompany__main-image img{min-height:640px}.ourCompany__title{font-size:48px;line-height:60px;margin-bottom:20px}.ourCompany__description{font-size:16px;line-height:24px}}.faq{position:relative;padding-top:32px;padding-bottom:64px}.faq__title{font-family:Nunito Sans;font-size:28px;font-weight:700;line-height:36px;text-align:center;margin-bottom:24px}.faq .accordion{position:relative;width:100%;transition:left .3s ease-in}.faq .accordion__item{overflow:hidden;cursor:pointer;border-bottom:1px solid rgba(24,26,21,.149)}.faq .accordion__question-wrapper{display:flex;justify-content:space-between;align-items:flex-start;padding-top:24px;padding-bottom:24px;transition:all .3s ease-in}.faq .accordion__question{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:20px;text-align:left;width:90%}.faq .accordion__icon{position:relative;display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;border-radius:50%;background:#008bf7;padding:8px}.faq .accordion__icon svg{transition:all .3s ease-in;transform:rotate(45deg);width:24px;height:24px}.faq .accordion__icon.active svg{transform:rotate(90deg)}.faq .accordion__answear{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;opacity:.5;max-height:0;transition:all .5s ease-in}.faq .accordion__answear.active{max-height:300px;padding-bottom:24px}.faq .accordion__answear li{list-style:auto}.faq .accordion__answear ul{padding-left:25px}.faq .accordion__answear li,.faq .accordion__answear p,.faq .accordion__answear ul{font-size:20px;line-height:28px;margin-bottom:10px}@media screen and (min-width:768px){.faq .accordion__question{font-size:20px}.faq .accordion__answear{font-size:18px}}@media screen and (min-width:1440px){.faq{padding-top:80px;padding-bottom:160px}.faq__title{font-size:48px;line-height:60px;margin-bottom:40px}.faq .accordion__question-wrapper{padding-top:32px;padding-bottom:32px}.faq .accordion__question{font-size:24px;line-height:36px}.faq .accordion__answear{font-size:20px;line-height:28px}.faq .accordion__icon{min-width:48px;height:48px}}.contactForm{position:relative;background:rgba(0,0,0,.502);background-color:rgba(0,0,0,.5);background-image:url(/assets/images/form-bg.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:overlay}.contactForm:after{position:absolute;width:100%;height:100%;top:0;left:0;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);z-index:0;background:rgba(0,0,0,.502);content:""}.contactForm:before{position:absolute;top:0;left:50%;transform:translate(-50%);width:170px;height:4px;background:#008bf7;z-index:2;content:""}.contactForm__container{position:relative;z-index:1;padding:48px 20px 80px;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.contactForm__err-text{position:relative;z-index:2;color:red;margin-bottom:20px}.contactForm__title{font-size:28px;font-weight:900;line-height:36px;text-transform:uppercase;margin-bottom:8px}.contactForm__pre-title,.contactForm__title{font-family:Nunito Sans;text-align:center;color:#fff}.contactForm__pre-title{font-size:14px;font-weight:600;line-height:20px;margin-bottom:32px;opacity:.5}.contactForm__field-wrapper{margin-bottom:24px}.contactForm__phone-start{display:flex;align-items:center;margin-right:16px;border-bottom:1px solid hsla(0,0%,100%,.251);padding-right:21px}.contactForm__phone-icon{width:24px;min-width:24px;margin-right:10px}.contactForm__phone-text{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;color:#fff}.contactForm__field{display:flex}.contactForm__field:not(:last-child){margin-bottom:16px}.contactForm__input{width:100%;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#fff;background-color:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.251);outline:none;caret-color:#008bf7;padding-top:12px;padding-bottom:12px;-moz-appearance:textfield}.contactForm__input::-webkit-inner-spin-button,.contactForm__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contactForm__input:focus{border-bottom:1px solid #008bf7}.contactForm__input.active{opacity:1}.contactForm__input.err{border-bottom:1px solid red}.contactForm__input::placeholder{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#fff;opacity:.5}.contactForm__aggre{z-index:2;margin-bottom:24px;text-align:center;color:#fff;width:100%}.contactForm__aggre,.contactForm__aggre a{font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:24px}.contactForm__aggre a{color:#008bf7;text-decoration:underline}.contactForm__button{display:flex;align-items:center;justify-content:center;background-color:#008bf7;padding:18px 24px;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:20px;text-align:left;border:none;cursor:pointer;width:100%;transition:all .3s ease-in;border-radius:8px;color:#fff}.contactForm__button:hover{background:#0e74c3}.contactForm__bottom-wrapper{margin-top:80px}.contactForm__bottom-top-wrapper{margin-bottom:20px}.contactForm__bottom-title{font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:32px;text-align:left;margin-bottom:8px;color:#008bf7}.contactForm__bottom-preTitle{font-family:Nunito Sans;font-size:24px;font-weight:800;line-height:40px;text-align:left;color:#fff}.contactForm__bottom-description{font-family:Nunito Sans;font-size:14px;font-weight:300;line-height:24px;text-align:left;color:#fff;opacity:.75}.contactForm__bottom-description__toggler{padding:20px;text-align:center;font-size:20px;color:#fff;opacity:.55;border-top:1px solid #fff;margin-top:20px;cursor:pointer}.contactForm__bottom-description--wrapper-inner{overflow:hidden;height:200px}.contactForm__bottom-description--wrapper-inner.active{height:auto}.contactForm__bottom-description h2,.contactForm__bottom-description li,.contactForm__bottom-description p{font-family:Nunito Sans;font-size:14px;font-weight:300;line-height:24px;text-align:left;color:#fff;opacity:.75}.contactForm__bottom-description h2{font-size:18px;line-height:28px;margin-bottom:20px;font-weight:700;text-transform:uppercase}.contactForm__bottom-description p{line-height:20px;margin-bottom:20px}.contactForm__bottom-description ol,.contactForm__bottom-description ul{padding-left:30px;margin-bottom:20px}.contactForm__bottom-description li{line-height:24px;list-style:auto;margin-bottom:5px}.contactForm__bottom-description li strong{color:#fff}.contactForm__bottom-description li li{list-style:circle}.contactForm__bottom-description ul li{list-style:disc}@media screen and (min-width:768px){.contactForm__pre-title,.contactForm__title{position:relative;z-index:2}.contactForm__pre-title{font-size:16px}.contactForm:after,.contactForm:before{display:none}.contactForm__form-wrapper{width:100%}.contactForm__container,.contactForm__form-wrapper{display:flex;flex-direction:column;align-items:center}.contactForm__container{-webkit-backdrop-filter:none;backdrop-filter:none}.contactForm__form{position:relative;z-index:2;background:rgba(0,0,0,.502);padding:32px;width:560px}.contactForm__form:after{position:absolute;width:100%;height:100%;top:0;left:0;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);z-index:0;content:""}.contactForm__form:before{position:absolute;top:0;left:50%;transform:translate(-50%);width:170px;height:4px;background:#008bf7;z-index:1;content:""}.contactForm__aggre{text-align:start}.contactForm__field-wrapper{position:relative;z-index:2;width:100%}.contactForm__button{position:relative;z-index:2}.contactForm__bottom-wrapper{display:flex;justify-content:space-between}.contactForm__bottom-top-wrapper{margin-bottom:0;min-width:calc(48% - 20px);width:calc(48% - 20px);margin-right:20px}.contactForm__bottom-title{font-size:20px;line-height:32px;margin-bottom:16px}.contactForm__bottom-preTitle{font-size:32px;line-height:40px}.contactForm__bottom-description{font-size:16px;line-height:20px}}@media screen and (min-width:1440px){.contactForm{display:flex;align-items:center;justify-content:center}.contactForm__container{max-width:1440px;padding:80px}.contactForm__title{font-size:32px;line-height:32px;margin-bottom:16px}.contactForm__pre-title{line-height:24px;margin-bottom:32px}.contactForm__form{display:flex;flex-direction:column;align-items:center;padding:48px 80px 42px;width:640px}.contactForm__form:before{width:340px;height:2px}.contactForm__field:not(:last-child){margin-bottom:24px}.contactForm__field-wrapper{margin-bottom:16px}.contactForm__aggre{width:100%;font-size:12px;line-height:24px;margin-bottom:16px;text-align:start}.contactForm__aggre a{display:flex;font-size:12px;line-height:24px}.contactForm__button{font-size:16px;line-height:20px}}.catalog__container{padding-top:8px;padding-bottom:64px}.catalog__top-wrapper{margin-bottom:16px}.catalog__not-found{display:flex;align-items:center;justify-content:center;width:100%}.catalog__not-found-text{font-family:Nunito Sans;font-size:24px;font-weight:900;line-height:30px;text-align:center}.catalog__buttons-wrapper{display:flex;align-items:center;justify-content:space-between}.catalog__title{font-size:20px;line-height:40px;margin-bottom:20px}.catalog__filter-btn,.catalog__title{font-family:Nunito Sans;font-weight:900;text-align:left}.catalog__filter-btn{display:flex;align-items:center;font-size:14px;line-height:16px;background:transparent}.catalog__filter-btn img{width:24px;height:24px;margin-right:8px}@media screen and (min-width:1440px){.catalog__container{padding-top:24px;padding-bottom:80px}.catalog__not-found-text{font-size:32px;line-height:48px;width:60%}.catalog__top-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.catalog__title{font-size:21px;line-height:48px;margin-bottom:0}.catalog__bottom-wrapper{display:flex}.catalog__filter-btn{display:none}}.sort{position:relative;z-index:9}.sort__top{display:flex;align-items:center;justify-content:center;cursor:pointer}.sort__top img{width:24px;height:24px;margin-left:8px}.sort.active .sort__dropdown{opacity:1;pointer-events:all}.sort__title{font-family:Nunito Sans;font-size:14px;font-weight:900;line-height:16px;text-align:left}.sort__dropdown{position:absolute;left:0;opacity:0;pointer-events:none;width:-moz-fit-content;width:fit-content;background:#fff;z-index:2}.sort__dropdown,.sort__dropdown-item{transition:all .3s ease-in;border-radius:5px}.sort__dropdown-item{padding:4px;cursor:pointer;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:16px}.sort__dropdown-item.active,.sort__dropdown-item:hover{color:#fff;background:#008bf7}.filter{position:absolute;left:-50%;pointer-events:none;opacity:0;transition:all .3s ease-in;background:#fff;width:100%;z-index:9;padding:0 20px}.filter.active{opacity:1;pointer-events:all;left:0}.filter__form{padding-bottom:24px}.filter__group{padding:16px 8px;border-bottom:.5px solid rgba(17,19,20,.149)}.filter__group-title{font-family:Nunito Sans;font-size:14px;font-weight:900;line-height:16px;text-align:left;text-transform:uppercase;margin-bottom:20px}.filter__field{display:flex;align-items:center;font-size:14px;margin-bottom:10px;cursor:pointer}.filter__field:not(:last-child){margin-bottom:8px}.filter__field-text{font-family:Nunito Sans;font-size:14px;font-weight:700;line-height:20px}.filter label input[type=checkbox]{margin-right:8px;width:16px;min-width:16px;height:16px;border:1px solid #111314;opacity:.15;border-radius:4px}.filter label input[type=checkbox]:checked{background:#008bf7;border-color:#008bf7;opacity:1}.filter__price-inputs{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.filter__price-input{position:relative;display:flex;align-items:center;padding:10px 0;width:112px;max-width:112px;border-bottom:1px solid rgba(0,0,0,.149)}.filter__price-input input{border:none;font-family:Nunito Sans;font-size:14px;font-weight:700;line-height:20px;text-align:left;width:100px;text-align:center}.filter__price-input input::-webkit-inner-spin-button,.filter__price-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filter__price-input input[type=number]{-moz-appearance:textfield}.filter__price-label{font-family:Nunito Sans;font-size:10px;font-weight:700;line-height:16px;text-align:center;opacity:.5}.filter__price-currency{position:absolute;top:50%;transform:translateY(-50%);right:-4px}.filter .rc-slider-rail{background:#000;opacity:.15;border-radius:2px}.filter .rc-slider-track{background:#111314}.filter .rc-slider-handle{background:#fff;border:2px solid #111314;opacity:1}@media screen and (min-width:768px){.filter{padding:0 60px}}@media screen and (min-width:1440px){.filter{position:relative;width:240px;min-width:240px;padding:0;margin-right:31px;opacity:1;pointer-events:all;left:0}.filter__price-currency--mob{display:none}}.catalog-list__wrapper{display:grid;grid-gap:16px;gap:16px}.catalog-list__show-more{display:flex;align-items:center;justify-content:center;margin:32px auto 0;padding:16px;border:1px solid rgba(17,19,20,.251);border-radius:8px;background:transparent;transition:all .3s ease-in}.catalog-list__show-more:hover{background:#fbfbfb}.catalog-list__show-more svg{margin-right:8px}.catalog-list__show-more-price{font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:21.82px}@media screen and (min-width:768px){.catalog-list__wrapper{grid-template-columns:1fr 1fr}.catalog-list__show-more{width:416px}}@media screen and (min-width:1440px){.catalog-list__wrapper{grid-template-columns:1fr 1fr 1fr;gap:12px}.catalog-list .productItem img{max-height:320px}}.productNav{border-bottom:.5px solid rgba(17,19,20,.149);width:100%}.productNav.active{position:fixed;top:80px;left:0;z-index:99;background:#fbfbfb}.productNav.active .productNav__container{height:100%;pointer-events:all;opacity:1;visibility:visible;padding-top:8px}.productNav__container{height:0;pointer-events:none;opacity:0;visibility:hidden}.productNav__top-wrapper{display:flex;justify-content:space-between;align-items:center}.productNav__image{width:52px;min-width:52px;padding:6px 13px;margin-right:8px}.productNav__image img{max-height:40px;object-fit:contain}.productNav__left{display:flex}.productNav__title{font-family:Nunito Sans;font-size:12px;font-weight:800;line-height:18px;text-align:left;margin-bottom:4px;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.productNav__price-wrapper{display:flex;align-items:center}.productNav__price-wrapper--desk{display:none}.productNav__price{font-family:Nunito Sans;font-size:12px;font-weight:900;line-height:18px;text-align:center;margin-right:8px}.productNav__price-currency{font-family:Nunito Sans;font-size:10px;font-weight:800;line-height:12px;text-align:center;opacity:.5}.productNav__buy-button{display:flex;align-items:center;justify-content:center;font-family:Nunito Sans;font-size:12px;font-weight:800;line-height:16.37px;background:#008bf7;padding:8px;width:96px;min-width:96px;border-radius:8px;margin-left:28px;color:#fff;transition:all .3s ease-in}.productNav__buy-button:hover{background:#0e74c3}.productNav__buy-button--desk{display:none}.productNav__bottom-wrapper{display:flex;align-items:center;overflow:auto;padding-left:20px;padding-right:20px}.productNav__menu-wrapper{display:flex;align-items:center;overflow:auto;padding-right:24px}.productNav__menu-item{padding-top:8px;padding-bottom:8px}.productNav__menu-item:not(:last-child){margin-right:32px}.productNav__menu-item.active{border-bottom:1px solid #008bf7}.productNav__menu-item.active .productNav__menu-link{font-weight:700;color:#008bf7;opacity:1}.productNav__menu-link{font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:24px;text-align:left;opacity:.6;white-space:nowrap}@media screen and (min-width:768px){.productNav.active .productNav__buy-button{opacity:1;pointer-events:all;width:180px;min-width:180px}.productNav__main-wrapper{max-width:768px;padding:0 60px;position:relative;margin-left:auto;margin-right:auto;width:100%}.productNav__container{max-width:100%;padding:0}.productNav__image{margin-right:12px}.productNav__title{font-size:16px;font-weight:800;line-height:24px;margin-bottom:0}.productNav__left-inner-wrapper{display:flex;align-items:center;justify-content:center}.productNav__price-wrapper{display:flex;align-items:center}.productNav__price-wrapper--desk{display:flex}.productNav__price-wrapper--mob{display:none}.productNav__price{font-size:20px;font-weight:900;line-height:36px}.productNav__price-currency{font-size:16px;font-weight:800;line-height:36px}.productNav__buy-button{font-size:14px;font-weight:800;line-height:19.1px;padding:6px;margin-left:8px;opacity:0;pointer-events:none;width:0;min-width:0}.productNav__buy-button--desk{display:flex}.productNav__buy-button--mob{display:none}.productNav__bottom-wrapper{justify-content:space-between;padding-left:0;padding-right:0;overflow:initial}}@media screen and (min-width:1440px){.productNav__main-wrapper{max-width:1440px;padding:0 80px}}.product{scroll-margin-top:181px}.product__container{padding-top:12px;padding-bottom:64px}.product__top-wrapper{padding-top:20px;padding-bottom:80px}.product__about{padding-top:32px}.product__title{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:left;margin-bottom:12px}.product__price-wrapper{display:flex;align-items:center;margin-bottom:4px}.product__price{font-size:24px;font-weight:900;margin-right:8px}.product__price,.product__price-currency{font-family:Nunito Sans;line-height:36px;text-align:center}.product__price-currency{font-weight:800;opacity:.5;font-size:14px}.product__hint{font-family:Nunito Sans;font-size:12px;font-weight:600;line-height:16px;text-align:left;opacity:.5;margin-bottom:20px}.product__buy-button{display:flex;align-items:center;justify-content:center;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:21.82px;text-align:center;border-radius:8px;width:100%;color:#fff;padding:16px;background:#008bf7;margin-bottom:40px;transition:all .3s ease-in}.product__buy-button:hover{background:#0e74c3;color:#fff;border-color:#0e74c3}.product__buy-button.mb-2{margin-bottom:20px}.product__buy-button--oneclick{color:#008bf7;padding:16px;background:#fff;border:2px solid #008bf7}.product__purchaseConditions-item{display:flex}.product__purchaseConditions-item:not(:last-child){margin-bottom:16px}.product__purchaseConditions-icon{width:24px;min-width:24px;height:24px;margin-right:8px}.product__purchaseConditions-text{display:flex;align-items:center;font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:16px;text-align:left}@media screen and (min-width:1440px){.product__container{padding-top:16px}.product__top-wrapper{display:flex;padding-bottom:124px}.product__about{padding-top:0}.product__title{font-size:32px;line-height:48px}.product__buy-button{width:320px}}.product-slider .mySwiper2{width:70%}.product-slider .mySwiper2 .swiper-slide{-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-slider .mySwiper2 .swiper-slide img{max-height:300px;object-fit:contain}.product-slider .mySwiper2 .swiper-wrapper{align-items:center}.product-slider .mySwiper2 .swiper-button-next,.product-slider .mySwiper2 .swiper-button-prev{display:none}.product-slider .mySwiper{margin-top:5px;width:70%}.product-slider .mySwiper.hide{visibility:hidden;opacity:0}.product-slider .mySwiper .swiper-wrapper{align-items:center}.product-slider .mySwiper .swiper-slide{cursor:pointer;padding:4px}.product-slider .mySwiper .swiper-slide img{max-height:32px;object-fit:contain}.product-slider .mySwiper .swiper-slide-thumb-active{border:1px solid rgba(17,19,20,.149)}.product-slider__show-more{display:flex;align-items:center;justify-content:center;background:#111314;border-radius:24px;padding:10px 16px;margin:24px auto 0;width:-moz-fit-content;width:fit-content}.product-slider__show-more svg{margin-right:8px}.product-slider__show-more-price{font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:19.1px;color:#fff}@media screen and (min-width:1440px){.product-slider{width:524px;min-width:524px;margin-right:48px;background:#fbfbfb}.product-slider .mySwiper2{aspect-ratio:1/1;display:flex;align-items:center;width:100%}.product-slider .mySwiper2 .swiper-slide img{max-height:486px}.product-slider .mySwiper2 .swiper-wrapper{align-items:center}.product-slider .mySwiper2 .swiper-button-prev{left:24px;display:flex;width:32px;min-width:32px;height:32px;padding:4px;background-image:url(/assets/svg/slider-left.svg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:overlay;opacity:.5}.product-slider .mySwiper2 .swiper-button-prev:after{display:none}.product-slider .mySwiper2 .swiper-button-prev.swiper-button-disabled{opacity:.25}.product-slider .mySwiper2 .swiper-button-next{right:24px;display:flex;width:32px;min-width:32px;height:32px;padding:4px;background-image:url(/assets/svg/slider-right.svg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:overlay;opacity:.5}.product-slider .mySwiper2 .swiper-button-next:after{display:none}.product-slider .mySwiper2 .swiper-button-next.swiper-button-disabled{opacity:.25}.product-slider .mySwiper{margin-top:5px;width:325px}.product-slider .mySwiper .swiper-slide img{max-height:48px}.product-slider__show-more{padding:8px 16px;margin:42px auto 0}}.details{background:#111314;padding-top:32px;padding-bottom:63px}.details__top{padding-bottom:44px}.details__top-image{border-top-left-radius:80px;border-bottom-left-radius:24px;width:95%;margin-left:auto;margin-bottom:24px;min-height:316px;object-fit:cover}.details__advantages-title{margin-bottom:32px}.details__advantages-title p{color:#fff}.details__advantages-title h2,.details__advantages-title p,.details__advantages-title strong{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:left;text-transform:uppercase}.details__advantages-title h2,.details__advantages-title strong{color:#008bf7}.details__advantages-description{font-family:Nunito Sans;font-size:16px;font-weight:600;line-height:24px;color:#fff;opacity:.75;margin-bottom:32px}.details__advantages-description *{line-height:20px;color:#fff}.details__advantages-description>p{margin-bottom:20px}.details__advantages-description ol,.details__advantages-description ul{padding-left:20px;margin:10px 0}.details__advantages-description li{list-style:auto}.details__advantages-description li li{list-style:circle}.details__advantages-description ul li{list-style:disc}.details__advantages-list{display:grid;grid-gap:32px;gap:32px}.details__advantages-list-item{display:flex}.details__advantages-list-icon{display:flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;background:#008bf7;border-radius:8px;margin-right:8px}.details__advantages-list-icon img{width:18px;height:18px}.details__advantages-list-title{font-family:Nunito Sans;font-size:14px;font-weight:700;line-height:16px;text-align:left;color:#fff;margin-bottom:4px}.details__advantages-list-description{font-family:Nunito Sans;font-size:12px;font-weight:600;line-height:16px;color:#fff;opacity:.5}.details__middle{padding-top:64px;padding-bottom:0}.details__middle-title{margin-bottom:12px}.details__middle-title p{color:#fff}.details__middle-title h2,.details__middle-title p,.details__middle-title strong{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:left;text-transform:uppercase}.details__middle-title h2,.details__middle-title strong{color:#008bf7}.details__middle-description{font-family:Nunito Sans;font-size:16px;font-weight:600;line-height:24px;color:#fff;opacity:.75;margin-bottom:32px}.details__middle-description *{line-height:20px;color:#fff}.details__middle-description>p{margin-bottom:20px}.details__middle-description ol,.details__middle-description ul{padding-left:20px;margin:10px 0}.details__middle-description li{list-style:auto}.details__middle-description li li{list-style:circle}.details__middle-description ul li{list-style:disc}.details__middle-image{display:flex;align-items:center;justify-content:center}.details__middle-image img{border-radius:0 96px 24px 0;object-fit:cover;width:95%;margin-right:auto;margin-bottom:24px}.details__bottom{padding-top:64px}.details__bottom-title{margin-bottom:16px}.details__bottom-title p{color:#fff}.details__bottom-title h2,.details__bottom-title p,.details__bottom-title strong{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:left;text-transform:uppercase}.details__bottom-title h2,.details__bottom-title strong{color:#008bf7}.details__bottom-description{font-family:Nunito Sans;font-size:16px;font-weight:600;line-height:24px;color:#fff;opacity:.75;margin-bottom:32px}.details__bottom-description *{line-height:20px;color:#fff}.details__bottom-description ol,.details__bottom-description ul{padding-left:20px;margin:10px 0}.details__bottom-description li{list-style:auto}.details__bottom-description li li{list-style:circle}.details__bottom-description ul li{list-style:disc}.details__bottom-images-wrapper{display:grid;grid-template-areas:"image1 image1" "image2 image3";grid-gap:5px;gap:5px}.details__bottom-images-wrapper img{object-fit:cover}.details__bottom-images-wrapper .image1{grid-area:image1;aspect-ratio:2/1;border-radius:80px 80px 24px 24px}.details__bottom-images-wrapper .image2,.details__bottom-images-wrapper .image3{aspect-ratio:1/1}.details__bottom-images-wrapper .image2{grid-area:image2;border-radius:24px 24px 24px 80px}.details__bottom-images-wrapper .image3{grid-area:image3;border-radius:24px 24px 80px 24px}@media screen and (min-width:1440px){.details{padding-top:124px;padding-bottom:124px}.details__middle,.details__top{display:flex;align-items:center;padding-bottom:32px}.details__middle-image,.details__top-image{border-top-left-radius:160px;border-bottom-left-radius:48px;width:50%;min-width:50%;margin-left:55px;margin-bottom:0;order:2;height:564px;object-fit:cover}.details__advantages{width:42%;margin-right:40px;padding:0}.details__advantages-title h2,.details__advantages-title p,.details__advantages-title strong{font-size:35px;line-height:48px}.details__advantages-list{grid-template-columns:1fr 1fr}.details__advantages-list-title{font-size:16px;line-height:18px}.details__advantages-list-description{font-size:12px;line-height:16px}.details__middle{padding-top:0;padding-bottom:32px}.details__middle__advantages{order:2}.details__middle-title h2,.details__middle-title p,.details__middle-title strong{font-size:35px;line-height:48px;text-align:center}.details__middle-description{font-size:16px;line-height:24px;margin:0 auto 32px}.details__middle-image{order:1;margin-left:0}.details__middle-image img{height:580px;border-radius:0 160px 48px 0}.details__bottom{width:1192px;padding-top:80px}.details__bottom-title h2,.details__bottom-title p,.details__bottom-title strong{font-size:35px;line-height:48px;text-align:center}.details__bottom-description{font-size:16px;line-height:24px;margin-bottom:48px}.details__bottom-images-wrapper{gap:12px}.details__bottom-images-wrapper img{object-fit:cover}.details__bottom-images-wrapper .image1{border-radius:80px 80px 24px 24px;border-radius:160px 160px 48px 48px;height:486px}.details__bottom-images-wrapper .image2,.details__bottom-images-wrapper .image3{aspect-ratio:1/1;height:486px}.details__bottom-images-wrapper .image2{border-radius:48px 48px 48px 160px}.details__bottom-images-wrapper .image3{border-radius:48px 48px 160px 48px}}.characteristics{padding-top:4px;scroll-margin-top:181px}.characteristics__title{font-family:Nunito Sans;font-size:20px;font-weight:800;line-height:32px;text-align:left;margin-bottom:8px}.characteristics__list:not(:last-child){margin-bottom:32px}.characteristics__list-item{display:flex;border-bottom:.5px solid rgba(24,26,21,.149)}.characteristics__list-item:nth-child(2n){background:#fbfbfb}.characteristics__list-title{display:flex;align-items:center;padding:10px 4px 10px 8px;width:47%;min-width:47%;border-right:.5px solid rgba(24,26,21,.149)}.characteristics__list-title,.characteristics__list-title p{font-family:Nunito Sans;font-size:10px;font-weight:600;line-height:16px;text-align:left}.characteristics__list-description{padding:12px 2px 12px 16px}.characteristics__list-description,.characteristics__list-description p{font-family:Nunito Sans;font-size:10px;font-weight:600;line-height:12px;text-align:left}.characteristics__list-description li{position:relative}.characteristics__list-description li:after{position:absolute;left:-8px;top:4px;background:#111314;border-radius:50%;width:4px;min-width:4px;height:4px;content:""}@media screen and (min-width:1440px){.characteristics{padding-top:80px}.characteristics__list:not(:last-child){margin-bottom:48px}.characteristics__list-item{display:flex;border-bottom:.5px solid rgba(24,26,21,.149)}.characteristics__list-title{display:flex;align-items:center;padding:12px 8px 12px 16px;width:368px;min-width:368px}.characteristics__list-title,.characteristics__list-title p{font-size:16px;line-height:32px}.characteristics__list-description{font-size:16px;line-height:32px;padding:12px 2px 12px 240px}.characteristics__list-description p{font-size:16px;line-height:32px}.characteristics__list-description ol,.characteristics__list-description ul{padding-left:20px}.characteristics__list-description li li{list-style:circle}.characteristics__list-description li:after{left:-15px;top:14px;width:6px;min-width:6px;height:6px}.characteristics__list-description ul li{list-style:disc}}.equipment{padding-top:32px;scroll-margin-top:181px}.equipment__title{font-family:Nunito Sans;font-size:20px;font-weight:800;line-height:32px;text-align:left;margin-bottom:8px}.equipment__list{padding-left:16px}.equipment__list-item:not(:last-child){margin-bottom:8px}.equipment__list-title{position:relative}.equipment__list-title,.equipment__list-title p{font-family:Nunito Sans;font-size:10px;font-weight:600;line-height:16px;text-align:left}.equipment__list-title:after{position:absolute;left:-12px;top:5px;background:#111314;border-radius:50%;width:5px;min-width:5px;height:5px;content:""}@media screen and (min-width:1440px){.equipment{padding-top:48px}.equipment__title{margin-bottom:20px}.equipment__list{padding-left:16px}.equipment__list-title,.equipment__list-title p{font-size:16px;line-height:32px}.equipment__list-title:after{top:13px;width:6px;min-width:6px;height:6px}}.certificatesTop{padding-top:40px}.certificatesTop__title{font-family:Nunito Sans;font-size:20px;font-weight:800;line-height:32px;text-align:left;margin-bottom:12px}.certificatesTop__list{display:grid;grid-template-columns:1fr 1fr;place-items:center;grid-gap:16px;gap:16px}.certificatesTop__item{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;border:.5px solid rgba(17,19,20,.149)}.certificatesTop .react-pdf__Page__canvas{width:100%!important;height:auto!important}.certificatesTop .react-pdf__Page__annotations{display:none}@media screen and (min-width:768px){.certificatesTop .react-pdf__Page__canvas{width:309px!important;height:auto!important}}@media screen and (min-width:1440px){.certificatesTop{padding-top:32px}.certificatesTop__list{display:flex}.certificatesTop .react-pdf__Page__canvas{width:124px!important}}.certificatesBottom{scroll-margin-top:181px;padding-top:40px}.certificatesBottom__title{font-family:Nunito Sans;font-size:32px;font-weight:900;line-height:48px;text-align:left;margin-bottom:20px}.certificatesBottom__list{display:grid;grid-template-columns:1fr 1fr;place-items:center;grid-gap:16px;gap:16px}.certificatesBottom__item{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;border:.5px solid rgba(17,19,20,.149)}.certificatesBottom .react-pdf__Page__canvas{width:100%!important;height:auto!important}.certificatesBottom .react-pdf__Page__annotations{display:none}@media screen and (min-width:1440px){.certificatesBottom{padding-top:32px}.certificatesBottom__list{grid-template-columns:1fr 1fr 1fr 1fr;gap:32px}}.modal-pdf__overlay{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background-color:rgba(0,0,0,.502);z-index:999999999;visibility:hidden;pointer-events:none;opacity:0;top:-50%;transition:all .35s ease}.modal-pdf__overlay.active{visibility:visible;pointer-events:all;opacity:1;top:0}.modal-pdf__header{position:absolute;top:0;left:0;display:flex;align-items:center;width:100%;height:80px;background:#111314;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px)}.modal-pdf__header-container{display:flex;align-items:center;justify-content:space-between;padding-left:20px;padding-right:20px}.modal-pdf__download{position:relative;display:flex;width:-moz-fit-content;width:fit-content}.modal-pdf__link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3}.modal-pdf__pdf-icon{margin-right:8px}.modal-pdf__download-icon,.modal-pdf__pdf-icon{width:24px;height:24px}.modal-pdf__title{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;color:#fff;margin-right:12px;width:50%;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.modal-pdf__close-btn{width:24px;height:24px;min-width:24px;background:transparent}.modal-pdf__container{position:relative;display:flex;flex-direction:column;width:90%;top:24px;max-height:calc(100dvh - 56px - 104px);overflow:auto;padding-bottom:20px}.modal-pdf__container .react-pdf__Page{display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important}.modal-pdf__container .react-pdf__Page:not(:last-child){margin-bottom:24px}.modal-pdf__container .react-pdf__Page__canvas{width:100%!important;height:auto!important}.modal-pdf__footer{position:absolute;bottom:0;left:0;display:flex;align-items:center;background:#111314;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);height:56px;width:100%}.modal-pdf__footer-container{display:flex;align-items:center;padding-left:20px;padding-right:20px}.modal-pdf__nav-wrapper{display:flex}.modal-pdf__nav-wrapper--tab{display:none}.modal-pdf__nav-btn{background:transparent;width:32px;height:32px}.modal-pdf__nav-btn--left{margin-right:32px}@media screen and (min-width:768px){.modal-pdf__container{position:absolute;top:auto;bottom:0;max-width:640px;width:calc(100dvh - 120px)}.modal-pdf__header-container{padding:0 32px;width:100%}.modal-pdf__footer{display:none}.modal-pdf__nav-wrapper{position:absolute;top:50%;width:100%}.modal-pdf__nav-wrapper--tab{display:flex}.modal-pdf__nav-btn{position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center;width:64px;height:64px;overflow:hidden}.modal-pdf__nav-btn:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#111314;opacity:.5;content:""}.modal-pdf__nav-btn img{z-index:2;width:32px;height:32px}.modal-pdf__nav-btn--left{left:40px}.modal-pdf__nav-btn--right{right:40px}}.loading-spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#333;border-radius:50%;width:100px;height:100px;animation:spin 1s linear infinite;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg)}.loading-spinner__wrap{position:fixed;width:100vw;height:100vh;background:hsla(0,0%,100%,.533);top:0;left:0;z-index:9}@keyframes spin{to{transform:translate(-50%,-50%) rotate(1turn)}}.checkout__err-text{color:red;font-size:14px;font-weight:600;line-height:100%;margin-bottom:10px;margin-top:-20px}.checkout__container{padding-top:104px;padding-bottom:102px}.checkout__container .oval-loading{top:50%;left:50%;transform:translate(-50%,-50%);visibility:visible!important;opacity:1!important}.checkout__top-wrapper{margin-bottom:40px}.checkout__products-list{margin-bottom:20px}.checkout__sum,.checkout__sum-wrapper{display:flex;align-items:center}.checkout__sum{justify-content:flex-end;padding-top:24px;padding-bottom:24px;border-top:1px solid rgba(17,19,20,.149)}.checkout__sum-label{font-family:Nunito Sans;font-size:14px;font-weight:500;line-height:28px;text-align:left;opacity:.5;margin-right:4px}.checkout__sum-value{font-size:20px;line-height:32px;margin-right:12px}.checkout__sum-value,.checkout__sum-value-currency{font-family:Nunito Sans;font-weight:800;text-align:right}.checkout__sum-value-currency{font-size:14px;line-height:20px;opacity:.5}.checkout__image{display:flex;align-items:center;justify-content:center;margin-bottom:32px}.checkout__image img{width:130px}.checkout__title{font-size:28px;font-weight:900;line-height:40px;margin-bottom:16px}.checkout__pre-title,.checkout__title{font-family:Nunito Sans;text-align:left;color:#111314}.checkout__pre-title{font-size:16px;font-weight:700;line-height:24px;opacity:.5}.checkout__form{display:flex;flex-direction:column}.checkout__field-wrapper{margin-bottom:24px;width:100%}.checkout__phone-wrapper{display:flex}.checkout__phone-start{display:flex;align-items:center;margin-right:16px;border:1px solid rgba(17,19,20,.149);border-radius:8px;padding:10px 21px 10px 16px}.checkout__phone-icon{width:24px;min-width:24px;margin-right:10px}.checkout__phone-text{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;color:#111314}.checkout__field{position:relative;display:block}.checkout__field:not(:last-child){margin-bottom:24px}.checkout__field--redio-group{padding:0}.checkout__field--redio-group .checkout__label{margin-bottom:20px;opacity:1;font-size:24px;font-weight:900;line-height:28px}.checkout__field--radio{margin-bottom:15px!important;display:flex;color:rgba(0,0,0,.533);cursor:pointer}.checkout__field--radio input{cursor:pointer;margin-right:10px}.checkout__label{display:flex;font-size:14px;font-weight:600;line-height:20px;margin-bottom:4px;opacity:.5}.checkout__input,.checkout__label{font-family:Nunito Sans;text-align:left}.checkout__input{position:relative;width:100%;padding:8px 16px;font-size:24px;font-size:16px;font-weight:400;line-height:24px;background:transparent;outline:none;border:1px solid rgba(17,19,20,.149);border-radius:8px;-moz-appearance:textfield}.checkout__input::-webkit-inner-spin-button,.checkout__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.checkout__input.err{border:1px solid red}.checkout__input.active{opacity:1}.checkout__aggre{margin-bottom:24px}.checkout__aggre,.checkout__aggre a{font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:24px;text-align:left}.checkout__aggre a{color:#008bf7;text-decoration:underline}.checkout__btn{display:flex;align-items:center;justify-content:center;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:21.82px;text-align:left;color:#fff;width:100%;height:54px;background:#008bf7;transition:all .3s ease-in;border-radius:8px}.checkout__btn:hover{color:#fff;background:#0e74c3}@media screen and (min-width:1440px){.checkout__container{padding-top:128px}.checkout__title{font-size:32px;font-weight:900;line-height:48px;margin-bottom:16px}.checkout__main-wrapper{display:flex;justify-content:space-between;background:#fbfbfb;padding:40px 32px;width:calc(100% + 64px);margin-left:-32px}.checkout__top-wrapper{order:2;margin-bottom:0;width:544px;min-width:544px}.checkout__products-list{margin-bottom:16px}.checkout__sum{padding-top:24px;padding-bottom:24px}.checkout__sum-label{font-size:14px;line-height:28px}.checkout__sum-value{font-size:20px;line-height:32px}.checkout__form{width:516px;min-width:516px}}.thank-you__container{display:flex;align-items:center;flex-direction:column;padding-top:124px;padding-bottom:64px}.thank-you__icon{display:flex;align-items:center;justify-content:center;width:96px;height:96px;background:#008bf7;border-radius:50%;margin-bottom:32px}.thank-you__icon img{width:50px}.thank-you__title{font-size:20px;font-weight:900;line-height:32px;margin-bottom:4px}.thank-you__pre-title,.thank-you__title{font-family:Nunito Sans;text-align:center}.thank-you__pre-title{font-size:14px;font-weight:600;line-height:16px;margin-bottom:24px}.thank-you__btn{background:#111314;padding:16px;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:21.82px;text-align:center;color:#fff;border-radius:8px;width:100%;max-width:295px}.thank-you__btn:hover{color:#fff}@media screen and (min-width:768px){.thank-you__title{font-size:24px}.thank-you__pre-title{font-size:18px;line-height:18px;margin-bottom:28px}.thank-you__btn{max-width:320px}}@media screen and (min-width:1440px){.thank-you__container{display:flex;align-items:center;flex-direction:column;padding-top:140px;padding-bottom:96px}.thank-you__icon{width:128px;height:128px}.thank-you__icon img{width:56px}.thank-you__title{font-size:28px;line-height:32px;margin-bottom:12px}.thank-you__btn{max-width:440px}}.not-found{position:relative;display:flex;align-items:center;justify-content:center;height:100vh;overflow:hidden;background:#111314}.not-found__container{padding-top:100px}.not-found__image{position:absolute;top:-70px;left:50%;transform:translate(-50%);width:400px}@media screen and (min-width:400px){.not-found__image{top:-40px}}.not-found__title{font-size:32px;font-weight:900;line-height:48px;margin-bottom:16px}.not-found__pre-title,.not-found__title{font-family:Nunito Sans;text-align:center;color:#fbfbfb}.not-found__pre-title{font-size:16px;font-weight:600;line-height:24px;opacity:.75}@media screen and (min-width:768px){.not-found__image{top:-90px;width:490px}}@media screen and (min-width:1440px){.not-found__container{padding-top:260px}.not-found__image{top:-120px;width:594px}}.modal-form__overlay{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background-color:rgba(0,0,0,.502);z-index:999999999;visibility:hidden;pointer-events:none;opacity:0;top:-50%;transition:all .35s ease}.modal-form__overlay.active{visibility:visible;pointer-events:all;opacity:1;top:0}.modal-form__err-text{color:red;font-size:14px;font-weight:600;line-height:100%;margin-bottom:10px;margin-top:-20px}.modal-form__container{position:relative;display:flex;flex-direction:column;padding:28px 20px 40px;width:90%;background:#fff;max-height:80vh;overflow:visible}.modal-form__container .oval-loading{top:50%;left:50%;transform:translate(-50%,-50%);visibility:visible!important;opacity:1!important}.modal-form__close-btn{position:absolute;top:28px;right:20px;display:flex;background:transparent}.modal-form__close-btn svg path{stroke:#000;fill:#000;opacity:.5}.modal-form__image{display:flex;align-items:center;justify-content:center;margin-bottom:32px}.modal-form__image img{width:130px}.modal-form__title{font-size:28px;line-height:42px;text-transform:uppercase;margin-bottom:12px}.modal-form__pre-title,.modal-form__title{font-family:Nunito Sans;font-weight:700;text-align:center}.modal-form__pre-title{font-size:14px;line-height:20px;opacity:.5;margin-bottom:24px}.modal-form__form{display:flex;flex-direction:column;align-items:center}.modal-form__field-wrapper{margin-bottom:24px;width:100%}.modal-form__phone-start{display:flex;align-items:center;margin-right:16px;border-bottom:1px solid #111314;padding-right:21px}.modal-form__phone-icon{width:24px;min-width:24px;margin-right:10px}.modal-form__phone-text{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;color:#111314}.modal-form__field{position:relative;display:flex}.modal-form__field:not(:last-child){margin-bottom:16px}.modal-form__label{display:flex;font-size:14px;font-weight:600;line-height:20px;margin-bottom:4px;opacity:.5}.modal-form__input,.modal-form__label{font-family:Nunito Sans;text-align:left}.modal-form__input{position:relative;width:100%;padding:8px 0;font-size:24px;font-size:16px;font-weight:700;line-height:24px;background:transparent;outline:none;border:none;border-bottom:1px solid #111314;-moz-appearance:textfield}.modal-form__input::-webkit-inner-spin-button,.modal-form__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal-form__input--comment{height:96px;resize:none}.modal-form__input--comment::placeholder{position:absolute;top:12px}.modal-form__input.err{border-bottom:1px solid red}.modal-form__input.active{opacity:1}.modal-form__aggre{margin-bottom:24px}.modal-form__aggre,.modal-form__aggre a{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left}.modal-form__aggre a{color:#008bf7;text-decoration:underline}.modal-form__btn{display:flex;align-items:center;justify-content:center;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:21.82px;text-align:left;color:#fff;width:100%;height:54px;background:#008bf7;transition:all .3s ease-in;border-radius:8px}.modal-form__btn:hover{color:#fff;background:#0e74c3}@media screen and (min-width:768px){.modal-form__container{padding:40px;width:502px;max-height:95vh}.modal-form__label{font-size:16px;margin-bottom:6px}}@media screen and (min-width:1440px){.modal-form__container{width:640px;padding:48px 74px}.modal-form__close-btn{top:20px;right:20px}.modal-form__image{display:none}.modal-form__title{font-size:32px;font-weight:900;line-height:32px;margin-bottom:16px}.modal-form__pre-title{font-size:16px;line-height:24px;margin-bottom:32px}.modal-form__field:not(:last-child){margin-bottom:24px}.modal-form__input{padding:12px 0}.modal-form__input::placeholder{font-size:16px;font-weight:400;line-height:24px}}.modal-cart__overlay{position:fixed;top:-50%;left:0;display:flex;justify-content:center;align-items:flex-start;width:100%;height:100vh;background-color:rgba(0,0,0,.502);z-index:999999999;visibility:hidden;pointer-events:none;opacity:0;transition:all .35s ease}.modal-cart__overlay.active{visibility:visible;pointer-events:all;opacity:1;top:0;display:flex;align-items:center;justify-content:center}.modal-cart__overlay .container{padding:0}.modal-cart__err-text{color:red;font-size:14px;font-weight:600;line-height:100%;margin-bottom:10px;margin-top:-20px}.modal-cart__container{position:relative;display:flex;flex-direction:column;padding:24px 20px 40px;width:100%;background:#fff;max-height:100vh;overflow:auto;border-radius:8px}.modal-cart__container .oval-loading{top:50%;left:50%;transform:translate(-50%,-50%);visibility:visible!important;opacity:1!important}.modal-cart__close-btn{position:absolute;top:28px;right:20px;display:flex;background:transparent}.modal-cart__close-btn svg path{stroke:#000;fill:#000;opacity:.5}.modal-cart__products-list{margin-bottom:20px}.modal-cart__sum,.modal-cart__sum-wrapper{display:flex;align-items:center}.modal-cart__sum{justify-content:flex-end;padding-top:24px;padding-bottom:24px;border-top:1px solid rgba(17,19,20,.149)}.modal-cart__sum-label{font-family:Nunito Sans;font-size:14px;font-weight:500;line-height:28px;text-align:left;opacity:.5;margin-right:4px}.modal-cart__sum-value{font-size:20px;line-height:32px;margin-right:12px}.modal-cart__sum-value,.modal-cart__sum-value-currency{font-family:Nunito Sans;font-weight:800;text-align:right}.modal-cart__sum-value-currency{font-size:14px;line-height:20px;opacity:.5}.modal-cart__image{display:flex;align-items:center;justify-content:center;margin-bottom:32px}.modal-cart__image img{width:130px}.modal-cart__title{font-size:28px;font-weight:900;line-height:40px;margin-bottom:16px}.modal-cart__pre-title,.modal-cart__title{font-family:Nunito Sans;text-align:left;color:#111314}.modal-cart__pre-title{font-size:16px;font-weight:700;line-height:24px;opacity:.5}.modal-cart__form{display:flex;flex-direction:column;align-items:center}.modal-cart__field-wrapper{margin-bottom:24px;width:100%}.modal-cart__field{position:relative;display:block}.modal-cart__field:not(:last-child){margin-bottom:24px}.modal-cart__label{display:flex;font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:20px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin-bottom:4px;opacity:.5}.modal-cart__input{position:relative;width:100%;padding:8px 16px;font-size:24px;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;background:transparent;outline:none;border:1px solid rgba(17,19,20,.149);-moz-appearance:textfield}.modal-cart__input::-webkit-inner-spin-button,.modal-cart__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal-cart__input.err{border:1px solid red}.modal-cart__btn{display:flex;align-items:center;justify-content:center;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:21.82px;text-align:left;color:#fff;width:100%;height:54px;background:#008bf7;transition:all .3s ease-in;border-radius:8px}.modal-cart__btn:hover{color:#fff;background:#0e74c3}@media screen and (min-width:768px){.modal-cart__overlay .container{display:flex;justify-content:center;padding:0 60px}.modal-cart__container{padding:40px;width:648px;max-height:80vh}.modal-cart__label{margin-bottom:6px;font-size:16px}.modal-cart__btn{padding:12px 20px;font-size:20px;line-height:26px}}@media screen and (min-width:1440px){.modal-cart__overlay .container{padding:0 32px}.modal-cart__container{width:700px;padding:40px 48px}.modal-cart__close-btn{top:20px;right:20px}.modal-cart__products-list{margin-bottom:16px}.modal-cart__sum{padding-top:24px;padding-bottom:24px}.modal-cart__sum-label{font-size:14px;line-height:28px}.modal-cart__sum-value{font-size:20px;line-height:32px}.modal-cart__title{font-size:32px;line-height:40px;margin-bottom:16px}}.aboutUs-hero{display:flex;align-items:center;justify-content:center;margin-top:80px;background-image:url(/assets/images/about-us/about-us-hero.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:overlay;height:344px}.aboutUs-hero__title{font-family:Nunito Sans;font-size:32px;font-weight:900;line-height:44px;text-align:center;color:#fff;text-transform:uppercase}@media screen and (min-width:1440px){.aboutUs-hero{height:379px}.aboutUs-hero__title{font-size:48px;line-height:60px}}.quote__container{display:flex;align-items:center;justify-content:center;padding-top:52px;padding-bottom:52px}.quote__text-wrapper{position:relative;width:310px}.quote__symbol{position:absolute;font-family:Nunito Sans;font-size:124px;font-weight:500;color:#008bf7}.quote__symbol--start{top:5px;left:-25px}.quote__symbol--end{bottom:-55px;right:-20px}.quote__text{font-family:Nunito Sans;font-size:14px;font-weight:700;line-height:20px;text-align:center}@media screen and (min-width:768px){.quote__container{padding-top:90px;padding-bottom:90px}.quote__text-wrapper{width:519px}.quote__symbol{font-size:200px}.quote__symbol--start{top:40px;left:-110px}.quote__symbol--end{bottom:-60px;right:-110px}.quote__text{font-size:16px;line-height:24px}}@media screen and (min-width:1440px){.quote__container{padding-top:124px;padding-bottom:124px}}.aboutUs-list__container{padding-top:54px;padding-bottom:64px}.aboutUs-list__item:not(:last-child){margin-bottom:40px}.aboutUs-list__image{margin-bottom:24px}.aboutUs-list__image img{border-radius:0 160px 48px 0}.aboutUs-list__title{text-align:left;margin-bottom:12px;text-transform:uppercase}.aboutUs-list__title,.aboutUs-list__title span{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px}.aboutUs-list__description{font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:20px;text-align:left}@media screen and (min-width:768px){.aboutUs-list__container{padding:54px 0 64px;max-width:none}.aboutUs-list__item{display:flex}.aboutUs-list__item:not(:last-child){margin-bottom:48px}.aboutUs-list__item:nth-child(2n){justify-content:flex-end}.aboutUs-list__item:nth-child(2n) .aboutUs-list__image{order:2}.aboutUs-list__item:nth-child(2n) .aboutUs-list__image img{border-radius:160px 0 0 48px}.aboutUs-list__image{width:50%;min-width:50%;margin-bottom:0}.aboutUs-list__image img{border-radius:0 160px 48px 0}.aboutUs-list__text-wrapper{padding:10px 20px 10px 40px}}@media screen and (min-width:1440px){.aboutUs-list__container{padding:7px 0 96px}.aboutUs-list__item:not(:last-child){margin-bottom:64px}.aboutUs-list__text-wrapper{padding:80px;width:720px}.aboutUs-list__title{margin-bottom:16px}.aboutUs-list__title,.aboutUs-list__title span{font-size:48px;line-height:60px}.aboutUs-list__description{font-size:16px;line-height:24px}}.services-hero{display:flex;align-items:center;justify-content:center;margin-top:80px;background-image:url(/assets/images/services/services-hero.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:overlay;background-color:rgba(0,0,0,.349);height:344px}.services-hero__title{font-family:Nunito Sans;font-size:32px;font-weight:900;line-height:44px;text-align:center;color:#fff;text-transform:uppercase}@media screen and (min-width:768px){.services-hero{height:380px}}@media screen and (min-width:1440px){.services-hero{height:400px}.services-hero__title{font-size:48px;line-height:60px}}.services-info__container{padding-top:32px;padding-bottom:32px}.services-info__title{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:center;margin-bottom:12px;text-transform:uppercase}.services-info__description{font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:20px;text-align:center;margin-bottom:32px;opacity:.75}.services-info__list{display:flex;flex-direction:column;align-items:center;justify-content:center}.services-info__item{position:relative;border-radius:8px;overflow:hidden;max-width:480px}.services-info__item:after{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(206.09deg,transparent 45.4%,rgba(0,0,0,.5) 103.22%);content:""}.services-info__item:not(:last-child){margin-bottom:12px}.services-info__item-more{font-family:Nunito Sans;font-size:11px;font-weight:600;line-height:14px;text-align:left;color:#fff;display:block;margin:4px 0 0;opacity:.8;text-decoration:underline}.services-info__item-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.services-info__item-title{font-family:Nunito Sans;font-size:20px;font-weight:800;line-height:32px;text-align:left;color:#fff;margin-bottom:8px}.services-info__item-description{font-family:Nunito Sans;font-size:12px;font-weight:600;line-height:14px;text-align:left;color:#fff}.services-info__text-wrapper{position:absolute;bottom:20px;left:20px;z-index:2}@media screen and (min-width:768px){.services-info__item{max-width:560px;transition:all .5s ease-in}.services-info__item:not(:last-child){margin-bottom:16px}.services-info__item:hover{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}}@media screen and (min-width:1440px){.services-info__container{display:flex;flex-direction:column;align-items:center;padding-top:60px}.services-info__title{font-size:32px;line-height:48px;margin-bottom:16px;width:712px}.services-info__description{font-size:16px;line-height:24px;margin-bottom:64px;width:712px}.services-info__list{flex-direction:row}.services-info__item{max-width:none}.services-info__item:after{background:linear-gradient(194.9deg,transparent 10.51%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.75) 89.49%)}.services-info__item:not(:last-child){margin-bottom:0;margin-right:12px}.services-info__item-title{font-size:24px;line-height:32px}.services-info__item-description{font-size:14px;line-height:16px}.services-info__text-wrapper{bottom:24px}}.faq-hero{display:flex;align-items:center;justify-content:center;margin-top:80px;background-image:url(/assets/images/faq/hero.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:overlay;background-color:rgba(0,0,0,.349);height:344px}.faq-hero__title{font-family:Nunito Sans;font-size:32px;font-weight:900;line-height:44px;text-align:center;color:#fff;text-transform:uppercase}@media screen and (min-width:768px){.faq-hero{height:380px}}@media screen and (min-width:1440px){.faq-hero{height:400px;background-position:center 35%}.faq-hero__title{font-size:48px;line-height:60px}}.terms-info__container{padding-top:48px}.terms-info__top-wrapper{padding-bottom:40px}.terms-info__title{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:left;text-transform:uppercase;margin-bottom:8px}.terms-info__description{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;margin-bottom:20px}.terms-info__description ul>li{list-style:disc}.terms-info__description ol>li{list-style:decimal}.terms-info__description ol,.terms-info__description ul{padding-left:30px;margin-bottom:20px}.terms-info__description h3{margin-bottom:10px}.terms-info__item{position:relative;display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.terms-info__item:not(:last-child){margin-bottom:24px}.terms-info__item-icon{width:64px;min-width:64px;height:64px;background:#008bf7;border-radius:8px;padding:16px;margin-right:11px}.terms-info__item-title{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;opacity:.5}.terms-info__item-value{font-family:Nunito Sans;font-size:20px;font-weight:800;line-height:36px;text-align:left}.terms-info__item-link{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:1440px){.terms-info__container{display:flex;align-items:center;justify-content:space-between;padding-top:80px;padding-bottom:80px}.terms-info__top-wrapper{padding-bottom:0}.terms-info__title{font-size:32px;line-height:32px;margin-bottom:16px}.terms-info__description{font-size:16px;line-height:24px;margin-bottom:40px}.terms-info__list{width:344px}.terms-info__item{width:100%}.terms-info__item-icon{width:64px;min-width:64px;height:64px;background:#008bf7;border-radius:8px;padding:16px;margin-right:11px}.terms-info__item-title{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;opacity:.5}.terms-info__item-value{font-family:Nunito Sans;font-size:20px;font-weight:800;line-height:36px;text-align:left}.terms-info__item-link{position:absolute;top:0;left:0;width:100%;height:100%}}.installments{display:flex;align-items:center;gap:10px;margin-bottom:40px;flex-wrap:wrap}.installments__btn{align-items:center;justify-content:center;margin:0;border:1px solid rgba(17,19,20,.251);border-radius:8px;background:transparent;transition:all .3s ease-in;max-width:150px;height:50px;font-size:16px;display:flex;width:100%;cursor:pointer}.installments__btn:hover{border:1px solid #111314}.installments__pay-from{display:flex;gap:4px;align-items:center}.installments__pay-from__value{font-size:20px}.installments__info{opacity:.5;cursor:pointer}.installments__bank{display:flex;align-items:center;gap:10px}.installments__bank__info{width:max-content}.installments__bank__info--title{opacity:.5}.installments__period select{padding:5px 15px}.installments-cart{border-top:1px solid rgba(17,19,20,.149);padding-top:20px}.installments-cart .installments{justify-content:space-between;margin-bottom:20px}.installments-cart__sum{gap:40px}.installments-cart__btns{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:center}.installments-cart__btns>div:first-child{opacity:.7}.installments-cart__btns .modal-cart__btn{text-align:center}.contacts-hero{display:flex;align-items:center;justify-content:center;margin-top:80px;background-image:url(/assets/images/contacts/contacts-hero.webp);background-repeat:no-repeat;background-blend-mode:overlay;background-color:rgba(0,0,0,.349);height:344px;background-size:210%;background-position:78% 10%}@media screen and (min-width:480px){.contacts-hero{background-size:180%}}@media screen and (min-width:620px){.contacts-hero{background-size:150%}}.contacts-hero__title{font-family:Nunito Sans;font-size:32px;font-weight:900;line-height:44px;text-align:center;color:#fff;text-transform:uppercase}@media screen and (min-width:768px){.contacts-hero{height:380px;background-size:120%}}@media screen and (min-width:768px)and (min-width:1100px){.contacts-hero{background-size:cover;background-position:78% 15%}}@media screen and (min-width:1440px){.contacts-hero{height:400px}}@media screen and (min-width:1440px)and (min-width:1620px){.contacts-hero{height:450px}}@media screen and (min-width:1440px){.contacts-hero__title{font-size:48px;line-height:60px}}.contacts-info__container{padding-top:48px}.contacts-info__top-wrapper{padding-bottom:40px}.contacts-info__title{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:left;text-transform:uppercase;margin-bottom:8px}.contacts-info__description{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;margin-bottom:20px;opacity:.5}.contacts-info__item{position:relative;display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.contacts-info__item:not(:last-child){margin-bottom:24px}.contacts-info__item-icon{width:64px;min-width:64px;height:64px;background:#008bf7;border-radius:8px;padding:16px;margin-right:11px}.contacts-info__item-title{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;opacity:.5}.contacts-info__item-value{font-family:Nunito Sans;font-size:20px;font-weight:800;line-height:36px;text-align:left}.contacts-info__item-link{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:1440px){.contacts-info__container{display:flex;align-items:center;justify-content:space-between;padding-top:80px;padding-bottom:80px}.contacts-info__top-wrapper{padding-bottom:0;width:480px}.contacts-info__title{font-size:32px;line-height:32px;margin-bottom:16px}.contacts-info__description{font-size:16px;line-height:24px;margin-bottom:40px}.contacts-info__list{width:344px}.contacts-info__item{width:100%}.contacts-info__item-icon{width:64px;min-width:64px;height:64px;background:#008bf7;border-radius:8px;padding:16px;margin-right:11px}.contacts-info__item-title{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;opacity:.5}.contacts-info__item-value{font-family:Nunito Sans;font-size:20px;font-weight:800;line-height:36px;text-align:left}.contacts-info__item-link{position:absolute;top:0;left:0;width:100%;height:100%}}.contactsInfoForm{position:relative;background:#fbfbfb;border:1px solid #fff;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);padding-top:48px;padding-bottom:50px;margin-left:-20px;width:calc(100% + 40px)}.contactsInfoForm__err-text{position:relative;z-index:2;color:red;margin-bottom:20px}.contactsInfoForm__title{font-family:Nunito Sans;font-size:28px;font-weight:700;line-height:32px;text-align:center;margin-bottom:8px}.contactsInfoForm__pre-title{font-family:Nunito Sans;font-size:18px;font-weight:400;line-height:20px;text-align:center;opacity:.5}.contactsInfoForm__form{padding-left:20px;padding-right:20px}.contactsInfoForm__phone-start{display:flex;align-items:center;margin-right:16px;border-bottom:1px solid rgba(17,19,20,.149);padding-right:21px}.contactsInfoForm__phone-icon{width:24px;min-width:24px;margin-right:10px}.contactsInfoForm__phone-text{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;color:#111314}.contactsInfoForm__field-wrapper{margin-bottom:24px}.contactsInfoForm__field{display:flex}.contactsInfoForm__field:not(:last-child){margin-bottom:24px}.contactsInfoForm__input{width:100%;font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;background-color:transparent;border:none;border-bottom:1px solid rgba(17,19,20,.149);caret-color:#008bf7;padding-top:12px;padding-bottom:12px;-moz-appearance:textfield}.contactsInfoForm__input::-webkit-inner-spin-button,.contactsInfoForm__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contactsInfoForm__input:focus{border-bottom:1px solid #008bf7}.contactsInfoForm__input::placeholder{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;opacity:.5}.contactsInfoForm__input.active{opacity:1;font-weight:500}.contactsInfoForm__input.err{border-bottom:1px solid red}.contactsInfoForm__aggre{margin-bottom:24px}.contactsInfoForm__aggre,.contactsInfoForm__aggre a{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left}.contactsInfoForm__aggre a{color:#008bf7;text-decoration:underline}.contactsInfoForm__button{display:flex;align-items:center;justify-content:center;background-color:#008bf7;padding:18px 24px;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:20px;text-align:left;border:none;cursor:pointer;width:100%;transition:all .3s ease-in;border-radius:8px;color:#fff}.contactsInfoForm__button:hover{background:#0e74c3}@media screen and (min-width:768px){.contactsInfoForm{width:500px;margin:0 auto}}@media screen and (min-width:1440px){.contactsInfoForm{padding:0;width:640px;margin:0}.contactsInfoForm__title{font-size:32px;line-height:32px;margin-bottom:16px}.contactsInfoForm__pre-title{line-height:24px}.contactsInfoForm__form-wrapper{width:480px}.contactsInfoForm__form{display:flex;flex-direction:column;align-items:center;padding:48px 80px 50px}.contactsInfoForm__button{font-size:16px;line-height:20px}}.delivery-hero{display:flex;align-items:center;justify-content:center;margin-top:80px;background-image:url(/assets/images/delivery/delivery-hero.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:overlay;background-color:rgba(0,0,0,.349);height:344px}.delivery-hero__title{font-family:Nunito Sans;font-size:32px;font-weight:900;line-height:44px;text-align:center;color:#fff;text-transform:uppercase}@media screen and (min-width:768px){.delivery-hero{height:380px}}@media screen and (min-width:1440px){.delivery-hero{height:400px}.delivery-hero__title{font-size:48px;line-height:60px}}.delivery-info{padding-top:32px;padding-bottom:32px}.delivery-info__title{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:center;margin-bottom:12px;text-transform:uppercase}.delivery-info__description{font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:20px;text-align:center;margin-bottom:32px;opacity:.75}.delivery-info__image{max-width:600px;margin-left:auto}@media screen and (min-width:768px){.delivery-info{display:flex;align-items:center}.delivery-info__container{max-width:640px}.delivery-info__title{text-align:start}.delivery-info__description{text-align:start;margin-bottom:0}}@media screen and (min-width:1440px){.delivery-info{padding-top:80px;padding-bottom:80px}.delivery-info__container{padding-left:160px;width:800px;max-width:800px}.delivery-info__title{font-size:32px;line-height:48px;margin-bottom:16px}.delivery-info__description{font-size:16px;line-height:24px}.delivery-info__image{max-width:none;margin-left:0}}.warranty-hero{display:flex;align-items:center;justify-content:center;margin-top:80px;background-image:url(/assets/images/warranty/warranty-hero.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:overlay;background-color:rgba(0,0,0,.349);height:344px}.warranty-hero__title{font-family:Nunito Sans;font-size:32px;font-weight:900;line-height:44px;text-align:center;color:#fff;text-transform:uppercase}@media screen and (min-width:768px){.warranty-hero{height:380px}}@media screen and (min-width:1440px){.warranty-hero{height:400px;background-position:center 20%}.warranty-hero__title{font-size:48px;line-height:60px}}.warranty-info{padding-top:32px;padding-bottom:32px}.warranty-info__schedule{background:#fbfbfb;margin-bottom:32px;border-radius:8px;overflow:hidden}.warranty-info__schedule-title{background:#008bf7;font-family:Nunito Sans;font-size:24px;font-weight:800;line-height:32px;text-align:center;color:#fff;padding:24px}.warranty-info__schedule-info{padding:24px 4px;font-family:Nunito Sans;font-size:20px;font-weight:500;line-height:48px;text-align:center}.warranty-info__schedule-info a,.warranty-info__schedule-info span{font-weight:800;font-family:Nunito Sans;font-size:20px;line-height:48px}.warranty-info__title{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:center;margin-bottom:12px;text-transform:uppercase}.warranty-info__description{font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:20px;text-align:center;opacity:.75}@media screen and (min-width:1440px){.warranty-info{padding-top:80px;padding-bottom:80px}.warranty-info__container{display:flex;justify-content:center}.warranty-info__schedule{order:2;margin-bottom:0;width:480px}.warranty-info__schedule-title{font-size:32px;line-height:40px;padding:32px}.warranty-info__schedule-info{padding:32px}.warranty-info__schedule-info,.warranty-info__schedule-info a,.warranty-info__schedule-info span{font-size:20px;line-height:48px}.warranty-info__text-wrapper{width:560px;min-width:560px;margin-right:80px}.warranty-info__title{font-size:32px;line-height:48px;margin-bottom:16px;text-align:start}.warranty-info__description{font-size:16px;line-height:24px;text-align:start}}.installation-hero{position:relative;display:flex;align-items:center;justify-content:center;margin-top:80px;height:344px}.installation-hero:before{position:absolute;width:100%;height:100%;z-index:-1;background-image:url(/assets/images/installation/installation-hero.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:overlay;background-color:rgba(0,0,0,.349);content:""}.installation-hero__title{font-family:Nunito Sans;font-size:32px;font-weight:900;line-height:44px;text-align:center;color:#fff;text-transform:uppercase}@media screen and (min-width:768px){.installation-hero{height:380px}}@media screen and (min-width:1440px){.installation-hero{height:400px}.installation-hero:before{transform:rotate(180deg) scaleY(-1);-webkit-transform:rotate(180deg) scaleY(-1)}.installation-hero__title{font-size:48px;line-height:60px}}.installation-info{padding-top:32px;padding-bottom:32px}.installation-info__text-wrapper{margin-bottom:32px}.installation-info__title{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:center;margin-bottom:12px;text-transform:uppercase}.installation-info__description{font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:20px;text-align:center;opacity:.75}.installation-info__image{width:calc(100% + 40px);margin-left:-20px}.installation-info__image img{height:279px;object-fit:cover}@media screen and (min-width:768px){.installation-info__image{width:100%;margin-left:0}.installation-info__image img{height:auto;border-radius:8px}}@media screen and (min-width:1440px){.installation-info{padding-top:80px;padding-bottom:80px}.installation-info__container{display:flex;justify-content:center}.installation-info__text-wrapper{width:560px;min-width:560px;margin-right:80px}.installation-info__title{font-size:32px;line-height:48px;margin-bottom:16px;text-align:start}.installation-info__description{font-size:16px;line-height:24px;text-align:start}.installation-info__image{width:480px;min-width:480px}.installation-info__image img{height:360px}}.privacyPolicy-info__container{padding-top:112px;padding-bottom:64px}.privacyPolicy-info__title{font-family:Nunito Sans;font-size:28px;font-weight:900;line-height:36px;text-align:center;margin-bottom:16px;text-transform:uppercase}.privacyPolicy-info__description,.privacyPolicy-info__description p{font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:20px;text-align:center;opacity:.75}.privacyPolicy-info__description .bold,.privacyPolicy-info__description p .bold{font-weight:900;font-family:Nunito Sans;font-size:14px;line-height:20px;text-align:center}.privacyPolicy-info__description a,.privacyPolicy-info__description p a{color:#008bf7;font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:20px;text-align:center}.privacyPolicy-info__description ol,.privacyPolicy-info__description p ol,.privacyPolicy-info__description p ul,.privacyPolicy-info__description ul{padding-top:5px;padding-bottom:5px;padding-left:30px;list-style:initial}.privacyPolicy-info__description li,.privacyPolicy-info__description p li{list-style:initial;text-align:center}.privacyPolicy-info__description li li,.privacyPolicy-info__description p li li{list-style:circle}.privacyPolicy-info__description ol,.privacyPolicy-info__description p ol{padding-top:5px;padding-bottom:5px;padding-left:30px;list-style:auto}.privacyPolicy-info__description li,.privacyPolicy-info__description p li{list-style:auto;font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:20px;text-align:start}.privacyPolicy-info__description p ul li,.privacyPolicy-info__description ul li{list-style:disc}@media screen and (min-width:1440px){.privacyPolicy-info__container{padding-top:140px;padding-bottom:80px}.privacyPolicy-info__title{font-size:32px;line-height:48px;margin-bottom:16px;text-align:start}.privacyPolicy-info__description,.privacyPolicy-info__description li,.privacyPolicy-info__description p,.privacyPolicy-info__description p li{font-size:16px;line-height:24px;text-align:start}.privacyPolicy-info__description li li,.privacyPolicy-info__description p li li{list-style:circle}.privacyPolicy-info__description .bold,.privacyPolicy-info__description a,.privacyPolicy-info__description p .bold,.privacyPolicy-info__description p a{font-size:16px;line-height:24px;text-align:start}}.footer{position:relative;background:#111314}.footer.checkout{display:none}.footer__container{padding:40px 40px 77px}.footer__container,.footer__top{display:flex;flex-direction:column}.footer__help,.footer__menu,.footer__top{margin-bottom:40px}.footer__networks{display:flex;align-items:center;margin-top:16px}.footer__network-item{width:24px;min-width:24px;height:24px}.footer__network-item:not(:last-child){margin-right:16px}.footer__logo-wrapper{width:-moz-fit-content;width:fit-content;margin-bottom:24px}.footer__logo img{width:162px;height:32px}.footer__company-description{font-family:Nunito Sans;font-size:12px;font-weight:600;line-height:16px;text-align:left;color:#fff;opacity:.6;margin-bottom:24px}.footer__phone-wrapper{margin-bottom:24px;width:-moz-fit-content;width:fit-content}.footer__phone{display:flex;align-items:center;font-family:Nunito Sans;font-size:14px;font-weight:700;line-height:24px;text-align:left;color:#fff}.footer__phone img{width:24px;height:24px;margin-right:8px}.footer__btn{display:flex;align-items:center;justify-content:center;font-family:Nunito Sans;font-size:14px;font-weight:500;line-height:19.1px;text-align:left;color:#fff;width:200px;height:42px;background:#008bf7;border-radius:8px;transition:all .3s ease-in}.footer__btn:hover{background:#0e74c3}.footer__title{font-size:20px;font-weight:900;line-height:24px;margin-bottom:24px}.footer__list-item,.footer__title{font-family:Nunito Sans;text-align:left;color:#fff}.footer__list-item{font-size:12px;font-weight:600;line-height:16px;opacity:.6}.footer__list-item:not(:last-child){margin-bottom:16px}.footer__list-link{font-family:Nunito Sans;font-size:12px;font-weight:600;line-height:16px;text-align:left;color:#fff}.footer__copyright{display:none}@media screen and (min-width:768px){.footer__container{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px 50px;gap:30px 50px}.footer__help,.footer__menu,.footer__top{margin-bottom:0}.footer__btn{width:200px;height:43px}}@media screen and (min-width:1440px){.footer__container{padding-top:64px;padding-bottom:144px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.footer__top{align-items:flex-start;width:200px}.footer__logo-wrapper{width:-moz-fit-content;width:fit-content;margin-bottom:24px}.footer__logo{width:122px;height:24px}.footer__company-description{font-size:12px;line-height:16px}.footer__btn{font-size:14px;line-height:19.1px}.footer__copyright{position:absolute;left:40px;bottom:32px;display:block;font-family:Nunito Sans;font-size:12px;font-weight:600;line-height:16px;text-align:left;color:#fff;opacity:.6}}