@font-face{font-family:Geometria;src:url(../fonts/Geometria-Light.woff) format("woff");font-weight:300}@font-face{font-family:Geometria;src:url(../fonts/Geometria.woff) format("woff");font-weight:400}@font-face{font-family:Geometria;src:url(../fonts/Geometria-Medium.woff) format("woff");font-weight:500}@font-face{font-family:Geometria;src:url(../fonts/Geometria-Bold.woff) format("woff");font-weight:700}@font-face{font-family:Geometria;src:url(../fonts/Geometria-ExtraBold.woff) format("woff");font-weight:800}@font-face{font-family:Geometria;src:url(../fonts/Geometria-Heavy.woff) format("woff");font-weight:900}*{margin:0;padding:0;box-sizing:border-box}li,ul{list-style:none}a{color:inherit;text-decoration:none}a,button{cursor:pointer}button,input,textarea{color:inherit;background:transparent;border:none;box-shadow:none;outline:none}html{font-size:10px}body{font-family:Geometria,sans-serif;font-weight:400;color:#383f49}.container{max-width:1920px;padding:0 385px;margin:0 auto}.breadcrumbs{color:#c3c4c8;font-size:14px}.header__main{background-color:#f0f4f5;transition:all .5s}.header__main.show{transform:translateX(0)}.header__main ul{max-width:1920px;padding:0 385px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.header__main ul li a{display:inline-block;padding:20px 0 14px;font-size:14px;color:#6b6f72;font-weight:300;border-bottom:2px solid transparent;transition:border-bottom-color .3s,color .3s}.header__main ul li a:focus,.header__main ul li a:hover{color:#fa0175;border-color:#fa0175}.header__info{padding:37px 0 30px;background-color:#fff}.header__info .header__info-wrap{display:flex;justify-content:space-between;align-items:center}.header__info .logo{display:block;font-size:2.8rem}.header__info .logo p{color:#373f4a;font-weight:700}.header__info .logo span{color:#01bab5}.header__info .header__cta{display:flex;align-items:center}.header__info .header__cta .cta__icon svg{width:37px;height:30px}.header__info .header__cta .cta__icon svg path{fill:#01bab5}.header__info .header__cta .cta__text{padding-left:30px}.header__info .header__cta .cta__text a{color:#01bab5;font-size:2.4rem;font-weight:700}.header__info .header__cta .cta__btn{display:block;color:#fa0177;font-size:13px;font-weight:300;text-decoration:underline}.header__info .cart{position:relative;display:flex;align-items:center}.header__info .cart .show-menu{overflow:visible;display:none;position:relative;z-index:101;padding-left:15px}.header__info .cart .show-menu span{width:25px;height:2px;background-color:#6b6f72;display:block;margin:3px 0;transition:all .5s}.header__info .cart .show-menu.show span:first-child{transform:rotate(135deg) translate(2px,-2px)}.header__info .cart .show-menu.show span:nth-child(2){transform:scale(0)}.header__info .cart .show-menu.show span:nth-child(3){transform:rotate(-135deg) translate(5px,5px)}.header__info .cart svg{width:32px;height:28px}.header__info .cart svg path{fill:#666b71}.header__info .cart .cart-counter{font-size:1rem;font-weight:300;line-height:1;position:absolute;top:-4px;left:24px;color:#fff;padding:4px;border-radius:4px;background-color:#fb0278}.header__category .header__category-title{cursor:pointer;display:none;padding:20px 30px;background:linear-gradient(90deg,#83e3e2,#1bc1bf)}.header__category .header__category-title.show svg{transform:rotate(90deg)}.header__category .header__category-title span{color:#fff;font-size:16px;text-transform:uppercase;font-weight:700;line-height:0}.header__category .header__category-title svg{margin-left:15px;width:10px;vertical-align:sub;transition:all .3s}.header__category .header__category-title svg path{fill:#fff}.header__category ul{background:linear-gradient(90deg,#83e3e2,#1bc1bf);border-radius:6px 6px 6px 0;display:flex;justify-content:space-between;position:relative}.header__category ul:after{content:"";display:block;width:100%;height:5px;border-radius:0 50% 50% 0;background:linear-gradient(90deg,#c9fbfc,#c9fbfc 18%,#97ece9 0,#97ece9 36%,#64dbd9 0,#64dbd9 52%,#2acbc6 0,#2acbc6 72%,#00bab5 0,#00bab5);position:absolute;bottom:0;left:0;z-index:1}.header__category ul li{padding:0 15px}.header__category ul a{text-align:center;color:#fff;font-size:13px;text-transform:uppercase;font-weight:700;display:inline-block;padding:22px 0 20px;border-top:3px solid transparent}.header__category ul a:focus,.header__category ul a:hover{border-top-color:#fa0175}.header__category ul .header__category-promo{position:relative;z-index:2;background:linear-gradient(180deg,#fa0175,#fb0149);box-shadow:0 0 6px 1px rgba(253,208,229,.5);padding:0 30px 0 25px;border-radius:0 6px 6px 0}.catalog__items a,.product-items a{display:block;outline:none}.catalog__items .product-preview__wrap,.product-items .product-preview__wrap{padding:0 10px}.catalog__items .product-preview,.product-items .product-preview{margin:130px auto 0;border:1px solid #f1f1f1;border-radius:4px;font-weight:300;max-width:360px;position:relative}.catalog__items .product-preview .promo-block,.product-items .product-preview .promo-block{position:absolute;top:-16px;left:25px;display:flex;flex-direction:column;align-items:flex-start}.catalog__items .product-preview .promo-block .hit,.catalog__items .product-preview .promo-block .popular,.catalog__items .product-preview .promo-block .sale,.catalog__items .product-preview .promo-block .top,.product-items .product-preview .promo-block .hit,.product-items .product-preview .promo-block .popular,.product-items .product-preview .promo-block .sale,.product-items .product-preview .promo-block .top{padding:10px 12px;color:#fff;font-weight:800;text-transform:uppercase;border-radius:2px;font-size:10px;margin-bottom:12px}.catalog__items .product-preview .promo-block .top,.product-items .product-preview .promo-block .top{background-color:#1ae37d}.catalog__items .product-preview .promo-block .popular,.product-items .product-preview .promo-block .popular{background-color:#23ace0}.catalog__items .product-preview .promo-block .hit,.product-items .product-preview .promo-block .hit{background-color:#f92a00}.catalog__items .product-preview .promo-block .sale,.product-items .product-preview .promo-block .sale{font-size:11px;background-color:#fa0177}.catalog__items .product-preview .promo-block .sale span,.product-items .product-preview .promo-block .sale span{font-weight:900;font-size:2.4rem}.catalog__items .product-preview .product__img,.product-items .product-preview .product__img{width:100%}.catalog__items .product-preview img,.product-items .product-preview img{border-radius:4px;width:100%}.catalog__items .product-preview .product__text,.product-items .product-preview .product__text{padding:15px 11px}.catalog__items .product-preview .product__text>div,.product-items .product-preview .product__text>div{display:flex;justify-content:space-between;align-items:center}.catalog__items .product-preview h3,.product-items .product-preview h3{font-size:1.8rem;font-weight:300;color:#383f49;padding-bottom:15px}.catalog__items .product-preview .product__rating-wrap,.product-items .product-preview .product__rating-wrap{padding-bottom:23px}.catalog__items .product-preview .product__rating-wrap .product__in-stock,.product-items .product-preview .product__rating-wrap .product__in-stock{background-color:#83e3e2;padding:6px 12px;color:#fff;font-size:9px}.catalog__items .product-preview .product__rating-wrap .product__rating,.product-items .product-preview .product__rating-wrap .product__rating{display:flex;margin:0 -4px}.catalog__items .product-preview .product__rating-wrap .product__rating svg,.product-items .product-preview .product__rating-wrap .product__rating svg{width:12px;height:12px;margin:0 4px}.catalog__items .product-preview .product__rating-wrap .product__rating svg path,.product-items .product-preview .product__rating-wrap .product__rating svg path{fill:#dddcd7}.catalog__items .product-preview .product__rating-wrap .product__rating svg.active path,.product-items .product-preview .product__rating-wrap .product__rating svg.active path{fill:#fc0}.catalog__items .product-preview .product__code p,.catalog__items .product-preview .product__material p,.product-items .product-preview .product__code p,.product-items .product-preview .product__material p{flex-basis:50%;color:#a4a7ac;font-size:14px;padding-bottom:8px}.catalog__items .product-preview .product__price-wrap,.product-items .product-preview .product__price-wrap{padding-top:15px;align-items:flex-start}.catalog__items .product-preview .product__price-wrap p,.product-items .product-preview .product__price-wrap p{font-size:12px;color:#383f49}.catalog__items .product-preview .product__price-wrap .price__old,.product-items .product-preview .product__price-wrap .price__old{display:block;font-weight:500;font-size:12px;color:#39c6c0;text-decoration:line-through}.catalog__items .product-preview .product__price-wrap .price__new,.product-items .product-preview .product__price-wrap .price__new{font-weight:700;font-size:14px;color:#fa0177}.catalog__items .product-preview .product__price-wrap .add-cart,.product-items .product-preview .product__price-wrap .add-cart{transition:background-color .3s;padding:5px 8px;background-color:#e0e0e2;border-radius:4px}.catalog__items .product-preview .product__price-wrap .add-cart svg,.product-items .product-preview .product__price-wrap .add-cart svg{width:30px;height:24px}.catalog__items .product-preview .product__price-wrap .add-cart svg path,.product-items .product-preview .product__price-wrap .add-cart svg path{fill:#666b71;transition:fill .3s}.catalog__items .product-preview .product__price-wrap .add-cart.active,.catalog__items .product-preview .product__price-wrap .add-cart:hover,.product-items .product-preview .product__price-wrap .add-cart.active,.product-items .product-preview .product__price-wrap .add-cart:hover{background-color:#fa0177}.catalog__items .product-preview .product__price-wrap .add-cart.active svg path,.catalog__items .product-preview .product__price-wrap .add-cart:hover svg path,.product-items .product-preview .product__price-wrap .add-cart.active svg path,.product-items .product-preview .product__price-wrap .add-cart:hover svg path{fill:#fff}.catalog__items .product-preview .buy-now,.product-items .product-preview .buy-now{margin-top:20px;width:100%;font-size:15px;font-weight:300;color:#fff;border-radius:4px;padding:21px 0 21px 18px;background-color:#fa0177;text-align:left;transition:background-color .75s}.catalog__items .product-preview .buy-now svg,.product-items .product-preview .buy-now svg{width:35px;height:10px;margin-left:10px;transition:margin-left .5s;fill:#fff}.catalog__items .product-preview .buy-now:hover,.product-items .product-preview .buy-now:hover{background-color:#1bc1bf}.catalog__items .product-preview .buy-now:hover svg,.product-items .product-preview .buy-now:hover svg{margin-left:20px}.slick-slide{outline:none}.slick-next,.slick-prev{border-radius:2px;width:60px;height:30px;fill:#c8d0d0;position:absolute;top:37px;padding:10px 15px;z-index:50;background-color:#f0f4f5;transition:background-color .3s,fill .3s}.slick-next:hover,.slick-prev:hover{background-color:#1bc1bf;fill:#fff}.slick-prev{transform:rotate(180deg);right:70px}.slick-next{right:0}#home{padding-top:27px}#home .home__wrap{color:#fff;display:flex;justify-content:space-between}#home .home__wrap .home__item{border-radius:6px;background-size:cover;background-repeat:no-repeat;background-position:50%}#home .home__wrap .home__item:first-child{position:relative;padding-top:265px;flex-basis:74%}#home .home__wrap .home__item:first-child .home__item-text{border-radius:0 0 6px 6px;padding:30px 35px 30px 60px;background-color:rgba(0,0,0,.6)}#home .home__wrap .home__item:first-child h1{position:relative;z-index:3;max-width:265px;text-transform:uppercase;font-size:2.4rem;font-weight:900}#home .home__wrap .home__item:first-child p{position:relative;z-index:3;max-width:315px;padding:16px 0;font-size:14px}#home .home__wrap .home__item:first-child img.home__item-img{position:absolute;right:10px;bottom:0;max-width:380px}#home .home__wrap a{position:relative;z-index:3;display:inline-block;font-size:12px}#home .home__wrap a:focus svg,#home .home__wrap a:hover svg{margin-left:35px}#home .home__wrap a svg{vertical-align:middle;width:43px;height:12px;margin-left:20px;transition:margin-left .3s}#home .home__wrap a svg path{fill:#fff}#home .home__wrap .home__item-wrap{flex-basis:24%;display:flex;flex-direction:column;justify-content:space-between}#home .home__wrap .home__item-wrap .home__item,#home .home__wrap .home__item-wrap .home__item:first-child{padding-top:0;flex-basis:48%;display:flex;align-items:flex-end}#home .home__wrap .home__item-wrap .home__item .home__item-text,#home .home__wrap .home__item-wrap .home__item:first-child .home__item-text{flex-basis:100%;border-radius:0 0 6px 6px;padding:18px 20px 15px;background-color:rgba(9,36,74,.6)}#home .home__wrap .home__item-wrap .home__item .home__item-text a,#home .home__wrap .home__item-wrap .home__item:first-child .home__item-text a{padding-left:30px}#home .home__wrap .home__item-wrap .home__item:first-child h2,#home .home__wrap .home__item-wrap .home__item h2{line-height:2.2rem;font-size:1.8rem;text-transform:uppercase;font-weight:900;padding-bottom:15px}#bestsellers .product-items .product-preview{margin-top:100px}#bestsellers .bestsellers__title{padding-top:27px;display:flex;justify-content:space-between;align-items:center}#bestsellers .bestsellers__title h2{font-size:16px;color:#303030;font-weight:800;text-transform:uppercase}#bestsellers .bestsellers__title ul{display:flex;margin:0 -3px;justify-content:space-between}#bestsellers .bestsellers__title ul li{background-color:#f0f4f5;border-radius:2px;color:#383f49;font-size:14px;padding:20px;margin:0 3px;transition:background-color .3s,color .3s}#bestsellers .bestsellers__title ul li.active,#bestsellers .bestsellers__title ul li:hover{background-color:#1bc1bf;color:#fff}.cta-sale{background-image:linear-gradient(180deg,#fff,#fff 50%,#f0f4f5 0,#f0f4f5);padding:60px 0 40px}.cta-sale .cta-wrap{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;overflow:hidden;border-radius:4px;padding:53px 10px 46px;background-repeat:no-repeat;background-position:50%;background-size:cover;box-shadow:0 0 4.8px 1.2px rgba(0,0,0,.38);color:#fff;text-transform:uppercase}.cta-sale .cta-wrap:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(27,29,34,.8)}.cta-sale .cta-wrap p{position:relative;z-index:3;font-size:3.6rem;font-weight:800}.cta-sale .cta-wrap span{text-shadow:rgba(244,255,119,.4) 0 0 10px;position:relative;z-index:3;font-size:9.6rem;padding-right:30px;font-weight:900;line-height:1}#products-week{background-color:#f0f4f5;padding-bottom:32px}#products-week h2{font-size:16px;color:#303030;font-weight:800;text-transform:uppercase}#products-week .slick-next,#products-week .slick-prev{top:-25px}#products-week .product-items .product-preview{margin:63px auto 0}#about{padding-top:72px;padding-bottom:22px}#about .about__content{display:flex!important;justify-content:space-between}#about .about__content .about__img{flex-basis:51%;border-radius:2px;overflow:hidden}#about .about__content .about__img img{width:100%}#about .about__content .about__text{display:flex;flex-direction:column;justify-content:space-between;color:#383f49;flex-basis:46%}#about .about__content .about__text h3{font-size:18px;color:#303030;font-weight:800;text-transform:uppercase;padding-bottom:30px}#about .about__content .about__text p{font-size:16px;padding-bottom:45px}#about .about__content .about__text a{outline:none;display:block;color:#fa0177;font-size:15px;align-self:flex-end;padding:10px 0 5px;width:250px;text-decoration:underline}#about .about__content .about__text a:focus svg,#about .about__content .about__text a:hover svg{margin-left:40px}#about .about__content .about__text a svg{width:30px;height:10px;fill:#fa0177;margin-left:30px;transition:margin-left .3s}#about .slick-next,#about .slick-prev{top:auto;bottom:0}#about .slick-prev{right:calc(46% - 60px)}#about .slick-next{right:calc(46% - 130px)}#news{padding-top:22px;padding-bottom:47px}#news h2{font-size:18px;color:#303030;font-weight:800;text-transform:uppercase}#news .news__wrap{padding-top:37px;display:flex;justify-content:space-between}#news .news__article{border-radius:4px;flex-basis:32%;padding-bottom:30px;border:1px solid #f1f1f1}#news .news__article .article__img{border-radius:4px;overflow:hidden}#news .news__article .article__img img{width:100%}#news .news__article h3{font-size:15px;font-weight:300;color:#383f49;padding:20px 18px 15px}#news .news__article .article__info{padding:0 18px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#news .news__article .article__info .date{background-color:#83e3e2;padding:6px 12px;color:#fff;font-size:9px}#news .news__article .article__info a{outline:none;display:block;color:#fa0177;font-size:15px;align-self:flex-end;padding:10px 0 5px 5px;width:180px}#news .news__article .article__info a:focus svg,#news .news__article .article__info a:hover svg{margin-left:40px}#news .news__article .article__info a svg{width:30px;height:10px;fill:#fa0177;margin-left:30px;transition:margin-left .3s}.cta-catalog{background-image:linear-gradient(180deg,#fff,#fff 50%,#f0f4f5 0,#f0f4f5);padding:60px 0 40px}.cta-catalog .cta-catalog-wrap{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;overflow:hidden;border-radius:4px;padding:30px 25px 20px;background-repeat:no-repeat;background-position:50%;background-size:cover;box-shadow:0 0 4.8px 1.2px rgba(0,0,0,.38);color:#fff}.cta-catalog .cta-catalog-wrap:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(27,29,34,.8)}.cta-catalog .cta-catalog__form,.cta-catalog .cta-catalog__text{position:relative;z-index:3}.cta-catalog .cta-catalog__text{padding-right:20px;flex-basis:40%}.cta-catalog .cta-catalog__text h3{font-size:2.4rem;font-weight:800;padding-bottom:10px;text-transform:uppercase}.cta-catalog .cta-catalog__text p{font-size:1.5rem;font-weight:800}.cta-catalog .cta-catalog__form{flex-basis:60%}.cta-catalog .cta-catalog__form form{display:flex;justify-content:space-between}.cta-catalog .cta-catalog__form form input{padding:23px 20px;flex-basis:60%;border-radius:4px;background-color:#fff;color:#383f49;font-size:16px}.cta-catalog .cta-catalog__form form input::-webkit-input-placeholder{font-size:14px;font-weight:300;color:#cccacb;font-style:italic}.cta-catalog .cta-catalog__form form input::-moz-placeholder{font-size:14px;font-weight:300;color:#cccacb;font-style:italic}.cta-catalog .cta-catalog__form form input:-ms-input-placeholder{font-size:14px;font-weight:300;color:#cccacb;font-style:italic}.cta-catalog .cta-catalog__form form input::-ms-input-placeholder{font-size:14px;font-weight:300;color:#cccacb;font-style:italic}.cta-catalog .cta-catalog__form form input::placeholder{font-size:14px;font-weight:300;color:#cccacb;font-style:italic}.cta-catalog .cta-catalog__form form button{flex-basis:37%;font-size:15px;font-weight:300;color:#fff;border-radius:4px;padding:21px 0 21px 18px;background-color:#fa0177;text-align:left;transition:background-color .75s}.cta-catalog .cta-catalog__form form button svg{width:35px;height:10px;margin-left:10px;transition:margin-left .5s;fill:#fff}.cta-catalog .cta-catalog__form form button:hover{background-color:#1bc1bf}.cta-catalog .cta-catalog__form form button:hover svg{margin-left:20px}.cta-catalog .cta-catalog__form p{padding-top:16px;text-transform:capitalize;font-size:12px;font-weight:300}.target{background-color:#f0f4f5;padding:70px 0 45px}.target .target-wrap{display:flex;align-items:center}.target p.target-text{font-size:14px;color:#6b6f72;max-width:600px}.target .logo{padding:0 83px 0 30px;font-size:2.8rem}.target .logo p{color:#373f4a;font-weight:700}.target .logo span{color:#01bab5}.tabs{position:relative;overflow:hidden}.tabs .tabs__content{position:absolute;width:100%;top:0;right:-100%}.tabs .tabs__content.active{position:relative;right:0}#about-company h1{font-size:18px;color:#303030;font-weight:800;text-transform:uppercase;padding:40px 0 17px}#about-company h2{font-size:16px}#about-company h2,#about-company h3{color:#303030;font-weight:800;text-transform:uppercase;padding-bottom:2rem}#about-company h3{font-size:14px;padding-top:6rem}#about-company p{font-size:16px;line-height:24px;color:#383f49;padding-bottom:26px}#about-company .about-company__img{width:50%;max-width:550px;overflow:hidden}#about-company .about-company__img img{width:100%;border-radius:2px}#about-company .about-company__top{padding-top:6rem}#about-company .about-company__top .about-company__img{margin-left:50px;float:right}#about-company .about-company__bottom{min-height:400px;padding-top:2rem}#about-company .about-company__bottom .about-company__img{margin-right:50px;float:left}#our-certificates{padding-top:40px}#our-certificates .slick-next,#our-certificates .slick-prev{top:-24px}#our-certificates h2{font-size:18px;color:#303030;font-weight:800;text-transform:uppercase}#our-certificates .our-certificates__slide-wrap{padding:0 15px}#our-certificates .our-certificates__img img{width:100%}#our-certificates .our-certificates__slide{margin-top:34px;padding:10px 10px 20px;border:1px solid #f1f1f1}#our-certificates .our-certificates__slide h4{font-size:15px;font-weight:400;color:#383f49;padding:18px 0 10px}#our-certificates .our-certificates__slide .our-certificates__date{background-color:#83e3e2;padding:6px 12px;color:#fff;font-size:9px}#promo h1{font-size:18px;color:#303030;font-weight:800;text-transform:uppercase;padding:40px 0 17px}#promo .promo__items{padding-top:65px;display:flex;justify-content:space-between;flex-wrap:wrap}#promo .promo__items .promo__item{border-radius:4px;width:32%;padding-bottom:30px;margin-bottom:2%;border:1px solid #f1f1f1}#promo .promo__items .promo__item .item__img{border-radius:4px;overflow:hidden}#promo .promo__items .promo__item .item__img img{width:100%}#promo .promo__items .promo__item h3{font-size:15px;font-weight:300;color:#383f49;padding:20px 18px 15px}#promo .promo__items .promo__item .item__info{padding:0 18px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#promo .promo__items .promo__item .item__info .date{background-color:#83e3e2;padding:6px 12px;color:#fff;font-size:9px}#promo .promo__items .promo__item .item__info a{outline:none;display:block;color:#fa0177;font-size:15px;align-self:flex-end;padding:10px 0 5px 5px;width:180px}#promo .promo__items .promo__item .item__info a:focus svg,#promo .promo__items .promo__item .item__info a:hover svg{margin-left:40px}#promo .promo__items .promo__item .item__info a svg{width:30px;height:10px;fill:#fa0177;margin-left:30px;transition:margin-left .3s}.pagination{padding-top:40px}.pagination .pagination__wrap{display:flex;justify-content:center;align-items:center}.pagination .pagination__wrap .prev svg{margin-right:25px;transform:rotate(180deg)}.pagination .pagination__wrap .next svg{margin-left:25px}.pagination .pagination__wrap svg{border-radius:2px;width:60px;fill:#c8d0d0;padding:10px 15px;z-index:100;background-color:#fff;transition:background-color .3s,fill .3s}.pagination .pagination__wrap svg:hover{background-color:#1bc1bf;fill:#fff}.pagination .pagination__wrap ul{display:flex;align-items:center}.pagination .pagination__wrap ul li{font-size:1.5rem;padding:0 3px}.pagination .pagination__wrap ul li.active,.pagination .pagination__wrap ul li:hover{color:#fa0177;text-decoration:underline}#contacts h1{font-size:18px;color:#303030;font-weight:800;text-transform:uppercase;padding:40px 0 17px}#contacts .contacts__content{padding-top:18px;display:flex;justify-content:space-between;font-size:16px}#contacts .contacts__content h2{font-size:16px;text-transform:uppercase;font-weight:800;padding:36px 0 25px}#contacts .contacts__content h3{font-size:16px;font-weight:800;padding:36px 0 5px}#contacts .contacts__content a{transition:color .3s}#contacts .contacts__content a:focus,#contacts .contacts__content a:hover{color:#01bab5}#contacts .contacts__content p{padding-bottom:7px}#contacts .contacts__content p>a{color:#01bab5}#contacts .contacts__content ul li{padding-bottom:7px}#contacts .contacts__content .contacts__transport{display:flex;align-items:center}#contacts .contacts__content .contacts__transport .transport__item{margin-right:25px}#contacts .contacts__content .contact-us{font-size:15px;font-weight:300;color:#fff;border-radius:4px;padding:21px 0 21px 18px;background-color:#fa0177;text-align:left;transition:background-color .75s;width:100%;max-width:220px;margin-top:35px}#contacts .contacts__content .contact-us svg{width:35px;height:10px;margin-left:10px;transition:margin-left .5s;fill:#fff}#contacts .contacts__content .contact-us:hover{background-color:#1bc1bf}#contacts .contacts__content .contact-us:hover svg{margin-left:20px}#contacts .contacts__content .contacts__right{padding-left:30px}.contact-map{padding:47px 40px 0}.contact-cta{margin-top:-136px}#fqa h1{font-size:18px;color:#303030;font-weight:800;text-transform:uppercase;padding:40px 0 17px}#fqa .fqa__content{padding-top:65px}#fqa .fqa__content .fqa__toggle{display:flex;align-items:center;border-radius:2px;padding:15px;background-color:#1bc1bf;margin-bottom:10px}#fqa .fqa__content .fqa__toggle.show svg{transform:rotate(90deg)}#fqa .fqa__content .fqa__toggle svg{flex-shrink:0;margin-left:15px;width:10px;transition:all .3s}#fqa .fqa__content .fqa__toggle svg path{fill:#fff}#fqa .fqa__content h2{curdor:pointer;font-size:16px;color:#fff;font-weight:400}#fqa .fqa__content .fqa__content-item{margin-bottom:20px}#fqa .fqa__content .item__content{display:none;border-radius:4px;padding-bottom:30px;border:1px solid #f1f1f1}#fqa .fqa__content .item__content .fqa__video{border-radius:4px;overflow:hidden;max-width:360px;position:relative;z-index:1}#fqa .fqa__content .item__content .fqa__video video{width:100%;vertical-align:top}#fqa .fqa__content .item__content .fqa__img{border-radius:4px;overflow:hidden;max-width:360px}#fqa .fqa__content .item__content .fqa__img img{width:100%;vertical-align:top}#fqa .fqa__content .item__content h3{font-size:15px;font-weight:300;color:#383f49;padding:20px 18px 15px}#fqa .fqa__content .item__content p{font-size:14px;padding:0 18px;color:#383f49;font-weight:300}#fqa .fqa__content .item__content .fqa__info{padding:0 18px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}#fqa .fqa__content .item__content .fqa__info .fqa__date{background-color:#83e3e2;padding:6px 12px;color:#fff;font-size:9px}#fqa .fqa__content .item__content .fqa__info a{outline:none;display:block;color:#fa0177;font-size:15px;align-self:flex-end;padding:10px 0 5px 15px;width:180px}#fqa .fqa__content .item__content .fqa__info a:focus svg,#fqa .fqa__content .item__content .fqa__info a:hover svg{margin-left:40px}#fqa .fqa__content .item__content .fqa__info a svg{width:30px;height:10px;fill:#fa0177;margin-left:30px;transition:margin-left .3s}.cart-title h1{font-size:18px;padding:40px 0 17px}#cart h2,.cart-title h1{color:#303030;font-weight:800;text-transform:uppercase}#cart h2{font-size:16px;padding-top:35px}#cart .cart__content{padding-top:60px;overflow-x:scroll}#cart .cart__content .cart__product{min-width:1024px;display:flex;justify-content:space-between;border-radius:4px;border:1px solid #f2f2f2;overflow:hidden;margin-bottom:20px}#cart .cart__content .product__img{flex:0 0 180px;padding-right:1%;align-self:center}#cart .cart__content .product__img img{border-radius:2px;width:100%}#cart .cart__content .product__title{padding:25px 1%;flex-basis:25%}#cart .cart__content .product__title h3{font-size:1.8rem;font-weight:300;color:#383f49;padding-top:14px}#cart .cart__content .product__title .product__in-stock{display:inline-block;background-color:#83e3e2;padding:6px 12px;color:#fff;font-size:9px}#cart .cart__content .product__description{padding:25px 1%;flex-basis:26%}#cart .cart__content .product__description .product__rating{padding-bottom:20px;display:flex;margin:0 -4px}#cart .cart__content .product__description .product__rating svg{width:12px;height:12px;margin:0 4px}#cart .cart__content .product__description .product__rating svg path{fill:#dddcd7}#cart .cart__content .product__description .product__rating svg.active path{fill:#fc0}#cart .cart__content .product__description .product__code,#cart .cart__content .product__description .product__material{display:flex;flex-wrap:wrap;padding-bottom:5px}#cart .cart__content .product__description .product__code p,#cart .cart__content .product__description .product__material p{color:#a4a7ac;font-size:14px;padding-bottom:5px}#cart .cart__content .product__description .product__code p:first-child,#cart .cart__content .product__description .product__material p:first-child{width:95px}#cart .cart__content .product__price-wrap{padding:25px 1%;flex-basis:13%}#cart .cart__content .product__price-wrap p{padding-bottom:20px;font-size:12px;color:#383f49}#cart .cart__content .product__price-wrap .price__old{display:block;font-weight:500;font-size:12px;color:#39c6c0;text-decoration:line-through}#cart .cart__content .product__price-wrap .price__new{font-weight:700;font-size:14px;color:#fa0177}#cart .cart__content .product__quantity{text-align:center;padding:25px 1%;flex-basis:12%}#cart .cart__content .product__quantity p{padding-bottom:20px;font-size:12px;color:#383f49}#cart .cart__content .product__quantity .product__quantity-input{display:flex;justify-content:space-around}#cart .cart__content .product__quantity .product__quantity-input button{font-size:14px;width:24px;height:24px;line-height:1;border:1px solid transparent}#cart .cart__content .product__quantity .product__quantity-input button:focus,#cart .cart__content .product__quantity .product__quantity-input button:hover{border-color:#39c6c0}#cart .cart__content .product__quantity .product__quantity-input input{width:60px;text-align:center;font-size:12px;color:#383f49}#cart .cart__content .product__quantity .product__quantity-input input::-webkit-inner-spin-button,#cart .cart__content .product__quantity .product__quantity-input input::-webkit-outer-spin-button{-webkit-appearance:none}#cart .cart__content .product__quantity .product__quantity-input input[type=number]{-moz-appearance:textfield}#cart .cart__content .product__quantity .product__quantity-input input[type=number]:focus,#cart .cart__content .product__quantity .product__quantity-input input[type=number]:hover{-moz-appearance:number-input}#cart .cart__content .product__delete{cursor:pointer;align-self:center;flex-basis:10%;text-align:center}#cart .cart__content .product__delete:focus svg line,#cart .cart__content .product__delete:hover svg line{stroke:#fa0177}#cart .cart__content .product__delete svg{width:15px;height:15px}#cart .cart__content .product__delete svg line{fill:#fff;stroke:#d4d9dd;stroke-width:2;stroke-miterlimit:10;transition:stroke .3s}#cart .cart__deliver{padding-bottom:25px}#cart .cart__deliver h2{padding-bottom:20px}#cart .cart__deliver label{position:relative;display:flex;align-items:baseline;margin-bottom:14px;cursor:pointer}#cart .cart__deliver label h4{font-weight:300;border-radius:4px;padding:5px;font-size:16px;color:#383f49;margin-right:20px;transition:background-color .3s,color .3s}#cart .cart__deliver label h4 img{padding-right:10px;transition:all .3s;vertical-align:bottom}#cart .cart__deliver label p{font-size:12px;color:#d5d5d7;transition:color .3s}#cart .cart__deliver label span{font-size:16px;font-weight:700;transition:color .3s}#cart .cart__deliver input{opacity:0;position:absolute}#cart .cart__deliver input:checked+label h4{background-color:#fa0177;color:#fff}#cart .cart__deliver input:checked+label h4 img{-webkit-filter:invert(1);filter:invert(1)}#cart .cart__deliver input:checked+label p{color:#383f49}#cart .cart__deliver input:checked+label span{color:#fa0177}#cart .cart__order-total{padding-bottom:40px;display:flex;flex-direction:column;align-items:flex-end}#cart .cart__order-total p{min-width:230px;font-size:24px;font-weight:700;padding-bottom:17px}#cart .cart__order-total p span{color:#fa0177}#cart .cart__order-total .checkout-btn{font-size:15px;font-weight:300;color:#fff;border-radius:4px;padding:21px 0 21px 18px;background-color:#fa0177;text-align:left;transition:background-color .75s;width:230px}#cart .cart__order-total .checkout-btn svg{width:35px;height:10px;margin-left:10px;transition:margin-left .5s;fill:#fff}#cart .cart__order-total .checkout-btn:hover{background-color:#1bc1bf}#cart .cart__order-total .checkout-btn:hover svg{margin-left:20px}#similar-products h2{font-size:16px;color:#303030;font-weight:800;text-transform:uppercase;padding-top:35px}#similar-products .slick-next,#similar-products .slick-prev{top:-34px}#similar-products .product-items .product-preview{margin-top:60px}.also-add__selects{padding:20px 0 5px;display:flex;flex-wrap:wrap}.also-add__selects .input-wrap{position:relative}.also-add__selects input{opacity:0;position:absolute}.also-add__selects label{display:inline-block;position:relative;padding:5px 29px 5px 8px;border-radius:2px;color:#fff;font-size:14px;font-weight:300;margin-right:12px;line-height:1;margin-bottom:10px}.also-add__selects label,.also-add__selects label:after{background-color:#83e3e2;transition:background-color .3s}.also-add__selects label:after{content:url(../img/icons/caret-down-solid.svg);position:absolute;right:0;top:0;padding:6px 7px 0;height:calc(100% - 6px);width:10px;border-radius:0 2px 2px 0;border-left:1px solid #fff}.also-add__selects input:checked+label{background-color:#fa0177}.also-add__selects input:checked+label:after{content:url(../img/icons/times-solid.svg);background-color:#fa0177}#catalog h1{font-size:18px;color:#303030;font-weight:800;text-transform:uppercase;padding:40px 0 17px}#catalog .catalog__wrap{display:flex;justify-content:space-between;align-items:flex-start;padding-top:37px}#catalog .catalog__left-filter{width:18%;min-width:230px;border-radius:4px;border:1px solid #f1f1f1}#catalog .catalog__left-filter .filter__show{display:none;color:#383f49;font-size:16px;text-transform:uppercase;font-weight:700;line-height:1;width:100%;padding:23px;background-color:#f1f1f1}#catalog .catalog__left-filter .filter__show.show svg{transform:rotate(90deg)}#catalog .catalog__left-filter .filter__show svg{margin-left:15px;width:10px;vertical-align:sub;transition:all .3s}#catalog .catalog__left-filter .filter__show svg path{fill:#383f49}#catalog .catalog__left-filter h4{font-size:16px;font-weight:700;text-transform:uppercase;padding-bottom:18px}#catalog .catalog__left-filter .left-filter__form{padding:40px 23px 35px}#catalog .catalog__left-filter .filter__item{padding-bottom:20px}#catalog .catalog__left-filter .filter__item input{opacity:0;position:absolute}#catalog .catalog__left-filter .filter__item label{position:relative;display:inline-block;width:100%;padding-left:28px;font-size:16px;padding-bottom:20px}#catalog .catalog__left-filter .filter__item label:before{position:absolute;content:url(../img/icons/check-solid.svg);left:0;top:1px;width:15px;height:12px;opacity:0}#catalog .catalog__left-filter .filter__item input:checked+label:before{opacity:1}#catalog .catalog__left-filter .filter-price{padding-bottom:20px;max-width:300px}#catalog .catalog__left-filter .filter-value-wrap .input-wrap{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:300px;margin-bottom:24px}#catalog .catalog__left-filter .filter-value-wrap #input-range.noUi-target{background-color:#47cfcf;border:0;box-shadow:none;height:9px}#catalog .catalog__left-filter .filter-value-wrap #input-range .noUi-connect{background-color:#fa0177;height:9px}#catalog .catalog__left-filter .filter-value-wrap #input-range .noUi-handle:after,#catalog .catalog__left-filter .filter-value-wrap #input-range .noUi-handle:before{display:none}#catalog .catalog__left-filter .filter-value-wrap .noUi-horizontal .noUi-handle{width:19px;height:19px;border-radius:2px;border:0;box-shadow:none;background-color:#fa0177;outline:none}#catalog .catalog__left-filter #price-from,#catalog .catalog__left-filter #price-to{font-size:14px;padding:14px;background-color:#f2f6f7;border-radius:2px;width:49%;color:#b3b3b3}#catalog .catalog__left-filter #price-from::-webkit-inner-spin-button,#catalog .catalog__left-filter #price-from::-webkit-outer-spin-button,#catalog .catalog__left-filter #price-to::-webkit-inner-spin-button,#catalog .catalog__left-filter #price-to::-webkit-outer-spin-button{-webkit-appearance:none}#catalog .catalog__left-filter #price-from[type=number],#catalog .catalog__left-filter #price-to[type=number]{-moz-appearance:textfield}#catalog .catalog__left-filter #price-from[type=number]:focus,#catalog .catalog__left-filter #price-from[type=number]:hover,#catalog .catalog__left-filter #price-to[type=number]:focus,#catalog .catalog__left-filter #price-to[type=number]:hover{-moz-appearance:number-input}#catalog .catalog__left-filter .filter-btn{font-size:15px;font-weight:300;color:#fff;border-radius:4px;padding:21px 0 21px 18px;background-color:#fa0177;text-align:left;transition:background-color .75s;width:100%;max-width:300px}#catalog .catalog__left-filter .filter-btn svg{width:35px;height:10px;margin-left:10px;transition:margin-left .5s;fill:#fff}#catalog .catalog__left-filter .filter-btn:hover{background-color:#1bc1bf}#catalog .catalog__left-filter .filter-btn:hover svg{margin-left:20px}#catalog .catalog__left-filter .filter-clear{width:100%;padding-right:15px;margin-top:20px;color:#b3b3b3;font-size:14px;font-weight:300;text-align:right;transition:color .3s}#catalog .catalog__left-filter .filter-clear svg{width:12px;height:12px;margin-right:10px}#catalog .catalog__left-filter .filter-clear svg line{fill:#fff;stroke:#d4d9dd;stroke-width:2;stroke-miterlimit:10;transition:stroke .3s}#catalog .catalog__left-filter .filter-clear:focus,#catalog .catalog__left-filter .filter-clear:hover{color:#fa0177;text-decoration:underline}#catalog .catalog__left-filter .filter-clear:focus svg line,#catalog .catalog__left-filter .filter-clear:hover svg line{stroke:#fa0177}#catalog .catalog__content{width:79%;margin-left:20px}#catalog .catalog__top-filter{margin-bottom:45px;display:flex;align-items:center;justify-content:flex-end}#catalog .catalog__top-filter .select2-container{width:auto!important;margin-right:10px}#catalog .catalog__top-filter .select2-container--default .select2-selection--single{outline:none;border:none}#catalog .catalog__top-filter .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px;color:#383f49}#catalog .catalog__top-filter .select2-container--default.select2-container--open.select2-container--below .select2-selection--single .select2-selection__rendered{color:#fa0177}#catalog .catalog__top-filter .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fa0177}#catalog .catalog__top-filter .by-show-items{display:flex;align-items:center;font-size:14px;color:#383f49}#catalog .catalog__top-filter .by-show-items h4{font-weight:700;text-transform:uppercase;padding-right:10px}#catalog .catalog__top-filter .by-show-items span{cursor:pointer;margin-right:10px}#catalog .catalog__top-filter .by-show-items span.active,#catalog .catalog__top-filter .by-show-items span:focus,#catalog .catalog__top-filter .by-show-items span:hover{color:#fa0177;text-decoration:underline}#catalog .catalog__items{display:flex;justify-content:space-between;flex-wrap:wrap}#catalog .catalog__items .product-preview__wrap{padding:0;flex-basis:31.5%}#catalog .catalog__items .product-preview{margin-bottom:60px;margin-top:0}#catalog .catalog__text-block{padding-top:75px;font-size:14px;color:#505050}#catalog .catalog__text-block p{padding-bottom:20px}.select2-results__option{font-size:12px}.select2-dropdown{border:1px solid #f2f2f2}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#fff;color:#fa0177;text-decoration:underline}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#efefef}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #f2f2f2}#product-page h1{font-size:18px;color:#303030;font-weight:800;text-transform:uppercase;padding:40px 0 17px}#product-page .product-page__img{position:relative}#product-page .promo-block{position:absolute;z-index:10;top:15px;right:15px;display:flex;flex-direction:column;align-items:flex-start}#product-page .promo-block .hit,#product-page .promo-block .popular,#product-page .promo-block .sale,#product-page .promo-block .top{padding:10px 12px;color:#fff;font-weight:800;text-transform:uppercase;border-radius:2px;font-size:10px;margin-bottom:12px}#product-page .promo-block .top{background-color:#1ae37d}#product-page .promo-block .popular{background-color:#23ace0}#product-page .promo-block .hit{background-color:#f92a00}#product-page .promo-block .sale{font-size:11px;background-color:#fa0177}#product-page .promo-block .sale span{font-weight:900;font-size:2.4rem}#product-page .product-page__wrap{padding-top:47px;display:flex;justify-content:space-between}#product-page .product-page__wrap .product-page__left{width:66%}#product-page .product-page__wrap .product-page__left .slider-for{margin-bottom:20px}#product-page .product-page__wrap .product-page__left .slider-for img{width:100%;border-radius:5px}#product-page .product-page__wrap .product-page__left .slider-nav{margin-bottom:45px}#product-page .product-page__wrap .product-page__left .slider-nav img{width:100%;padding:5px}#product-page .product-page__wrap .product-page__left .slider-nav .slick-current .img-slide{position:relative}#product-page .product-page__wrap .product-page__left .slider-nav .slick-current .img-slide:before{content:"";position:absolute;top:3px;left:3px;width:calc(100% - 12px);height:calc(100% - 12px);border:3px solid #fa0177}#product-page .product-page__wrap .product-page__left .slick-next,#product-page .product-page__wrap .product-page__left .slick-prev{top:100%}#product-page .product-page__wrap .product-page__left .product-page__tabs .product-page__description{display:flex;padding-bottom:20px}#product-page .product-page__wrap .product-page__left .product-page__tabs .product-page__description li{text-transform:uppercase;font-weight:700;font-size:14px;color:#9ea5ab;padding-right:25px;transition:color .3s;padding-bottom:20px}#product-page .product-page__wrap .product-page__left .product-page__tabs .product-page__description li.active{color:#303030}#product-page .product-page__wrap .product-page__left .product-page__tabs .tabs__content{font-size:14px;color:#505050}#product-page .product-page__wrap .product-page__left .product-page__tabs .tabs__content p{padding-bottom:20px}#product-page .product-page__wrap .product-page__right{width:29%}#product-page .product-page__wrap .product-page__right h3{font-size:1.8rem;font-weight:300;color:#383f49;padding-bottom:15px}#product-page .product-page__wrap .product-page__right .product__rating-wrap{display:flex;padding-bottom:25px}#product-page .product-page__wrap .product-page__right .product__rating-wrap .product__in-stock{margin-right:20px;background-color:#83e3e2;padding:6px 12px;color:#fff;font-size:9px}#product-page .product-page__wrap .product-page__right .product__rating-wrap .product__rating{display:flex;margin:0 -4px}#product-page .product-page__wrap .product-page__right .product__rating-wrap .product__rating svg{width:12px;margin:0 4px}#product-page .product-page__wrap .product-page__right .product__rating-wrap .product__rating svg path{fill:#dddcd7}#product-page .product-page__wrap .product-page__right .product__rating-wrap .product__rating svg.active path{fill:#fc0}#product-page .product-page__wrap .product-page__right .product-page__price{font-size:16px;font-weight:500;padding-bottom:40px}#product-page .product-page__wrap .product-page__right .product-page__price h2{font-size:15px;font-weight:900;padding-bottom:15px}#product-page .product-page__wrap .product-page__right .product-page__price .price__old{font-weight:300;text-decoration:line-through;font-size:16px;color:#83e3e2}#product-page .product-page__wrap .product-page__right .product-page__price .price__new-wrap{display:flex;align-items:flex-end;padding-bottom:15px}#product-page .product-page__wrap .product-page__right .product-page__price .price__new{line-height:1;font-weight:700;font-size:16px;color:#83e3e2;padding-right:45px}#product-page .product-page__wrap .product-page__right .product-page__price .price__new span{font-size:30px}#product-page .product-page__wrap .product-page__right .product-page__price .price__profit{padding-bottom:22px}#product-page .product-page__wrap .product-page__right .product-page__price .price__profit span{color:#1bc1bf}#product-page .product-page__wrap .product-page__right .product-page__price .installment-plan{padding-bottom:7px}#product-page .product-page__wrap .product-page__right .product-page__price .bonus span,#product-page .product-page__wrap .product-page__right .product-page__price .installment-plan__payment{color:#fa0177}#product-page .product-page__wrap .product-page__right .product-page__price .price__percent{display:inline-block;padding:10px;background-color:#fa0177;border-radius:2px;font-weight:900;color:#fff;font-size:14px}#product-page .product-page__wrap .product-page__right .product-page__deliver{padding-bottom:40px}#product-page .product-page__wrap .product-page__right .product-page__deliver h2{font-size:16px;font-weight:700;text-transform:uppercase;padding-bottom:15px}#product-page .product-page__wrap .product-page__right .product-page__deliver h4{font-weight:300;border-radius:4px;padding:5px;font-size:16px;color:#383f49;margin-right:20px;transition:background-color .3s,color .3s}#product-page .product-page__wrap .product-page__right .product-page__deliver h4 img{padding-right:10px;transition:all .3s;vertical-align:bottom}#product-page .product-page__wrap .product-page__right .product-page__also-add{padding-bottom:40px}#product-page .product-page__wrap .product-page__right .product-page__also-add .also-add__selects{padding:0}#product-page .product-page__wrap .product-page__right .product-page__also-add h2{font-size:16px;font-weight:700;text-transform:uppercase;padding-bottom:15px}#product-page .product-page__wrap .product-page__right .add-cart{font-size:15px;font-weight:300;padding:10px 20px;background-color:#e0e0e2;border-radius:4px;line-height:1;display:flex;align-items:center;transition:background-color .3s,color .3s}#product-page .product-page__wrap .product-page__right .add-cart svg{margin-left:20px;width:30px;height:24px}#product-page .product-page__wrap .product-page__right .add-cart svg path{fill:#666b71;transition:fill .3s}#product-page .product-page__wrap .product-page__right .add-cart.active,#product-page .product-page__wrap .product-page__right .add-cart:hover{color:#fff;background-color:#fa0177}#product-page .product-page__wrap .product-page__right .add-cart.active svg path,#product-page .product-page__wrap .product-page__right .add-cart:hover svg path{fill:#fff}#product-page .product-page__wrap .product-page__right .buy-now{margin-top:18px;margin-bottom:20px;width:100%;max-width:245px;font-size:15px;font-weight:300;color:#fff;border-radius:4px;padding:21px 0 21px 18px;background-color:#fa0177;text-align:left;transition:background-color .75s}#product-page .product-page__wrap .product-page__right .buy-now svg{width:35px;height:10px;margin-left:10px;transition:margin-left .5s;fill:#fff}#product-page .product-page__wrap .product-page__right .buy-now:hover{background-color:#1bc1bf}#product-page .product-page__wrap .product-page__right .buy-now:hover svg{margin-left:20px}#product-page .product-page__wrap .product-page__right .make-installment-plan{display:inline-block;width:100%;color:#fa0177;text-decoration:underline;font-size:16px;font-weight:300;margin-bottom:40px}footer{background-color:#fff;position:relative}footer:after{content:"";display:block;width:100%;height:5px;background:linear-gradient(-90deg,#c9fbfc,#c9fbfc 20%,#97ece9 0,#97ece9 40%,#64dbd9 0,#64dbd9 60%,#2acbc6 0,#2acbc6 80%,#00bab5 0,#00bab5);position:absolute;bottom:0;z-index:1}footer .footer__icon{width:28px;height:28px;border-radius:50%;display:flex;text-align:center;justify-content:center;align-items:center}footer .footer__icon svg{width:16px;height:16px}footer .footer__icon svg path{fill:#fff}footer .footer__menu{padding:45px 0 20px;display:flex;justify-content:space-between}footer .footer__menu ul li{font-size:14px}footer .footer__menu ul li.footer__menu-title{color:#44475a;padding-bottom:5px;text-transform:uppercase;font-weight:800}footer .footer__menu ul li a{color:#44475a;display:inline-block;padding:5px 0;border-bottom:1px solid transparent;transition:border-bottom-color .3s,color .3s}footer .footer__menu ul li a:focus,footer .footer__menu ul li a:hover{color:#fa0175;border-color:#fa0175}footer .footer__menu .footer__contact .messengers{display:flex;justify-content:flex-end}footer .footer__menu .footer__contact .messengers__icon-wrap{margin-left:7px}footer .footer__menu .footer__contact .messengers__icon-wrap:first-child{background-color:#218acb}footer .footer__menu .footer__contact .messengers__icon-wrap:nth-child(2){background-color:#25a63a}footer .footer__menu .footer__contact .messengers__icon-wrap:nth-child(3){background-color:#86509b}footer .footer__menu .footer__contact a{display:block;margin:10px 0 20px;color:#01bab5;font-size:2.4rem;font-weight:700}footer .footer__menu .footer__contact button{width:100%;max-width:212px;font-size:15px;font-weight:300;color:#fff;border-radius:4px;padding:23px 0 23px 20px;background-color:#fa0177;text-align:center;transition:background-color .75s}footer .footer__menu .footer__contact button:hover{background-color:#1bc1bf}footer .footer__menu .footer__contact button svg{transform:rotate(90deg);width:25px;height:6px;margin-bottom:5px;-webkit-animation:down 1.5s ease-in-out infinite;animation:down 1.5s ease-in-out infinite}footer .footer__menu .footer__contact button svg path{fill:#fff}footer .footer__social{display:flex;justify-content:center}footer .footer__social .social__icon-wrap{margin:0 4.5px}footer .footer__social .social__icon-wrap:first-child{background-color:#4b96c9}footer .footer__social .social__icon-wrap:nth-child(2){background-color:#3c5b9a}footer .footer__social .social__icon-wrap:nth-child(3){background-color:#f49a35}footer .footer__social .social__icon-wrap:nth-child(4){background-image:linear-gradient(-135deg,#7f4192,#e75077 50%,#fbd371)}footer .footer__copyright{margin-top:25px;background-color:#f0f4f5;padding:30px 0 45px;font-size:13px;color:#383f49;text-align:center}@-webkit-keyframes down{0%{margin-bottom:7px}to{margin-bottom:-5px}}@keyframes down{0%{margin-bottom:7px}to{margin-bottom:-5px}}@media screen and (max-width:1919px){.container,.header__main ul{padding:0 180px}}@media screen and (max-width:1440px){.container,.header__main ul{padding:0 120px}}@media screen and (max-width:1200px){.container{padding:0 90px}header .header__main{transform:translateX(-100%);position:fixed;width:100%;height:100%;z-index:100}header .header__main ul{padding:0;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center}header .header__main ul li a{font-weight:700;text-transform:uppercase}.header__info .cart .show-menu{display:block}.header__category{overflow:hidden}.header__category .header__category-title{display:block}.header__category ul{display:none;border-radius:0;padding-bottom:5px;flex-direction:column}.header__category ul li{width:100%;padding:0 30px}.header__category ul li a{padding:15px 0}.header__category ul li.header__category-promo{padding:0 30px;border-radius:0}.product-items .product-preview .buy-now svg{margin-left:15px}.product-items .product-preview .buy-now:hover svg{margin-left:20px}#home .home__wrap{flex-wrap:wrap}#home .home__wrap .home__item:first-child{flex-basis:100%}#home .home__wrap .home__item-wrap{padding-top:2%;flex-basis:100%;flex-direction:row}#home .home__wrap .home__item-wrap .home__item,#home .home__wrap .home__item-wrap .home__item:first-child{flex-basis:49%;padding-top:130px}#home .home__wrap .home__item-wrap .home__item .home__item-text,#home .home__wrap .home__item-wrap .home__item:first-child .home__item-text{height:105%}#about .about__content{flex-wrap:wrap}#about .about__content .about__img{flex-basis:100%}#about .about__content .about__img img{max-width:650px}#about .about__content .about__text{padding-top:20px;flex-basis:100%}#about .slick-prev{right:auto;left:0}#about .slick-next{right:auto;left:70px}#bestsellers .bestsellers__title{flex-wrap:wrap}#bestsellers .bestsellers__title h2{flex-basis:100%;padding-bottom:10px}#bestsellers .bestsellers__title ul{flex-basis:100%;flex-wrap:wrap;margin:0}#bestsellers .bestsellers__title ul li{flex-basis:19%;min-width:140px;text-align:center;margin-bottom:1%}.cta-catalog .cta-catalog-wrap{flex-wrap:wrap}.cta-catalog .cta-catalog-wrap .cta-catalog__form,.cta-catalog .cta-catalog-wrap .cta-catalog__text{flex-basis:100%}.cta-catalog .cta-catalog-wrap .cta-catalog__text{padding-left:0;padding-bottom:30px}footer .footer__menu{flex-wrap:wrap}footer .footer__menu ul{flex-basis:24%;margin-bottom:30px}footer .footer__menu .footer__contact{flex-basis:100%;text-align:center}footer .footer__menu .footer__contact .messengers{justify-content:center}#catalog .catalog__wrap{flex-wrap:wrap}#catalog .catalog__left-filter{width:100%;min-width:auto;margin-bottom:20px}#catalog .catalog__left-filter .left-filter__form{display:none}#catalog .catalog__left-filter .filter__show{display:inline-block}#catalog .catalog__left-filter .filter-clear{text-align:left}#catalog .catalog__content{width:100%;margin-left:0}}@media screen and (max-width:1024px){.contact-map{padding:47px 0 0}.contact-cta{margin-top:0}}@media screen and (max-width:991px){html{font-size:9px}.container{padding:0 60px}#bestsellers .bestsellers__title ul li{flex-basis:32%}#promo .promo__items .promo__item{width:49%}#product-page .product-page__wrap .product-page__left{width:60%}#product-page .product-page__wrap .product-page__right{width:36%}}@media screen and (max-width:920px){#catalog .catalog__items .product-preview__wrap{flex-basis:48%}}@media screen and (max-width:768px){html{font-size:9px}.header__main ul li a{padding:15px 0 13px}.header__info{padding:20px 0 30px}.header__info .header__info-wrap{flex-wrap:wrap}.header__info .header__info-wrap .logo{flex-basis:65%;padding-bottom:10px;order:1}.header__info .header__info-wrap .header__cta{order:3;flex-basis:65%}.header__info .header__info-wrap .header__cta .cta__icon svg{display:none}.header__info .header__info-wrap .header__cta .cta__text{padding-left:0}.header__info .header__info-wrap .cart{order:2;padding-bottom:10px}#home .home__wrap .home__item:first-child{padding-top:180px}#home .home__wrap .home__item:first-child .home__item-text{padding:30px 20px}#home .home__wrap .home__item-wrap{flex-wrap:wrap}#home .home__wrap .home__item-wrap .home__item,#home .home__wrap .home__item-wrap .home__item:first-child{flex-basis:100%;margin-bottom:2%}#bestsellers .bestsellers__title ul li{flex-basis:48%;margin-bottom:2%}.cta-sale .cta-wrap{flex-wrap:wrap}.cta-sale .cta-wrap>div{flex-basis:100%;text-align:center}#news .news__wrap{flex-wrap:wrap}#news .news__article{flex-basis:49%;margin-bottom:2%}.target .logo{padding:0 43px 0 15px}footer .footer__menu ul{flex-basis:45%}#about-company .about-company__top .about-company__img{width:100%;float:none;margin-left:0;padding-bottom:20px}#about-company .about-company__bottom .about-company__img{width:100%;float:none;margin-right:0;padding-bottom:20px}#contacts .contacts__content{flex-wrap:wrap}#contacts .contacts__content .contacts__right{padding-left:0}#catalog .catalog__items .product-preview__wrap{flex-basis:49%}#catalog .catalog__top-filter{flex-wrap:wrap}#catalog .catalog__top-filter .by-show-items{flex-basis:100%;justify-content:flex-end;margin-top:10px}#catalog .catalog__top-filter .select2-container{margin-bottom:15px}#product-page .product-page__wrap{flex-wrap:wrap}#product-page .product-page__wrap .product-page__left,#product-page .product-page__wrap .product-page__right{width:100%}#product-page .product-page__wrap .product-page__left .product-page__tabs .product-page__description{flex-wrap:wrap}}@media screen and (max-width:620px){#home .home__wrap .home__item:first-child img.home__item-img{display:none}.target-wrap{flex-wrap:wrap}.target-wrap .logo{padding:0 0 20px;flex-basis:100%}.cta-catalog .cta-catalog__text h3{font-size:20px}.cta-catalog .cta-catalog__text p{font-size:14px}.cta-catalog .cta-catalog__form form{flex-wrap:wrap}.cta-catalog .cta-catalog__form form input{margin-bottom:10px}.cta-catalog .cta-catalog__form form button,.cta-catalog .cta-catalog__form form input{flex-basis:100%}#promo .promo__items{justify-content:center}#promo .promo__items .promo__item{width:80%;margin-bottom:20px}#catalog .catalog__items{justify-content:center}#catalog .catalog__items .product-preview__wrap{flex-basis:80%}}@media screen and (max-width:560px){#news .news__wrap{justify-content:center}#news .news__article{flex-basis:80%}footer .footer__menu ul{flex-basis:100%;text-align:center}#cart .cart__content .cart__product{flex-wrap:wrap;min-width:auto;padding:0 15px}#cart .cart__content .product__img img{width:auto;max-width:100%}#cart .cart__content .product__description,#cart .cart__content .product__img,#cart .cart__content .product__title{flex-basis:100%;padding:15px 0}#cart .cart__content .product__quantity{flex:0 0 40%;padding:15px 0}#cart .cart__content .product__delete,#cart .cart__content .product__price-wrap{flex:0 0 28%;padding:15px 0}}@media screen and (max-width:520px){html{font-size:8px}.container{padding:0 20px}#our-certificates .slick-next,#our-certificates .slick-prev,#products-week .slick-next,#products-week .slick-prev,#similar-products .slick-next,#similar-products .slick-prev{top:0}}@media screen and (max-width:425px){#bestsellers .bestsellers__title ul{justify-content:space-between}#bestsellers .bestsellers__title ul li{flex-basis:100%;margin-bottom:2%}#about .about__content .about__text a{margin-bottom:40px}#news .news__article{flex-basis:100%}#promo .promo__items .promo__item{width:100%}#cart .cart__deliver label{flex-wrap:wrap}#cart .cart__deliver label h4{width:100%;padding-bottom:10px}}@media screen and (max-width:325px){#about .about__content .about__text a,#cart .cart__order-total .checkout-btn,#cart .cart__order-total p{width:100%}#catalog .catalog__items .product-preview__wrap{flex-basis:100%}}

/*# sourceMappingURL=app.css.map*/