@font-face{font-family:"Eurostile";font-style:normal;font-weight:400;src:url("./assets/fonts/Eurostile.ttf");font-display:swap}@font-face{font-family:"Eurostile";font-style:normal;font-weight:600;src:url("./assets/fonts/EurostileBold.ttf");font-display:swap}@font-face{font-family:"FbSpoiler";font-style:normal;font-weight:400;src:url("./assets/fonts/FbSpoiler-Regular.ttf");font-display:swap}@font-face{font-family:"FbSpoiler";font-style:normal;font-weight:600;src:url("./assets/fonts/FbSpoiler-Bold.ttf");font-display:swap}@font-face{font-family:"FbSpoiler";font-style:normal;font-weight:300;src:url("./assets/fonts/FbSpoiler-Light.ttf");font-display:swap}.auth{padding:30px 0 230px 0}.auth__inner{max-width:600px;width:100%;margin:0 auto}.auth__title{margin-bottom:5px;text-align:center;font-weight:bold;font-size:24px;line-height:35px;letter-spacing:-1px}.auth-form{width:100%}.auth-form__inputs{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin-bottom:20px}.auth-form__inputs label{position:relative;grid-column:1/3}.auth-form__input{display:flex;justify-content:space-between;align-items:center;height:40px;max-width:290px;width:100%;margin:0 auto;padding:8px;overflow:hidden;border-radius:12px;border:1px solid #dedede;font-size:18px;font-weight:400;color:gray}.auth-form__input::placeholder{font-size:18px;font-weight:400;color:gray}.auth-form__file{position:absolute;top:0;right:-109px;bottom:0;left:0;opacity:0;appearance:none;cursor:pointer}.auth-form__clip{width:18px;height:20px}.auth-form__placeholder{font-size:18px;font-weight:400;color:gray}.auth-form__textblock{margin-bottom:20px}.auth-form__textarea{display:block;font-size:18px;font-weight:400;color:gray;height:120px;width:100%;padding:8px;resize:none;border-radius:12px;border:1px solid #dedede}.auth-form__selects{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.auth-form__selects select{appearance:none;cursor:pointer}.auth-form__select{position:relative;max-width:290px;width:100%}.auth-form__select+div{margin-right:10px}.auth-form__chevron{position:absolute;left:8px;top:50%;transform:translateY(-50%);pointer-events:none}.auth-form__footer{display:flex;justify-content:space-between}.auth-form__check{display:flex;align-items:center;cursor:pointer}.auth-form__checktext{user-select:none;font-size:17px;font-weight:400;letter-spacing:-1px}.auth-form__btn{display:flex;align-items:center;justify-content:center;padding:5px;margin-right:5px;max-width:190px;width:100%;height:54px;border-radius:12px;font-size:24px;font-weight:400;background-color:#000;color:#fff}.login .auth__title{margin-bottom:18.5px}.login-form .auth-form__top{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin-bottom:15px}.login-form .auth-form__input{justify-content:center}.login-form .auth-form__icon{width:17px;height:20px;object-fit:contain;margin-right:10px}.login-form .auth-form__register{display:flex;justify-content:center;align-items:center;font-size:24px;line-height:1;letter-spacing:-1px;margin-bottom:15px}.login-form .auth-form__link{margin-right:2px;font-weight:bold;text-decoration:underline}.login-form .auth-form__login{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px 20px;padding:10px;background-color:#dedede;border-radius:12px}.login-form .auth-form__text{font-weight:400}.login-form .auth-form__title,.login-form .auth-form__span,.login-form .auth-form__btn{grid-column:1/3;text-align:center}.login-form .auth-form__title{font-size:24px;font-weight:400}.login-form .auth-form__btn{margin:0 auto;height:40px}.login-form .auth-form__span{line-height:1;font-size:17px;font-weight:400;color:gray}.goods{padding:20px 0}.goods__inner{position:relative;margin-bottom:15px}.goods__btn{margin:0 auto}.goods__slider{width:900px;left:-36px}.goods__slider .slick-slide{margin-left:0}.goods__slider .slick-next{right:-37px}.goods__slider .slick-next,.goods__slider .slick-prev{z-index:2;background-color:transparent;width:25px;height:30px}.goods__slider .slick-next::before,.goods__slider .slick-prev::before{content:""}.goods__arrow{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1;pointer-events:none}.goods .next{right:0;left:auto}.goods-card{display:block;max-width:170px;padding:10px 2px 5px 2px;background-color:#dedede;text-align:center}.goods-card__subtitle{font-size:12px;color:#646464}.goods-card__product{display:block;position:relative;margin-top:7px}.goods-card__rate{position:absolute;left:-1px;top:0px;width:44px;height:41px;display:inline-block}.goods-card__num{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;font-weight:400;font-size:16px;margin-top:1px}.goods-card__image{width:133px;height:151px;margin:0 auto}.goods-card__img{width:100%;height:100%;object-fit:contain}.goods-card__price{width:134px;margin:0 auto;padding:10px 0;color:#d6b459;border-top:3px solid #d6b459;font-size:48px;font-weight:400;line-height:27.5px}.goods-card__text{font-size:16px;line-height:1}.header{background-color:#f2f2f2}.header__inner{height:60px;width:100%;padding:0 27px 0 13px;display:flex;align-items:center;justify-content:space-between}.header__contacts{display:flex;align-items:center;margin-left:33px;margin-right:auto}.header-social__list{display:flex;align-items:center}.header-social__line+li{margin-right:15px}.header-phone__link{display:flex;align-items:center;margin-left:20px}.header-phone__number{font-family:"FbSpoiler",sans-serif;font-size:24px;font-weight:400}.header-phone__icon{margin-left:10px}.header-phone .black{display:none}.hero__inner{background-color:#dedede;position:relative;overflow:hidden}.hero__background{position:relative;z-index:99;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero__mbg{display:none}.hero__products{position:absolute;left:160px;bottom:22px;width:272px}.hero__girl,.hero__tools,.hero__cabinet,.hero__triangle{position:absolute;z-index:1}.hero__girl{filter:grayscale(1);right:70px;bottom:50px;width:446px;height:226px}.hero__mgirl{display:none}.hero__tools{width:335px;top:-25px;left:-28px}.hero__cabinet{width:338px;bottom:0;left:-89px}.hero__triangle{width:303px;bottom:0;left:140px}.hero-text{position:absolute;top:30px;right:60px;z-index:99}.hero-text__title{font-size:80px;font-weight:bold;color:#d6b459;line-height:1.1;letter-spacing:-3px}.hero-text__subtitle{font-size:50px;font-weight:bold;color:#000;line-height:0;letter-spacing:-1px}.hero-qualities{position:absolute;top:143px;right:59px;z-index:99}.hero-qualities__list{display:flex;align-items:baseline}.hero-qualities__line{width:72px;padding:2px;display:flex;flex-direction:column;justify-content:center;align-items:center}.hero-qualities__star{width:30px;height:30px}.hero-qualities__text{text-align:center;font-size:16px;font-weight:bold;line-height:12px;letter-spacing:-1px}.testimonials{padding-bottom:20px}.testimonials .slick-dotted.slick-slider{margin-bottom:50px}.testimonials .slick-dots li{width:6px;height:6px;margin:0}.testimonials .slick-dots li+li{margin-right:5px}.testimonials .slick-dots li button{width:6px;height:6px;padding:0}.testimonials .slick-dots li button::before{content:"";width:6px;height:6px;background-color:#000;border-radius:50%;opacity:1}.testimonials .slick-dots li.slick-active button::before{background-color:#d6b459;opacity:1}.testimonials-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;height:149px;position:relative;overflow:hidden}.testimonials-item__bg{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3}.testimonials-item__text{margin-left:auto;position:relative;z-index:10}.testimonials-item__product{position:relative;z-index:10}.testimonials-item__author{width:150px;height:100%;margin-right:10px;flex-shrink:0;margin-top:10px}.testimonials-item__author img{width:100%;height:100%;object-fit:cover}.testimonials-item__text{height:100%;padding:10px 36px 10px 50px}.testimonials-item__name{margin-right:-35px;font-style:italic;margin-bottom:10px;font-size:18px;font-weight:400;line-height:27px;letter-spacing:-1px}.testimonials-item__testimonial{font-size:20px;line-height:20px;text-align:center}.testimonials-item__title.product-name{justify-content:flex-start;width:100%;margin-right:10px}.testimonials-item__rate{margin-left:35px;width:194px}.testimonials-item__rate img{width:100%;height:100%}.testimonials-item__range{position:relative}.testimonials-item__num{position:absolute;z-index:99;left:25px;top:6px;font-weight:bold;font-size:26px}.testimonials-item__line{position:absolute;right:13px;bottom:18px;height:20px;max-width:60%;width:100%;z-index:99}.testimonials-item__linebg{height:100%;background-color:#000}.product-descr{position:absolute;z-index:99;top:52px;right:80px;display:flex;align-items:center}.product-descr__text{text-align:center;margin-right:10px}.product-descr__name{font-family:"Eurostile",sans-serif;font-size:48px;text-transform:uppercase;letter-spacing:-2.5px;font-weight:400;line-height:1}.product-descr__name strong{color:#bd9e4c}.product-descr__type{font-size:35px;line-height:.7;letter-spacing:-2px}.product-descr__rate{position:relative;width:84px;height:72px}.product-descr__icon{width:100%;object-fit:contain;height:100%}.product-descr__num{position:absolute;margin-top:2px;top:50%;left:50%;transform:translate(-50%, -50%);font-size:28px;font-weight:400;color:#bd9e4c}.product-info__inner{padding:26px 0 35px 0;max-width:890px;width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(3, 1fr);gap:0 10px}.product-info__header{position:relative;display:flex;align-items:center;justify-content:center;height:33px;width:100%;border-radius:5px;background-color:#000}.product-info__title{font-size:22px;font-weight:bold;color:#bd9e4c;letter-spacing:-1px}.product-info__image{position:absolute;top:50%;right:35px;width:40px;height:40px;background-color:#bd9e4c;border-radius:12px;display:flex;justify-content:center;align-items:center;transform:rotate(-30deg) translateY(-50%)}.product-info__icon{transform:rotate(30deg)}.product-info__text{max-width:265px;margin:10px auto 25px auto;text-align:center;font-size:18.5px;line-height:.9;letter-spacing:0}.product-info__table{margin-top:10px;display:grid;grid-template-columns:repeat(2, 1fr);gap:0}.product-info__cell{display:flex;align-items:center;justify-content:center;padding:5px;text-align:center;font-size:18.5px;line-height:.8;letter-spacing:-1px;border-bottom:1px solid #000}.product-info__cell:nth-child(odd){border-left:1px solid #000}.product-info__cell:nth-last-child(1){border-bottom:0}.product-info__cell:nth-last-child(2){border-bottom:0}.product-info .cell-parameter{font-family:"Eurostile",sans-serif;font-weight:300;line-height:1;font-size:13px;letter-spacing:0;direction:ltr}.rate{background-color:#bd9e4b;padding-top:30px}.rate__inner{position:relative;display:flex;justify-content:center;align-items:center;height:calc(100vh - 90px)}.rate__img{height:100%;object-fit:contain}.rate__content{position:absolute;top:56%;left:50%;transform:translate(-50%, -50%);max-width:570px;width:100%;text-align:center}.rate__title{margin-bottom:22px;font-size:68px;font-weight:400;line-height:.9;letter-spacing:-5px;display:flex;flex-direction:column}.rate__title span{width:100%;flex-shrink:0;display:block}.rate__logo{margin:0 auto;width:210px;height:105px}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}ul,li{list-style-type:none;padding:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html{direction:rtl;box-sizing:border-box;scroll-behavior:smooth}*,*::before,*::after{box-sizing:inherit}a{text-decoration:none;color:#000}h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:inherit}ul{margin:0}button{padding:0;background-color:transparent;outline:transparent;border:transparent;cursor:pointer}input[type=number]{appearance:none;-moz-appearance:none}body{overflow-x:hidden;font-family:"FbSpoiler",sans-serif;font-weight:300;margin:0;padding:0;color:#000;position:relative}.container{max-width:980px;width:100%;height:100%;margin:0 auto;padding:0 10px}.main-btn{position:relative;height:36px;max-width:270px;width:100%;padding:5px 5px 8px 5px;display:flex;align-items:center;justify-content:center;border-radius:12px;background-color:#000;color:#d6b459;font-size:23px;font-weight:300}.main-btn::before{content:">>"}.main-btn::after{content:"<<"}.product-name{display:flex;align-items:center;justify-content:center;font-family:"Eurostile",sans-serif;font-size:16px;font-weight:400;letter-spacing:-1px;line-height:10px;text-transform:uppercase}.product-name strong{margin-left:3px;font-weight:bold}@media(max-width: 540px){.auth__title{font-size:29px}.auth-form{max-width:429px;width:100%;margin:0 auto}.auth-form__inputs{display:block;margin-bottom:15px}.auth-form__inputs .auth-form__input{margin-bottom:15px}.auth-form__input{height:60px;max-width:none;font-size:26px}.auth-form__input::placeholder{font-size:26px}.auth-form__textblock{margin-bottom:15px}.auth-form__placeholder,.auth-form__textarea{font-size:26px}.auth-form__textarea{height:321px}.auth-form__clip{width:26px;height:30px}.auth-form__selects{display:block;margin-bottom:15px}.auth-form__select{max-width:none}.auth-form__select+div{margin-right:0;margin-top:15px}.auth-form__footer{display:block;max-width:400px;width:100%;margin:0 auto}.auth-form__btn{height:60px;max-width:290px;margin:0 auto;margin-top:20px;font-size:36px}.login-form .auth-form__top,.login-form .auth-form__login{grid-template-columns:repeat(1, 1fr)}.login-form .auth-form__title,.login-form .auth-form__span,.login-form .auth-form__btn{grid-column:1/1;text-align:center}.login-form .auth-form__span{font-size:25px}}@media(max-width: 990px){.goods{overflow-x:hidden}.goods .container{padding:0}.goods__inner{height:268px;left:-12px}.goods__slider{position:absolute !important;width:750px;left:50%;transform:translateX(-50%)}.goods__slider .slick-next{width:60px;right:-80px}.goods__slider .slick-prev{width:60px;left:-60px}.goods .next{right:25px}.goods .prev{left:47px}}@media(max-width: 910px){.goods .next{right:0}.goods .prev{left:20px}.goods__slider .slick-next{right:-63px}.goods__slider .slick-prev{left:-48px}}@media(max-width: 780px){.goods__inner{left:-5%;padding:0 10px 0 20px}.goods__arrows{display:none}.goods__slider{position:relative !important;width:100%;left:0;transform:translateX(0)}}@media(max-width: 768px){.goods__inner{left:-4%}}@media(max-width: 575px){.goods__inner{left:0;display:flex;justify-content:center;padding:0}.goods__arrows{display:block}.goods .next{right:15px}.goods__slider{max-width:350px}.goods__slider .slick-next{right:-100px}.goods__slider .slick-prev{left:-100px}}@media(max-width: 420px){.goods__slider{max-width:345px}.goods__slider .slick-next{right:-58px}.goods__slider .slick-prev{left:-58px}.goods .next{right:0}.goods .prev{left:0}}@media(max-width: 780px){.header__inner{padding:0 12px}}@media(max-width: 700px){.header__inner{height:auto;justify-content:center;flex-wrap:wrap;padding:10px 12px}.header__contacts{margin-right:0}.header__btn{margin-top:20px;margin-left:30%;margin-right:auto;order:1}}@media(max-width: 650px){.header__btn{margin-left:auto}}@media(max-width: 575px){.header__btn{margin:0;max-width:140px;height:41px;font-size:21px;line-height:.8;order:-1}.header__contacts{order:1;margin-left:0;flex-direction:column;align-items:flex-end}.header__logo{order:-1;margin:0 auto}.header-phone{order:1}.header-phone__link{margin-left:0}.header-phone__icon{margin-left:0;display:none}.header-phone__icon.black{height:18px;display:block}}@media(max-width: 480px){.header__inner{padding:10px 0}}@media(max-width: 990px){.hero .container{padding:0}.hero-text{top:0}.hero-qualities{top:110px}}@media(max-width: 910px){.hero__girl{width:360px;height:176px}.hero__products{width:224px;left:140px}.hero__triangle{width:320px;left:14%}.hero-text{top:-10px}.hero-qualities{top:100px}.hero-qualities__star{width:20px;height:20px}}@media(max-width: 810px){.hero__girl{width:304px;height:138px;z-index:2}.hero__products{left:16%}}@media(max-width: 780px){.hero-qualities{top:auto;right:0;bottom:0}.hero-qualities__list{flex-direction:column}.hero-qualities__line{min-height:50px}}@media(max-width: 700px){.hero{padding-top:100px}.hero__inner{overflow:visible}.hero__products{width:198px}.hero__tools{width:227px;top:0}.hero__cabinet{z-index:1}.hero__girl{width:285px;height:130px}.hero-qualities{top:0;bottom:auto;right:50px}.hero-qualities__list{flex-direction:row}.hero-text{text-align:center;width:100%;right:auto;top:-116px}}@media(max-width: 650px){.hero__inner{height:306px}.hero__background{height:306px}.hero__bg{height:100%}.hero__girl{width:251px;height:110px}.hero__tools{display:none}.hero__cabinet{height:100%}}@media(max-width: 590px){.hero{padding-top:0}.hero__inner{height:auto;background-color:#dedede}.hero__background{height:auto}.hero__products{width:285px}.hero__mgirl{display:block;position:absolute;right:-16px;bottom:0;width:243px}.hero__bg{display:none}.hero__mbg{display:block}.hero__girl{display:none}.hero__cabinet{display:none}.hero__triangle{display:none}.hero__products{left:50%;transform:translateX(-50%)}.hero-text{top:0}.hero-qualities{top:110px;right:auto;width:100%;display:flex;justify-content:center}}@media(max-width: 480px){.hero__inner{overflow:visible}.hero-text{top:-20px}.hero-qualities{top:90px}}@media(max-width: 400px){.hero{padding-top:20px}.hero-text{top:-35px}.hero-qualities{top:77px}}@media(max-width: 380px){.hero-text{top:-30px}.hero-text__title{font-size:60px}.hero-text__subtitle{font-size:43px}.hero-qualities{top:60px}}@media(max-width: 910px){.testimonials-item__bg{height:150px;width:929px;max-width:none;right:0}.testimonials-item__text{padding:10px}.testimonials-item__rate{margin-left:10px}}@media(max-width: 700px){.testimonials-item{height:230px;background-color:#dedede;justify-content:flex-start;align-items:flex-start}.testimonials-item__author{position:absolute;top:0;right:10px;height:139px;margin:0}.testimonials-item__text{margin-left:0;order:1}.testimonials-item__product{display:flex;flex-direction:column;justify-content:flex-end;padding:10px 10px 10px 0;bottom:-170px}.testimonials-item__rate{width:130px}.testimonials-item__name{margin-right:-19px}.testimonials-item__num{left:13px;top:0px;font-size:23px}.testimonials-item__line{right:9px;bottom:10px}}@media(max-width: 575px){.testimonials-item{padding-right:35px;min-height:256px}.testimonials-item__bg{right:23px}.testimonials-item__author{right:34px}}@media(max-width: 480px){.testimonials-item{height:fit-content}.testimonials-item__rate{width:130px}.testimonials-item__name{margin-right:-19px}.testimonials-item__num{left:13px;top:0px;font-size:23px}.testimonials-item__line{right:9px;bottom:10px}}@media(max-width: 420px){.testimonials-item{padding-right:0;min-height:none}.testimonials-item__bg{right:0}.testimonials-item__author{right:10px}.testimonials-item__name{margin-right:6px}.testimonials-item__title{margin-bottom:3px}}@media(max-width: 900px){.product-descr{top:0}.product-info__header{justify-content:start;padding-right:95px}}@media(max-width: 700px){.product-descr{top:-90px;justify-content:center}.product-info__inner{max-width:500px;grid-template-columns:repeat(1, 1fr);gap:10px 0}.product-info__header{justify-content:center;padding-right:0}}@media(max-width: 590px){.product__inner{overflow:hidden}.product__background{margin-top:-50px}.product-descr{top:20px}.product-info__inner{max-width:470px}.product-info__table{margin-bottom:10px}.product-info__sert{display:none}}@media(max-width: 450px){.product-descr{top:10px}.product-descr__name{font-size:40px}.product-descr__rate{width:50px;height:50px}.product-descr__num{font-size:23px;margin-top:0}.product-info__text{max-width:365px;letter-spacing:2px}}@media(max-width: 391px){.product-descr__type{font-size:31px}.product{padding-top:0}.product__background{margin-top:-20px}}@media(max-width: 850px){.rate__img{width:100%}.rate__title{font-size:51px}.rate__logo{width:159px;height:80px}}@media(max-width: 585px){.rate{padding-top:0}.rate__inner{height:100vh;overflow:hidden}.rate__img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:none;width:120%}.rate__content{max-width:347px;width:100%}.rate__title{font-size:41px;letter-spacing:-3px}}@media(max-width: 485px){.rate__inner{height:calc(100vh - 75px)}.rate__img{top:100px;transform:translateX(-50%);height:auto}.rate__content{transform:translateX(-50%);top:340px}}@media(max-width: 450px){.rate__content{top:270px}}@media(max-width: 375px){.rate__img{width:130%}.rate__content{top:255px}.rate__title{font-size:36px}}@media(max-height: 650px){.rate__inner{height:auto}}@media(max-width: 480px){.container{padding:0 5px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("/assets/images/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("assets/fonts/slick/slick.eot");src:url("assets/fonts/slick/slick.eot?#iefix") format("embedded-opentype"),url("assets/fonts/slick/slick.woff") format("woff"),url("assets/fonts/slick/slick.ttf") format("truetype"),url("assets/fonts/slick/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#000;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
.auth-form.do-register .auth-form__input--file {
    max-width: unset;
    width: 100%;
}
.auth-form:not(.do-register) #fullname{
    order:1;
}
.auth-form:not(.do-register) #email{
    order:2;
}
.auth-form:not(.do-register) #profession{
    order:3;
}
.auth-form:not(.do-register) #address{
    order:4;
}
.auth-form:not(.do-register) #phone{
    order:5;
}
.auth-form:not(.do-register) .auth-form__input--file{
    order:6;
}

.auth-form__input--file.uploaded svg {
    opacity: 1 !important;
}

.auth-form .auth-form__input--file svg {
    width: 16px;
    margin-left: 5px;
    opacity: 0;
    transition: .4s;
}
.auth-form.register-form:not(.do-register) .auth-form__inputs label {
    grid-column: 2/3;
}
@media (max-width: 540px) {
    .auth-form .auth-form__input--file svg {
        width: 24px;
        margin-right: 10px;
    }
}
.thank-you__btn{
    display: inline-flex;
    margin-top: 10px;
}
.testimonials-item__testimonial{
    word-break: break-word;
}

@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 700;
    src: url("./assets/fonts/Rubik/Rubik-Bold.ttf");
    font-display: swap
}

@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 300;
    src: url("./assets/fonts/Rubik/Rubik-Light.ttf");
    font-display: swap
}

.product-info *:not(.product-info__title){
    font-family: "Rubik", sans-serif !important;
    font-size: 12px !important;
    line-height: 1.15;
}

.product-info__image {
    position: absolute;
    top: 50%;
    right: 20px;
    width: 40px;
    height: 40px;
    background-color: #bd9e4c;
    border-radius: 12px;
    display: flex;
    justify-content: center;
    align-items: center;
    transform: rotate(-30deg) translateY(-50%)
}

.testimonials-item__adress{
    margin-right: 1rem;
}
/*# sourceMappingURL=main.css.map*/
