*{box-sizing:border-box;font-family:"Inter",sans-serif}a{text-decoration:none}ul,li{padding:0;margin:0}body{background-color:#FFFFFF}.review .product-img{display:block;margin:0 auto;margin-bottom:10px}.container{display:block;margin:0 auto;padding:0 15px;max-width:320px}.review .main-img{width:100%;padding-bottom:20px}.header__search input{display:none}.header{background:#212121;padding:7px 0px;width:100%}.header__logo{display:block;font-size:22px;color:#fff;font-weight:700;text-decoration:none;margin-right:40px}.review .product-wrapper{padding-top:50px}.review .product-wrapper .product-img{width:230px}.review{padding-top:50px}.b-link{cursor:pointer;text-decoration:none;color:#50a310}.b-link:hover{text-decoration:underline}.header__wrapper{display:flex;align-items:center}.header__burger{margin-right:24px}.header__search{margin-right:24px}.header__burger--img{height:24px}.header__search--img{height:24px}.header__user--img{height:24px}.main-img{width:100%}.top{height:183px;background:url(images/0.jpg)center center/cover no-repeat;position:relative}.b-comments-head{font-weight:400;font-size:12px;line-height:1;padding:10px 15px;background:#68D314;margin-bottom:20px;color:#fff}.b-comments-item{margin-bottom:20px;border-bottom:1px solid gray}.b-comments-item .b-ava{width:40px;height:40px;display:inline-block;vertical-align:middle}.b-comments-item .b-head{width:calc(100% - 45px);padding-left:6px;display:inline-block;vertical-align:middle}.b-comments-item .b-name{font-weight:600;font-size:16px;line-height:28px;margin-right:6px;color:black}.b-comments-item .b-data{font-weight:300;font-size:12px;line-height:20px}.b-comments-item .b-box{margin-top:5px}.top__wrapper{background:#212121;width:100%;padding-top:10px;padding-bottom:10px;position:absolute;bottom:-207px;left:50%;transform:translateX(-50%)}.title{font-size:20px;font-weight:700;color:black}.descr{line-height:1.5;color:black;font-weight:400;font-size:16px}.title.title_big{text-transform:uppercase;font-size:24px;color:#fff;font-weight:700;text-align:center}.subtitle{font-weight:500;font-size:16px;color:#fff;text-align:center;margin-top:10px}.top__arrow{width:40px;display:block;margin:0 auto;margin-top:10px}.top__arrow--link{text-decoration:none;cursor:pointer;width:40px;display:block;margin:0 auto}.main{margin-top:225px}.main__item{background:#F2F2F2;box-shadow:0px 10px 20px 0px #00000026;margin-bottom:50px}.main__item--row:nth-child(2){padding:0 15px;padding-top:20px;padding-bottom:15px;margin-top:-5px}.main__item--row .descr{margin-top:10px}.main__item--bottom{padding:10px;margin-top:15px;background:#F8CDCD;color:black;font-size:16px;font-weight:700}.main__review--img{width:190px;border-radius:100%;display:block;margin:0 auto}.main__review .descr{margin-top:20px}.main__review{margin-bottom:50px}.title{line-height:1.4}.main__section .title{text-align:center}.main__section .main-img{margin-top:20px}.main__section .descr{margin-top:20px}.descr.descr-bold{font-weight:700}.main__section--list{list-style:none;margin-top:20px}.main__section--item{padding:10px;padding-left:41px;background-color:#212121;margin-bottom:10px;border-radius:10px}.main__section--item .descr{margin:0;color:white;position:relative}.main__section--item .descr::before{content:"";position:absolute;width:16px;display:block;height:16px;border-radius:100%;background:#68D314;left:-30px;top:5px}.main__section{margin-bottom:50px}.ingridients__img{width:190px;border-radius:100%;display:block;margin:0 auto}.ingridients .title{text-align:center;text-transform:uppercase}.ingridients__item{margin-top:30px}.ingridients__title{margin-top:20px;font-size:20px;font-weight:700;color:black}.ingridients__item .descr{margin-top:20px}.ingridients{margin-bottom:50px}.main__section .title{text-transform:uppercase}.product__img{width:190px;display:block;margin:0 auto}.product__row .title{margin-top:20px}.product__row .descr{margin-top:20px}.product__wrapper{margin-bottom:50px}.plus__item{background:#212121;border-radius:10px}.plus .title{text-align:center}.plus__item{padding:15px;margin-bottom:10px}.plus__item--img{display:block;margin:0 auto;width:80px}.plus__title{margin-top:15px;font-size:20px;font-weight:700;color:#fff}.plus__descr{margin-top:10px;color:#fff;font-weight:400;line-height:1.6;font-size:16px}.plus__wrapper{margin-top:20px}.plus{margin-bottom:50px}.description .title{text-align:center}.description{margin-bottom:50px}.description .descr{margin-top:20px}.description__column:nth-child(2){margin-top:20px}.description__plate{padding:15px;border:2px solid #68D314;font-size:16px;color:black;font-weight:400;border-radius:10px;margin-top:20px;text-align:center}.description__plate .new-price{display:inline-block;vertical-align:midlde;font-weight:700;font-size:16px;color:#68D314}.numbers__item{margin-top:20px;padding-left:50px;position:relative}.numbers__wrapper{margin-top:37px}.numbers__title{font-size:20px;color:black;font-weight:700}.numbers__item .descr{margin-top:10px;line-height:1.5}.numbers__number{color:#68D314;font-weight:700;font-size:60px;position:absolute;left:0;top:-30px}.numbers .title{text-align:center}.numbers__plate{margin-top:100px;background:#212121;border-radius:10px;position:relative;padding:15px;padding-top:70px}.numbers__plate--img{position:absolute;top:-60px;left:50%;transform:translateX(-50%);border-radius:100%;display:block;margin:0 auto}.numbers__plate--descr{text-align:center;font-size:16px;color:white;font-weight:400;line-height:1.5}.numbers__plate--title{margin-top:10px;text-align:center;font-size:16px;font-weight:700;color:white}.numbers{margin-bottom:50px}.last .title{text-align:center}.last .product-img{width:155px}.last__column.product{background:url(images/1.jpg)center center/cover no-repeat;padding:15px;padding-top:100px;display:flex;align-items:center;gap:36px}.price{margin-top:95px}.price .old-price{font-weight:500;font-size:23px;color:white}.price .new-price{margin-top:2px;font-size:35px;font-weight:700;color:#68D314}.last__wrapper{margin-top:20px}.last__column{background:#212121;padding:0 15px;padding-bottom:15px}.form{margin-top:10px}.form__title{font-size:20px;color:white;margin-bottom:10px;font-weight:700}.last__column:nth-child(2){margin-top:-11px}.form input{background:#FFFFFF;padding:10px;color:#777777;font-weight:400;font-size:16px;border-radius:10px;width:100%;margin-bottom:10px;border:1px solid #ACACAC}.btn{border-radius:10px;text-transform:uppercase;display:block;cursor:pointer;margin:0 auto;width:100%;border:none;text-align:center;background:#68D314;padding:11px;font-size:16px;font-weight:600;color:#fff;transition:0.3s ease}.btn:hover{background:#50a310}.main__item.first .main-img{height:100%}@media (min-width:390px){.container{max-width:390px}.top__wrapper{bottom:-200px}}@media (min-width:620px){.top{height:250px}.container{max-width:460px}.header__burger{margin-right:170px}.top__wrapper{bottom:-200px;padding-top:70px}.review .main-img{width:50%;padding-bottom:20px}}@media (min-width:920px){.top{height:350px}.review .main-img{width:50%;padding-bottom:20px}}@media (min-width:1170px){.b-comments-head{font-size:14px;padding:15px;margin-bottom:45px}.b-comments-item{margin-bottom:45px}.b-comments-item .b-ava{width:50px;height:50px}.b-comments-item .b-name{font-size:18px}.b-comments-item .b-data{font-size:14px}.b-comments-item .b-head{vertical-align:top;width:calc(100% - 56px);padding-left:16px}.b-comments-item .b-box{width:calc(100% - 56px);padding-left:16px;margin-left:54px;margin-top:-23px}.top{height:864px}.container{padding:0;max-width:1170px}.top__wrapper{bottom:0;position:static;transform:none;background:none;max-width:850px;display:block;margin:0 auto;padding-top:250px;padding-bottom:120px}.title.title_big{font-size:56px}.subtitle{margin-top:30px;font-size:24px}.top__arrow{width:auto;margin-top:30px}.main-img{width:auto}.main__item{display:flex;position:relative}.main__item--row:nth-child(2){margin:0;background:#F2F2F2;padding:50px;padding-top:50px;padding-bottom:50px}.title{font-size:36px}.main__item--row .descr{margin-top:20px}.main__item--bottom{padding:15px;font-size:24px;margin-top:20px}.main__item{height:541px}.main__item:first-child{height:1016px}.main__review{display:flex}.main__review--img{margin-right:30px}.main__review--img{width:auto}.main__review .descr{margin-top:0;margin-bottom:20px}.main__item{margin-bottom:120px}.main__review{margin-bottom:120px}.main__section .title{max-width:974px;display:block;margin:0 auto}.main__section .main-img{margin-top:50px}.main__section .descr{margin-top:0;margin-bottom:20px}.main__section--wrap{max-width:970px;display:block;margin:0 auto;margin-top:50px}.main__section--item .descr{margin:0}.main__section--item{margin-bottom:15px}.main__section{margin-bottom:120px}.ingridients__wrappper{display:flex;justify-content:space-between}.ingridients__item{max-width:369px}.ingridients__img{width:auto}.ingridients__title{font-size:24px;margin-top:20px}.ingridients__item{margin-top:0}.ingridients__wrappper{margin-top:50px}.ingridients .title{max-width:1090px;display:block;margin:0 auto}.ingridients{margin-bottom:120px}.main__section.second .title{max-width:1090px}.product__wrapper{display:flex;align-items:center;max-width:970px;align-self:center;justify-self:center;margin:0 auto}.product__img{width:auto;margin-right:30px}.product__wrapper{margin-bottom:120px}.plus__wrapper{margin-top:50px}.plus__wrapper{display:flex;justify-content:space-between}.plus__item{width:370px;padding:30px}.plus__item--img{width:auto}.plus__title{font-size:24px;margin-top:30px}.plus__descr{margin-top:20px;font-size:16px}.plus{margin-bottom:120px}.description .title{max-width:1090px;text-transform:uppercase;margin-bottom:50px}.description__row{display:flex;justify-content:space-between;align-items:center}.description__row.reverse{flex-direction:row-reverse}.description__column:nth-child(1){width:570px}.description .descr{margin-top:0;margin-bottom:20px}.description__column:nth-child(2){margin-top:0}.description .descr{line-height:1.8}.description__plate{max-width:970px;margin:0 auto;margin-top:50px;padding:30px;font-size:24px}.description__plate .new-price{font-size:24px}.description{margin-bottom:120px}.numbers__wrapper{display:flex;justify-content:space-between}.numbers__item{margin-top:0;max-width:360px}.numbers__wrapper{margin-top:72px}.numbers__number{font-size:80px}.numbers__title{font-size:24px}.numbers__item .descr{margin-top:20px}.numbers__item{padding-left:70px}.numbers__plate{margin:0 auto;padding:30px;padding-top:80px;margin-top:150px;max-width:970px}.numbers__plate--title{margin-top:20px}.numbers{margin-bottom:120px}.last .title{text-transform:uppercase}.last__wrapper{display:flex;margin-top:50px}.last__column.product{margin-top:0}.last__column.product{width:670px;padding:30px;padding-top:182px}.last .product-img{width:230px}.price .old-price{font-size:24px}.price .new-price{font-size:36px}.last__column:nth-child(2){margin-top:0;padding:30px;padding-top:100px}.form__title{font-size:36px;margin-bottom:16px}.form input{padding:15px;padding-left:20px}.last__column:nth-child(2){width:500px}.btn{padding:15px;margin-top:20px}.main{margin-top:-100px}.header{padding:6px 0;background:rgba(0,0,0,0.5)}.header__logo{font-size:42px;margin-right:30px}.header__burger--img{width:auto}.header__burger{margin-right:168px}.top{margin-top:-60px}.header{position:relative;z-index:2}.header__search input{width:470px;background:rgba(16,16,16,1);border-radius:10px;height:40px;display:inline-block;vertical-align:middle;border:1px solid rgba(65,65,65,1)}.header__burger--img{height:auto}.header__search--img{width:auto;display:inline-block;vertical-align:middle;position:relative;z-index:2}.header__search{margin-right:160px}.header__user{width:40px;height:40px;padding:8px;background:rgba(16,16,16,1);border:1px solid rgba(65,65,65,1);border-radius:10px;position:relative}.header__user img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top__arrow--link{width:60px}.header__search--img{height:20px;margin-right:-40px}.review{padding-top:120px}.b-p{margin-top:10px}.review .main-img{width:auto;padding-left:16px;margin-left:54px;padding-bottom:20px}.review .product-wrapper .btn{width:450px}.review .product-wrapper{padding-top:60px}.b-p{margin-bottom:25px}.review .product-wrapper .product-img{width:190px}.main__item.first .main-img{height:100%;width:430px}}