html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}h1,h2,h3,h4,h5,p{margin-top:0;margin-bottom:0}img{display:block;max-width:100%;height:auto}ul{padding:0;margin:0;list-style:none}a{text-decoration:none;color:inherit}select{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;border:none;text-transform:uppercase;cursor:pointer;background:rgba(0,0,0,0);-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1)}select:hover,select:focus{color:#44c697}@font-face{font-family:"Proxima-Nova";src:url("../../fonts/ProximaNova-Regular.ttf") format("truetype");font-weight:normal}@font-face{font-family:"Proxima-Nova";src:url("../../fonts/ProximaNova-Bold.ttf") format("truetype");font-weight:700}body{font-family:"Proxima-Nova",sans-serif;font-weight:normal;font-size:18px;line-height:1.25;margin:0;color:#1e2e36;background-color:#fff}body.lock{overflow:hidden}.wrapper{min-height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.container{max-width:320px;margin:0 auto;padding:0 5px}@media screen and (min-width: 480px){.container{max-width:480px;padding:0 10px}}@media screen and (min-width: 760px){.container{max-width:760px;padding:0 15px}}@media screen and (min-width: 960px){.container{max-width:960px;padding:0 25px}}@media screen and (min-width: 1200px){.container{max-width:1200px;padding:0 40px}}@media screen and (min-width: 1600px){.container{max-width:1600px;padding:0 50px}}@media screen and (min-width: 1920px){.container{max-width:1920px}}.section{text-align:center;padding-top:75px}@media screen and (min-width: 760px){.section{padding-top:100px}}.section.questions{padding-bottom:85px}@media screen and (min-width: 760px){.section.questions{padding-bottom:110px}}.section__title{position:relative;display:inline-block;margin-bottom:50px}.section__title::before{content:"";position:absolute;display:block;left:-2px;top:2px;width:10px;height:26px;background-color:#44c697}@media screen and (min-width: 480px){.section__title::before{left:-4px;top:4px;width:15px;height:38px}}@media screen and (min-width: 760px){.section__title::before{left:-4px;top:4px;width:20px;height:50px}}.section__title__text{position:relative;font-size:24px;font-weight:700;white-space:nowrap;z-index:2}@media screen and (min-width: 480px){.section__title__text{font-size:36px}}@media screen and (min-width: 760px){.section__title__text{font-size:48px}}.active{position:relative}.active::after{content:"";position:absolute;display:block;left:0;bottom:-1;width:100%;height:3px;background-color:#44c697}.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;font-weight:700;background-color:#44c697;color:#fff;text-transform:uppercase;border-radius:3px;padding:12px 46px;cursor:pointer;font-size:16px}@media screen and (min-width: 480px){.button{font-size:18px;padding:14px 46px}}.bg_img{position:relative}.bg_img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header{font-weight:700}.header__top{border-bottom:solid 1px #1e2e36}.header__top__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;width:100%;gap:50px}.header__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.header__social__text{display:none;white-space:nowrap}@media screen and (min-width: 760px){.header__social__text{display:block}}@media screen and (min-width: 1200px){.header__social__text{display:none}}@media screen and (min-width: 1600px){.header__social__text{display:block}}.header__social__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;fill:#1e2e36;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1)}.header__social__link:hover,.header__social__link:focus{fill:#44c697}.header__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.header__phone__icon{fill:#fff;stroke:#1e2e36}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;font-size:24px}@media screen and (min-width: 1200px){.header__nav{font-size:18px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:15px}}.header__nav__item{text-transform:uppercase;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1)}.header__nav__item:hover,.header__nav__item:focus{color:#44c697}.menu{width:100%}@media screen and (max-width: 1199px){.menu{position:absolute;top:0;left:-101%;width:100%;height:100vh;padding:100px 10px;text-align:center;background-color:#fff;overflow:auto;visibility:hidden;opacity:0;-webkit-transition:all 500ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 500ms cubic-bezier(0.4, 0, 0.2, 1);z-index:9}}.menu.is-open{visibility:visible;opacity:1;left:0}@media screen and (max-width: 1199px){.menu__container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:50px}}@media screen and (min-width: 1200px){.menu__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.menu__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;padding:0;width:32px;height:32px;border:none;background-color:rgba(0,0,0,0);cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);z-index:10}@media screen and (min-width: 1200px){.menu__button{display:none}}.menu__button:hover,.menu__button:focus{fill:#44c697}.menu__button .icon__close{display:none}.menu__button.is-open .icon__close{display:block}.menu__button.is-open .icon__menu{display:none}.header__bottom__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:105px;padding:15px 0;gap:15px}@media screen and (min-width: 1600px){.header__bottom__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}}@media screen and (min-width: 1920px){.header__bottom__box{gap:115px}}.header__bottom__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:10px}@media screen and (min-width: 760px){.header__bottom__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:15px}@media screen and (min-width: 760px){.header__categories{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1600px){.header__categories{width:auto}}.header__logo__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.header__logo__icon{width:100px}@media screen and (min-width: 960px){.header__logo__icon{width:125px}}.header__logo__text{font-size:28px;color:#44c697}@media screen and (min-width: 960px){.header__logo__text{font-size:36px}}.header__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media screen and (min-width: 480px){.header__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 760px){.header__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:30px}}.header__buttons__cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;font-size:16px;font-weight:inherit;background-color:#fff;text-transform:uppercase;gap:5px;cursor:pointer;fill:#1e2e36;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (min-width: 480px){.header__buttons__cart{font-size:18px}}.header__buttons__cart:hover,.header__buttons__cart:focus{color:#44c697;fill:#44c697}.header__buttons__call{width:100%;white-space:nowrap}@media screen and (min-width: 480px){.header__buttons__call{width:auto}}@media screen and (min-width: 760px){.header__buttons__call{padding:14px 30px}}@media screen and (min-width: 960px){.header__buttons__call{padding:14px 46px}}.slider{font-weight:700}.slider__img{position:absolute;width:100%;height:100%;top:0;left:0}.slider__slide{position:relative}.slider__container{padding-bottom:25px}@media screen and (min-width: 480px){.slider__container{padding-bottom:115px}}.slider__box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:250px;padding:50px 15px;gap:30px;background-color:#fff;z-index:2}@media screen and (min-width: 480px){.slider__box{width:380px;padding:75px 25px;gap:50px}}@media screen and (min-width: 760px){.slider__box{width:460px;padding:100px 25px}}.slider__box::before{content:"";position:absolute;left:0;top:0;display:block;width:10px;height:100%;background-color:#44c697}@media screen and (min-width: 480px){.slider__box::before{width:15px}}.slider__title{font-size:42px;line-height:1}@media screen and (min-width: 480px){.slider__title{font-size:64px}}.slider__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.slider__subtitle{font-size:24px;margin-bottom:10px}@media screen and (min-width: 480px){.slider__subtitle{font-size:36px}}.slider__text{font-size:24px;font-weight:normal;margin-bottom:20px}@media screen and (min-width: 480px){.slider__text{font-size:36px;margin-bottom:30px}}.controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.controls__counter{font-size:20px;margin-bottom:5px}@media screen and (min-width: 480px){.controls__counter{font-size:24px}}.controls__current{font-size:28px}@media screen and (min-width: 480px){.controls__current{font-size:36px}}.controls__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.controls__buttons__left,.controls__buttons__right{padding:0;margin:0;width:30px;height:30px;border:none;cursor:pointer;background:rgba(0,0,0,0);fill:#fff;stroke:#1e2e36;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1)}.controls__buttons__left:hover,.controls__buttons__left:focus,.controls__buttons__right:hover,.controls__buttons__right:focus{fill:#1e2e36;stroke:#fff}.controls__buttons__right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.advantages__list{position:relative;overflow:hidden}.advantages__item{cursor:pointer}.advantages__item:hover .advantages__item__text,.advantages__item:focus .advantages__item__text{position:relative;bottom:0}.advantages__item__info{position:absolute;left:0;top:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:start;gap:15px;color:#fff;width:calc(100% - 40px);height:calc(100% - 40px);padding:20px}@media screen and (min-width: 480px){.advantages__item__info{width:calc(100% - 50px);height:calc(100% - 50px);padding:25px}}@media screen and (min-width: 760px){.advantages__item__info{width:calc(100% - 40px);height:calc(100% - 40px);padding:20px}}@media screen and (min-width: 960px){.advantages__item__info{width:calc(100% - 50px);height:calc(100% - 50px);padding:25px}}@media screen and (min-width: 1200px){.advantages__item__info{width:calc(100% - 60px);height:calc(100% - 60px);padding:30px}}@media screen and (min-width: 1600px){.advantages__item__info{width:calc(100% - 50px);height:calc(100% - 50px);padding:25px}}@media screen and (min-width: 1920px){.advantages__item__info{width:calc(100% - 60px);height:calc(100% - 60px);padding:30px}}.advantages__item__title{position:relative;font-size:20px}@media screen and (min-width: 480px){.advantages__item__title{font-size:28px}}@media screen and (min-width: 760px){.advantages__item__title{font-size:24px}}@media screen and (min-width: 960px){.advantages__item__title{font-size:28px}}@media screen and (min-width: 1200px){.advantages__item__title{font-size:36px}}@media screen and (min-width: 1600px){.advantages__item__title{font-size:30px}}@media screen and (min-width: 1920px){.advantages__item__title{font-size:36px}}.advantages__item__title::after{content:"";position:absolute;display:block;left:0;bottom:-1;width:100%;height:3px;background-color:#44c697}.advantages__item__text{position:absolute;bottom:100%;font-size:12px}@media screen and (min-width: 480px){.advantages__item__text{font-size:16px}}@media screen and (min-width: 760px){.advantages__item__text{font-size:14px}}@media screen and (min-width: 960px){.advantages__item__text{font-size:16px}}@media screen and (min-width: 1200px){.advantages__item__text{font-size:18px}}@media screen and (min-width: 1600px){.advantages__item__text{font-size:16px}}@media screen and (min-width: 1920px){.advantages__item__text{font-size:18px}}.advantages__buttons{position:absolute;width:100%;height:100%;top:0;left:0}.advantages__buttons__left,.advantages__buttons__right{position:absolute;top:calc(50% - 15px);padding:0;margin:0;width:30px;height:30px;border:none;cursor:pointer;background:rgba(0,0,0,0);fill:rgba(0,0,0,0);stroke:#fff;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);z-index:2}.advantages__buttons__left:hover,.advantages__buttons__left:focus,.advantages__buttons__right:hover,.advantages__buttons__right:focus{fill:#fff;stroke:#1e2e36}.advantages__buttons__left{left:10px}@media screen and (min-width: 960px){.advantages__buttons__left{left:15px}}.advantages__buttons__right{right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 960px){.advantages__buttons__right{right:15px}}.categories__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;margin-bottom:50px}@media screen and (min-width: 1200px){.categories__menu{gap:90px;margin-bottom:84px}}@media screen and (min-width: 1600px){.categories__menu{gap:150px}}@media screen and (min-width: 1920px){.categories__menu{gap:200px}}.categories__menu__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;fill:#1e2e36}.categories__menu__item:hover,.categories__menu__item:focus{fill:#44c697;color:#44c697}.categories__menu__item.active{fill:#44c697}.categories__menu__item.active::after{content:"";display:none}.categories__menu__item.active .categories__menu__title{position:relative}.categories__menu__item.active .categories__menu__title::after{content:"";position:absolute;display:block;left:0;bottom:-1;width:100%;height:3px;background-color:#44c697}.categories__menu__icon{width:75px;height:75px;margin-bottom:10px}@media screen and (min-width: 960px){.categories__menu__icon{width:100px;height:100px}}.categories__menu__title{font-size:18px;font-weight:700;text-transform:uppercase}@media screen and (min-width: 960px){.categories__menu__title{font-size:24px}}.categories__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-bottom:50px}@media screen and (min-width: 760px){.categories__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-30px;margin-left:-20px;gap:0}}@media screen and (min-width: 1600px){.categories__list{margin-top:-35px;margin-left:-25px}}@media screen and (min-width: 1920px){.categories__list{margin-top:-50px;margin-left:-30px}}.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 300ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width: 760px){.product{-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px);margin-top:30px;margin-left:20px}}@media screen and (min-width: 1600px){.product{-ms-flex-preferred-size:calc(33.3333333333% - 30px);flex-basis:calc(33.3333333333% - 30px);margin-top:35px;margin-left:25px}}@media screen and (min-width: 1920px){.product{-ms-flex-preferred-size:calc(33.3333333333% - 30px);flex-basis:calc(33.3333333333% - 30px);margin-top:50px;margin-left:30px}}.product:hover,.product:focus{color:#fff;background-color:#44c697;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 300ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:translateY(-25px);transform:translateY(-25px)}.product:hover.sale .product__price,.product:hover .product__old-price,.product:focus.sale .product__price,.product:focus .product__old-price{color:#fff}.product.sale .product__price{color:#ff1b1b}.product__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:16px;padding:5px;text-transform:uppercase;text-align:start;gap:10px}@media screen and (min-width: 480px){.product__info{font-size:18px;padding:10px 5px}}@media screen and (min-width: 960px){.product__info{font-size:20px;padding:10px}}@media screen and (min-width: 1200px){.product__info{font-size:24px;padding:15px}}.product__price__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}@media screen and (min-width: 1200px){.product__price__box{gap:10px}}.product__price{white-space:nowrap}.product__old-price{color:#bcbdbb;text-decoration:line-through;white-space:nowrap;font-size:12px}@media screen and (min-width: 480px){.product__old-price{font-size:14px}}@media screen and (min-width: 960px){.product__old-price{font-size:16px}}@media screen and (min-width: 1200px){.product__old-price{font-size:18px}}.product__status{position:absolute;top:0;left:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px;font-weight:700;text-transform:uppercase;padding-top:10px;color:#fff;font-size:12px}@media screen and (min-width: 480px){.product__status{font-size:14px}}@media screen and (min-width: 960px){.product__status{font-size:16px}}@media screen and (min-width: 1200px){.product__status{font-size:18px}}.product__status__new,.product__status__hit,.product__status__sale{display:inline-block;padding:5px 15px;background-color:#1e2e36}.product__status__sale{background-color:#ff1b1b}.categories__button{display:inline-block}.about__content{position:relative}.about__container{padding-top:25px;padding-bottom:25px}@media screen and (min-width: 480px){.about__container{padding-top:60px;padding-bottom:60px}}@media screen and (min-width: 760px){.about__container{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 960px){.about__container{padding-top:100px;padding-bottom:100px}}.about__img{position:absolute;width:73%;height:100%;top:0;right:0}.about__box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;text-align:left;background-color:#fff;width:280px;padding:20px 20px 20px 15px;z-index:2}@media screen and (min-width: 480px){.about__box{width:450px;padding:30px 30px 30px 15px}}@media screen and (min-width: 760px){.about__box{width:600px;padding:40px 40px 40px 15px}}@media screen and (min-width: 960px){.about__box{width:770px;padding:40px 40px 40px 15px}}@media screen and (min-width: 1200px){.about__box{width:790px;padding:50px 50px 50px 10px}}.about__box::before{content:"";position:absolute;right:0;top:0;display:block;width:10px;height:100%;background-color:#44c697}@media screen and (min-width: 480px){.about__box::before{width:15px}}.about__box__text{font-size:16px}@media screen and (min-width: 760px){.about__box__text{font-size:18px}}.about__box__text-accent{font-size:inherit;font-weight:700;color:#44c697}.questions__content{position:relative}.questions__container{padding-top:25px;padding-bottom:30px}@media screen and (min-width: 480px){.questions__container{padding-top:60px;padding-bottom:70px}}@media screen and (min-width: 760px){.questions__container{padding-top:80px;padding-bottom:95px}}@media screen and (min-width: 960px){.questions__container{padding-top:100px;padding-bottom:118px}}.questions__img{position:absolute;width:81%;height:100%;top:0;left:0}.questions__box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-left:auto;text-align:left;background-color:#fff;width:280px;padding:20px 15px 20px 20px;z-index:2}@media screen and (min-width: 480px){.questions__box{width:450px;padding:30px 15px 30px 30px}}@media screen and (min-width: 760px){.questions__box{width:528px;padding:40px 15px 40px 40px}}@media screen and (min-width: 960px){.questions__box{padding:40px 15px 40px 40px}}@media screen and (min-width: 1200px){.questions__box{padding:50px 10px 50px 50px}}.questions__box::before{content:"";position:absolute;left:0;top:0;display:block;width:10px;height:100%;background-color:#44c697}@media screen and (min-width: 480px){.questions__box::before{width:15px}}.questions__box__title{font-weight:700;font-size:20px}@media screen and (min-width: 480px){.questions__box__title{font-size:32px}}@media screen and (min-width: 760px){.questions__box__title{font-size:36px}}.questions__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.questions__form__input{outline:rgba(0,0,0,0);color:#1e2e36;width:100%;padding:10px 15px;border:solid 1px #1e2e36;border-radius:3px;font-size:16px}@media screen and (min-width: 480px){.questions__form__input{font-size:18px;padding:14px 15px}}.questions__form__input::-webkit-input-placeholder{opacity:.6}.questions__form__input::-moz-placeholder{opacity:.6}.questions__form__input:-ms-input-placeholder{opacity:.6}.questions__form__input::-ms-input-placeholder{opacity:.6}.questions__form__input::placeholder{opacity:.6}.questions__box__text{width:220px;font-size:16px}@media screen and (min-width: 480px){.questions__box__text{width:360px}}@media screen and (min-width: 760px){.questions__box__text{width:395px;font-size:18px}}.footer{position:relative;background-color:#1e2e36;padding-top:25px;padding-bottom:10px;color:#fff}@media screen and (min-width: 760px){.footer{padding-top:50px;padding-bottom:15px}}.footer__img{display:none}@media screen and (min-width: 960px){.footer__img{display:block;position:absolute;width:25%;height:100%;top:0;right:0}}@media screen and (min-width: 1200px){.footer__img{width:40%}}@media screen and (min-width: 1600px){.footer__img{width:50%}}@media screen and (min-width: 1920px){.footer__img{width:55%}}.footer__img img{-o-object-fit:cover;object-fit:cover}.footer__container{height:100%}.footer__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;gap:30px}@media screen and (min-width: 760px){.footer__box{gap:50px}}@media screen and (min-width: 960px){.footer__box{width:666px}}@media screen and (min-width: 1600px){.footer__box{width:730px}}.footer__logo__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}@media screen and (min-width: 760px){.footer__logo__link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer__logo__icon{width:100px}@media screen and (min-width: 960px){.footer__logo__icon{width:125px}}.footer__logo__text{font-size:28px;color:#fff}@media screen and (min-width: 960px){.footer__logo__text{font-size:36px}}.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px}.footer__left-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:100px}.footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:55px;font-weight:700;text-transform:uppercase}@media screen and (min-width: 760px){.footer__menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px}}@media screen and (min-width: 1600px){.footer__menu{gap:55px}}.footer__categories,.footer__nav,.footer__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.footer__categories__item,.footer__nav__item{padding-left:20px;position:relative;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1)}.footer__categories__item:hover,.footer__categories__item:focus,.footer__nav__item:hover,.footer__nav__item:focus{color:#44c697}.footer__categories__item::after,.footer__nav__item::after{content:"";position:absolute;left:0;top:50%;display:block;width:14px;height:2px;background-color:#44c697}.footer__rights{font-size:12px}@media screen and (min-width: 760px){.footer__rights{font-size:14px}}.footer__right-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__address{font-style:normal}.footer__address__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.footer__address__item.address__item__phones{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.address__item__map{fill:#fff;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1)}.address__item__map:hover,.address__item__map:focus{color:#44c697;fill:#44c697}.address__item__phones{fill:#1e2e36;stroke:#fff;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1)}.address__item__phones:hover,.address__item__phones:focus{color:#44c697;stroke:#44c697}.footer__phones a{display:block}.footer__social{margin-top:30px}.footer__social__text{margin-bottom:5px}.footer__social__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;fill:#fff;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1)}.footer__social__link:hover,.footer__social__link:focus{fill:#44c697}.footer__producer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;gap:5px;font-size:11px}.footer__producer img{width:12px}@media screen and (min-width: 760px){.footer__producer{font-size:14px}.footer__producer img{width:20px}}.footer__producer__text{font-family:Cuprum}#scrollToTopBtn{display:none;position:absolute;top:-25px;left:5px;z-index:10;background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}@media screen and (min-width: 480px){#scrollToTopBtn{left:10px}}@media screen and (min-width: 760px){#scrollToTopBtn{left:30px}}.up-button{position:relative;overflow:hidden;width:50px;height:50px;scale:.75}.up-button svg{position:absolute;left:-12px;top:-8px}@media screen and (min-width: 480px){.up-button{scale:.7}}@media screen and (min-width: 760px){.up-button{scale:.8}}@media screen and (min-width: 1600px){.up-button{scale:1}}/*# sourceMappingURL=main.min.css.map */