.hits_catalog,.new_catalog{margin-top:70px}.catalog .page__title{position:relative}.catalog__load{font-family:Cormorant;font-weight:600;font-size:24px;line-height:29px;position:absolute;top:75px;right:30px}.categories{background:-webkit-gradient(linear,left top,left bottom,from(rgba(232,226,222,.5)),to(rgba(232,226,222,0)));background:-o-linear-gradient(top,rgba(232,226,222,.5) 0,rgba(232,226,222,0) 100%);background:linear-gradient(180deg,rgba(232,226,222,.5) 0,rgba(232,226,222,0) 100%);padding-top:50px;margin-top:20px}.categories__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.categories__title svg{display:block;width:77px;height:77px}.categories__title .page__title{margin-left:40px}.categories__block{margin-top:82px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.categories__btn{margin:80px auto 0}.detail{margin-top:20px;padding-top:50px;border-radius:10px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(232,226,222,.5)),to(rgba(232,226,222,0)));background:-o-linear-gradient(top,rgba(232,226,222,.5) 0,rgba(232,226,222,0) 100%);background:linear-gradient(180deg,rgba(232,226,222,.5) 0,rgba(232,226,222,0) 100%)}.detail .page__title{text-align:left}.detail .cardProduct__stars{gap:28px;margin-left:10px}.detail .cardProduct__starItem svg{width:48px;height:48px}.detail__item{margin-top:100px;width:100%;background:#fff;border-radius:10px}.detail__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:70px;padding:10px 10px 20px}.detail__review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.detail__score{font-size:24px;line-height:28px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.detail__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px}.detail__link{font-family:Cormorant;font-weight:600;font-size:24px;line-height:29px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.detail__link:hover{color:#abc7c0}.detail__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.detail__slider{width:410px}.detail__sliderBig{width:100%}.detail__img{width:410px;height:410px;-webkit-filter:drop-shadow(0 4px 6px rgba(0, 0, 0, .06));filter:drop-shadow(0 4px 6px rgba(0, 0, 0, .06));border-radius:10px;overflow:hidden}.detail__img img{width:100%}.detail__sliderSmall{margin-top:20px;height:106px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.detail__sliderSmall .slick-list{width:320px;height:109px}.detail__sliderSmall .slick-track{padding-top:3px;height:100%}.detail__sliderSmall .slick-slide{margin:0 2px}.detail__sliderSmall .sliderProduct__next,.detail__sliderSmall .sliderProduct__prev{top:50%}.detail__sliderSmall .sliderProduct__prev{left:0}.detail__sliderSmall .sliderProduct__next{right:0}.detail__sliderSmall .slick-current .detail__imgSmall{outline:#5c8b7e solid 3px}.detail__imgSmall{border-radius:3px;width:100px;height:100px;cursor:pointer}.detail__imgSmall img{display:block;width:100%}.detail__info{margin-left:27px}.detail__description{border-top:2px solid #949abf;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.06);box-shadow:0 4px 6px rgba(0,0,0,.06);padding:0 10px 50px}.detail__descriptionTitle{font-weight:600;font-size:32px;line-height:38px}.detail__descriptionText{font-family:Cormorant;margin-top:10px;font-weight:400;font-size:36px;line-height:44px}.detail__char{margin-top:20px;border-top:2px solid #949abf;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.06);box-shadow:0 4px 6px rgba(0,0,0,.06);padding:0 10px 50px}.detail__charTitle{font-weight:600;font-size:32px;line-height:38px}.detail__charBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}.detail__charColumn{width:45%}.detail__charItem{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:24px;line-height:28px;margin-bottom:10px}.detail__charName{font-weight:600;font-size:24px;line-height:28px;margin-bottom:10px}.detail__btn{margin:70px auto 0}.detailReviews{margin-top:120px;border-top:2px solid #949abf;padding-top:30px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.06);box-shadow:0 4px 6px rgba(0,0,0,.06)}.detailReviews__form{width:1230px;margin:0 auto;position:relative}.detailReviews__input{width:100%;height:60px;border:2px solid #949abf;border-radius:6px;padding:0 50px 0 10px;font-size:24px;line-height:28px}.detailReviews__input::-webkit-input-placeholder{color:#949abf}.detailReviews__input::-moz-placeholder{color:#949abf}.detailReviews__input:-ms-input-placeholder{color:#949abf}.detailReviews__input::-ms-input-placeholder{color:#949abf}.detailReviews__input::placeholder{color:#949abf}.detailReviews__btn{position:absolute;top:10px;right:10px;cursor:pointer}.detailReviews__btn svg{display:block}.detailReviews__block{width:1066px;margin:30px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.detailReviews__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.detailReviews__icon{width:50px;height:50px}.detailReviews__icon img{display:block;width:100%}.detailReviews__info{margin-left:36px;margin-top:10px;width:100%;border-bottom:1px solid #e4e6ef;padding-bottom:20px}.detailReviews__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.detailReviews__name{font-weight:600;font-size:24px;line-height:28px}.detailReviews__answer{margin-top:20px;font-size:24px;line-height:28px}.detailReviews__not{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;margin:90px 0 80px}.detailReviews__notImg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:220px;height:200px}.detailReviews__notImg img{width:100%}.detailReviews__notText{margin-top:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px;font-size:24px;line-height:28px;max-width:550px}@media (max-width:320px){.hits_catalog,.new_catalog{margin-top:40px}.catalog__load{font-size:14px;line-height:17px;top:30px;right:10px}.categories{padding-top:20px;margin-top:10px;border-radius:6px}.categories__title svg{width:31px;height:19px; margin-bottom:auto;}.categories__title .page__title{margin-left:10px; text-align:left}.categories__block{margin-top:40px}.categories__btn{margin-top:30px;width:180px}.detail{padding-top:20px}.detail .cardProduct__stars{gap:10px}.detail .cardProduct__starItem svg{width:20px;height:20px}.detail__item{margin-top:40px;border-radius:6px}.detail__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;padding-bottom:0}.detail__score{font-size:14px;line-height:16px}.detail__block{gap:10px}.detail__link{margin-top:10px;font-size:14px;line-height:17px}.detail__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.detail__slider{width:100%}.detail__img{width:100%;height:280px}.detail__sliderSmall{margin-top:10px;height:87px}.detail__sliderSmall .slick-list{width:80%;height:80px}.detail__sliderSmall .sliderProduct__prev{left:10px}.detail__sliderSmall .sliderProduct__next{right:10px}.detail__sliderSmall .slick-current .detail__imgSmall{outline:#5c8b7e solid 1px}.detail__imgSmall{height:76px}.detail__info{margin-left:0;margin-top:13px}.detail__description{border-top:1px solid #949abf;padding:0 10px 20px}.detail__descriptionTitle{font-size:14px;line-height:17px}.detail__descriptionText{font-size:14px;line-height:16px}.detail__char{border-top:1px solid #949abf;padding:0 10px 10px}.detail__charTitle{font-size:14px;line-height:17px}.detail__charBlock{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.detail__charColumn{width:100%}.detail__charList{margin-top:15px}.detail__charItem{font-size:14px;line-height:16px;margin-bottom:5px}.detail__charName{font-size:14px;line-height:16px;margin-top:15px;margin-bottom:0}.detail__btn{margin-top:30px;width:180px}.detailReviews{margin-top:60px;border-top:1px solid #949abf;padding-top:10px}.detailReviews__form{width:100%}.detailReviews__input{height:30px;border:1px solid #949abf;border-radius:6px;padding:0 30px 0 10px;font-size:12px;line-height:14px}.detailReviews__btn{top:3px;right:3px}.detailReviews__btn svg{width:24px;height:24px}.detailReviews__block{width:100%}.detailReviews__icon{width:30px;height:30px}.detailReviews__info{margin-top:5px;margin-left:10px;padding-bottom:10px}.detailReviews__name{font-size:12px;line-height:16px}.detailReviews__answer{font-size:12px;line-height:16px;margin-top:15px}.detailReviews__not{margin:70px 0 60px}.detailReviews__notImg{width:110px;height:100px}.detailReviews__notText{gap:20px;font-size:17px;line-height:20px;max-width:100%}}