@import url("../libs/slick/slick.css");@font-face{font-family:SFProDisplay;font-style:normal;font-weight:300;src:url(../fonts/SFProDisplay-Light.woff2) format("woff2")}@font-face{font-family:SFProDisplay;font-style:normal;font-weight:400;src:url(../fonts/SFProDisplay-Regular.woff2) format("woff2")}@font-face{font-family:SFProDisplay;font-style:normal;font-weight:500;src:url(../fonts/SFProDisplay-Medium.woff2) format("woff2")}@font-face{font-family:SFProDisplay;font-style:normal;font-weight:600;src:url(../fonts/SFProDisplay-Semibold.woff2) format("woff2")}@font-face{font-family:SFProDisplay;font-style:normal;font-weight:700;src:url(../fonts/SFProDisplay-Bold.woff2) format("woff2")}@font-face{font-family:SFProDisplay;font-style:normal;font-weight:900;src:url(../fonts/SFProDisplay-Black.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/Roboto-Light.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/Roboto-Regular.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/Roboto-Medium.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/Roboto-Bold.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(../fonts/Roboto-Black.woff2) format("woff2")}::-webkit-input-placeholder{color:#8b8b8b}::-moz-placeholder{color:#8b8b8b}:-ms-input-placeholder{color:#8b8b8b}::-ms-input-placeholder{color:#8b8b8b}::placeholder{color:#8b8b8b}::-moz-selection{background:#465efe;color:#fff}::selection{background:#465efe;color:#fff}input,textarea{outline:none}input:focus:required:invalid,textarea:focus:required:invalid{border-color:red}input:required:valid,textarea:required:valid{border-color:green}body{background:#f5f5f5;color:#303030;font-family:Roboto,sans-serif;font-size:14px;line-height:16px;min-width:320px;overflow-x:hidden;position:relative}html{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,ul{margin:0;padding:0}button,input,textarea{font-family:inherit}textarea{resize:none}a,a:active,a:focus,a:hover{color:#303030;text-decoration:none}.page{background:#fff;margin:0 auto;max-width:480px;width:100%}.container{padding-left:10px;padding-right:10px}.promo{background:url(../images/dist/promo-bg.jpg) top/cover no-repeat;color:#fff;min-height:600px;padding:30px 0 18px;position:relative;z-index:10}.promo:before{background:-webkit-gradient(linear,left top,left bottom,from(#232323),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,#232323 0,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,#232323,rgba(0,0,0,0));content:"";height:305px;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.promo .container{position:relative;z-index:5}.promo__title{font-size:24px;font-weight:900;line-height:28px;text-align:center;text-transform:uppercase}.promo__title small{display:block;font-size:16px;font-weight:400;line-height:19px;margin-top:5px}.promo__title .tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-top:10px}.promo__title .tag{background:#cf0;border-radius:1px;color:#000;font-size:12px;font-weight:500;line-height:14px;margin-bottom:10px;padding:8px 10px}.promo__image{left:9px;pointer-events:none;position:absolute;top:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:422px;z-index:0}.promo__benefits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:242px}.promo__benefit{background:#0070ff;border-radius:10px;color:#fff;display:inline-block;font-size:12px;font-weight:500;line-height:14px;margin-bottom:5px;padding:8px;text-align:center;text-transform:uppercase}.promo__benefit--red{background:#ff2929}.promo__price{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#cf0;border-radius:50%;bottom:42px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:SFProDisplay,sans-serif;font-size:20px;font-style:italic;font-weight:800;height:80px;justify-content:center;line-height:24px;position:absolute;right:29px;text-align:center;width:80px}.promo__price:before{-webkit-animation:circle 12s linear infinite;animation:circle 12s linear infinite;background:url(../images/dist/promo-price.svg) 50%/cover no-repeat;content:"";height:118px;left:-19px;position:absolute;top:-19px;width:118px}.order{padding:10px 0 0}.order__price{background:-o-linear-gradient(359.68deg,#cf0 -11.72%,#9eff00 132.93%);background:linear-gradient(90.32deg,#cf0 -11.72%,#9eff00 132.93%);border-radius:10px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:SFProDisplay,sans-serif;overflow:hidden}.order__price-box{padding-bottom:21px;padding-top:21px}.order__price-text{font-size:30px;font-weight:700;line-height:36px;text-align:left;text-transform:uppercase}.order__price small{display:block;font-size:10px;font-weight:500;line-height:12px;text-transform:uppercase;width:100%}.order__price-old{-ms-flex-negative:0;background:#000;color:#4a4a4a;flex-shrink:0;padding-left:58px;position:relative;width:189px}.order__price-old:after{background:url(../images/dist/price-arrow.svg) no-repeat;content:"";height:100%;position:absolute;right:-20px;top:0;width:21px}.order__price-old .order__price-text{font-weight:400}.order__price-new{padding-left:74px}.order .form{margin-top:10px}.order__time{background:#232323;border-radius:10px;color:#fff;display:none;padding:14px}.form .input,.order__time{font-size:18px;font-weight:400;line-height:21px;margin-bottom:10px;text-align:center}.form .input{background:#e8e8e8;border:1px solid #e8e8e8;border-radius:10px;color:#181818;display:block;min-height:80px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.form .input:focus{border-color:#000}.form .input.error{background:#ff4848}.form .input.error::-webkit-input-placeholder{color:#181818}.form .input.error::-moz-placeholder{color:#181818}.form .input.error:-ms-input-placeholder{color:#181818}.form .input.error::-ms-input-placeholder{color:#181818}.form .input.error::placeholder{color:#181818}.form .btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:-o-linear-gradient(359.68deg,#ff3636 -11.72%,#ff3d00 132.93%);background:linear-gradient(90.32deg,#ff3636 -11.72%,#ff3d00 132.93%);border:0;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:400;justify-content:center;letter-spacing:-.02em;line-height:21px;min-height:79px;width:100%}.form .btn:hover{background:-o-linear-gradient(359.68deg,#1f1f1f -11.72%,#000 132.93%);background:linear-gradient(90.32deg,#1f1f1f -11.72%,#000 132.93%)}.form .input-error{color:red;display:none;font-size:14px;font-weight:400;line-height:16px;margin-bottom:10px;margin-top:4px}.form .agree{cursor:pointer;display:block;margin-top:12px;position:relative}.form .agree input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.form .agree input:checked+.agree__box .agree__icon{border-color:transparent}.form .agree input:checked+.agree__box .agree__icon:after{opacity:1}.form .agree__box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.form .agree__icon{-ms-flex-negative:0;border:1px solid #0094ff;border-radius:5px;flex-shrink:0;height:18px;margin-right:11px;position:relative;width:18px}.form .agree__icon:after{background:url(../images/dist/agree.svg) 50%/cover no-repeat;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.form .agree__text{font-size:14px;font-weight:400;line-height:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.title{color:#000;font-family:SFProDisplay,sans-serif;font-size:30px;font-weight:700;letter-spacing:-.04em;line-height:36px}.advantages{padding-top:100px}.advantages .title{margin-bottom:21px}.advantages__item{margin-bottom:23px}.advantages__item:last-child{margin-bottom:0}.advantages__item-title{color:#000;font-size:18px;font-weight:700;line-height:21px;text-transform:uppercase}.advantages__item-text{font-size:14px;font-weight:400;line-height:16px;margin-top:3px}.advantages__item img{border-radius:10px;display:block;margin-top:4px;width:100%}.how{padding-top:100px}.how__text{color:#000;margin-top:10px}.how__image{border-radius:10px;display:block;margin-top:9px;width:100%}.how__tag{background:#0094ff;border-radius:10px;color:#fff;font-size:18px;font-weight:400;line-height:21px;margin-top:10px;padding:20px;text-align:center;text-transform:uppercase}.reviews{padding-top:100px}.reviews__slider{margin-top:9px}.reviews__item{background:#eee;border-radius:10px;overflow:hidden;padding:20px 10px 10px;position:relative}.reviews__item-head{max-width:315px}.reviews__item-date{color:#9d9d9d;font-size:14px;font-weight:400;line-height:16px}.reviews__item-name{color:#000;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:23px;margin-top:5px}.reviews__item-text{color:#000;font-size:14px;font-weight:400;line-height:16px;margin-top:11px}.reviews__item-image{border-radius:10px;display:block;height:230px;margin-top:19px;-o-object-fit:cover;object-fit:cover;width:100%}.reviews__rating{position:absolute;right:10px;top:20px}.reviews .slick-dots{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;margin-top:10px}.reviews .slick-dots li{background:#f0f0f0;border-radius:50%;cursor:pointer;height:8px;margin-right:5px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:8px}.reviews .slick-dots li.slick-active{background:#000}.reviews .slick-dots li button{display:none}.reviews__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#cf0;border:none;border-radius:10px;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:400;justify-content:center;line-height:21px;margin-top:10px;padding:30px 20px 29px;text-align:center;text-decoration:none;width:100%}.reviews__btn:active,.reviews__btn:focus,.reviews__btn:hover{color:#000}.benefits{padding-top:100px}.benefits__top{height:84px}.benefits__content{background:#cf0;padding-bottom:39px;padding-top:116px;position:relative}.benefits__image{display:block;left:-9px;margin:auto;position:absolute;right:0;top:-84px}.benefits__item{margin-bottom:39px}.benefits__item:last-child{margin-bottom:0}.benefits__tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#181818;border-radius:20px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:400;line-height:21px;padding:10px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.benefits__tag img{-ms-flex-negative:0;flex-shrink:0;margin-left:10px}.benefits__subtitle{color:#000;font-size:24px;font-weight:500;line-height:28px;margin-top:10px}.benefits__text{color:#000;font-size:14px;font-weight:400;line-height:16px;margin-top:11px;max-width:350px;padding-left:30px;position:relative}.benefits__text:before{background:url(../images/dist/info.svg) 50% no-repeat;content:"";height:20px;left:0;position:absolute;top:-1px;width:20px}.delivery{background:#eee;padding:40px 0 20px}.delivery__image{display:block;margin:9px auto 10px;mix-blend-mode:darken}.delivery__tag{background:#cf0;border-radius:20px;color:#000;font-size:18px;font-weight:400;line-height:21px;padding:10px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.delivery__list{list-style:none;margin-top:11px;max-width:350px}.delivery__list li{color:#303030;font-size:14px;font-weight:400;line-height:16px;margin-bottom:11px;padding-left:31px;position:relative}.delivery__list li:last-child{margin-bottom:0}.delivery__list li:before{background:url(../images/dist/info.svg) 50% no-repeat;content:"";height:20px;left:0;position:absolute;top:-1px;width:20px}.pay{background:#eee;padding:41px 0 37px}.steps{padding-bottom:100px;padding-top:100px}.steps__items{margin-top:9px}.steps__item{margin-bottom:19px}.steps__item:last-child{margin-bottom:0}.steps__item-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#cf0;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:180px;width:100%}.steps__item-title{color:#303030;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:23px;margin-top:10px}.steps__item-text{font-size:14px;font-weight:400;line-height:16px;margin-top:6px;max-width:295px}.sale__max{background:#ff2929;color:#fff;font-size:16px;font-style:italic;font-weight:800;line-height:19px;padding:10px;text-align:center}.sale__content{background:#181818;color:#fff;padding:40px 0 20px}.sale__content .title{color:#fff;font-weight:860;text-align:center}.sale__time{border:1px solid #cf0;border-radius:10px;color:#fff;font-size:18px;font-weight:400;line-height:21px;margin:9px auto 19px;padding:14px;text-align:center}.sale .form .input{background:#343434;border-color:#343434;color:#fff}.sale .form .input:focus{border-color:#cf0}.sale .form .input.error{background:#ff4848}.sale .form .input.error::-webkit-input-placeholder{color:#181818}.sale .form .input.error::-moz-placeholder{color:#181818}.sale .form .input.error:-ms-input-placeholder{color:#181818}.sale .form .input.error::-ms-input-placeholder{color:#181818}.sale .form .input.error::placeholder{color:#181818}.sale .form .btn{background:#cf0;border-color:#cf0;color:#000}.sale .form .btn:hover{background:#fff}.footer{background:#181818;color:#fff;padding:15px 0 30px;text-align:center}.footer__title{font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:23px}.footer__email,.footer__tel{color:#fff;display:block;font-size:14px;font-weight:400;line-height:16px;margin-top:10px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer__email:hover,.footer__tel:hover{color:#cf0}.footer__email:active,.footer__email:focus,.footer__tel:active,.footer__tel:focus{color:#fff}.footer__email{margin-top:5px}.footer__text{color:silver;font-size:12px;font-weight:400;letter-spacing:-.02em;line-height:14px;margin-top:21px}.footer__text p:not(:last-child){margin-bottom:5px}.footer__links{margin-top:20px}.footer__links a{color:#fff;display:block;font-size:12px;font-weight:400;line-height:14px;margin-bottom:10px;text-decoration:underline;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer__links a:last-child{margin-bottom:0}.footer__links a:hover{color:#cf0}.footer__links a:active,.footer__links a:focus{color:#fff}.footer .copyright{color:#fff;font-size:14px;font-weight:400;line-height:16px;margin-top:20px;text-align:center}.thanks{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#161616;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:100vh;padding:76px 10px;position:relative;width:100%}.thanks__back{background:#ff372d;border-radius:20px;color:#fff;font-size:14px;font-weight:400;left:10px;line-height:16px;padding:10px;position:absolute;text-transform:lowercase;top:20px}.thanks__back:active,.thanks__back:focus,.thanks__back:hover{color:#fff;text-decoration:none}.thanks__content{background:#cf0;border-radius:10px;-webkit-box-shadow:0 0 20px -5px #f79c98;box-shadow:0 0 20px -5px #f79c98;padding:40px 0;width:100%}.thanks__image{display:block;margin:0 auto}.thanks__title{color:#000;font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:42px;margin-top:40px;text-align:center}.thanks__text{color:#303030;font-size:16px;font-weight:400;line-height:19px;margin-top:10px;text-align:center}.policy{padding:20px 10px 40px}.policy .back{background:#ff372d;border-radius:20px;color:#fff;display:inline-block;font-size:14px;font-weight:400;line-height:16px;padding:10px;text-transform:lowercase}.policy .back:active,.policy .back:focus,.policy .back:hover{color:#fff;text-decoration:none}.policy__title{color:#000;font-family:SFProDisplay,sans-serif;font-size:30px;font-weight:860;line-height:36px;margin-bottom:10px;margin-top:30px}.policy__subtitle{color:#000;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:23px;margin-bottom:10px}.policy p{font-size:14px;font-weight:400;line-height:16px;margin-bottom:40px}.policy p:last-child{margin-bottom:0}@media screen and (max-width:435px){.order__price-old{padding-left:35px;width:150px}.order__price-new{padding-left:40px}.promo__image{left:-1px;top:107px;width:370px}.order__time{display:block}.order__price-old{width:140px}}@media screen and (max-width:370px){.container{padding-left:25px;padding-right:25px}.promo__price{right:25px}.order__price-old{padding-left:5%;width:35%}.order__price-new{padding-left:30px}.order__price-text{font-size:26px}.steps__item-image{min-height:150px}}@-webkit-keyframes circle{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes circle{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}