.product-reviews h2{margin-bottom:20px}.product-reviews__list{margin-bottom:40px}.all-review-text{margin-bottom:20px}.review-block{position:relative;width:100%;display:flex;align-items:center}@media (max-width: 768px){.product-reviews .link{margin:0 auto}.review-block{display:block}}
.rating{display:inline-flex;font-size:0}.rating .text-mob{font-size:14px}.rating .count{white-space:nowrap;font-style:normal;font-weight:400;font-size:14px;color:#c9c9c9;margin-top:2px;margin-left:4px;line-height:17px;letter-spacing:0em;text-align:left}.rating .count.half{margin-left:-21px}.rating .filled{width:18px;height:18px;background:url(../../../../../templates/selencin/e3aacb5028ba35db874c.webp) no-repeat;background-size:cover;display:inline-block;margin-right:3px}.rating.peach .star{background:url(../../../../../templates/selencin/e55bce366ed02bed602b.png) no-repeat;background-size:cover;display:inline-block;margin-right:3px}.rating.peach .star.gray{background:url(../../../../../templates/selencin/b1dfd17b658b74b5b748.png) no-repeat;background-size:cover;display:inline-block;margin-right:3px}.rating.peach .filled{background:url(../../../../../templates/selencin/e55bce366ed02bed602b.png) no-repeat;background-size:cover;display:inline-block;margin-right:3px}.rating.dark-purple .star{background:url(../../../../../templates/selencin/a87b00d0052de9502ba4.png) no-repeat;background-size:cover;display:inline-block;margin-right:3px}.rating.dark-purple .star.gray{background:url(../../../../../templates/selencin/6899ec3c432c4eb496e3.png) no-repeat;background-size:cover;display:inline-block;margin-right:3px}.rating.dark-purple .filled{background:url(../../../../../templates/selencin/a87b00d0052de9502ba4.png) no-repeat;background-size:cover;display:inline-block;margin-right:3px}.rating.bordo .star{background:url(../../../../../templates/selencin/86516cffacd92c90de06.png) no-repeat;background-size:cover;display:inline-block;margin-right:3px}.rating.bordo .star.gray{background:url(../../../../../templates/selencin/c4cf0f887eefebc28ba4.png) no-repeat;background-size:cover;display:inline-block;margin-right:3px}.rating.bordo .filled{background:url(../../../../../templates/selencin/86516cffacd92c90de06.png) no-repeat;background-size:cover;display:inline-block;margin-right:3px}.rating.pink .star{background:url(../../../../../templates/selencin/cce743d02ee4546fbd1f.png) no-repeat;background-size:cover;display:inline-block;margin-right:3px}.rating.pink .star.gray{background:url(../../../../../templates/selencin/aca0e1ca8f9eb0d1b03b.png) no-repeat;background-size:cover;display:inline-block;margin-right:3px}.rating.pink .filled{background:url(../../../../../templates/selencin/cce743d02ee4546fbd1f.png) no-repeat;background-size:cover;display:inline-block;margin-right:3px}@media (max-width: 576px){.rating .text-mob{font-size:12px;padding-bottom:2px}}
.rating .star.gray{width:18px;height:18px;background:url(../../../../../templates/selencin/71f16541c4184d7e4543.webp) no-repeat;background-size:cover;display:inline-block;margin-right:3px}.rating-stars{font-size:28px;line-height:1em;letter-spacing:5px;width:139px;text-align:left;display:inline-block;position:relative}.rating-stars:before{content:"★★★★★";color:rgba(87,36,115,.3);border-color:#572473}.rating-stars__icon{position:absolute;top:0;left:0;overflow:hidden;text-align:left;line-height:1em;letter-spacing:5px;font-size:28px}.rating-stars__icon:before{content:"★★★★★";color:#572473;line-height:1em;letter-spacing:inherit;font-size:28px;text-align:left}
.zero-reviews{color:#c9c9c9;margin-top:10px}.average-rating{display:flex;gap:18px}.average-rating__count{color:#c9c9c9;margin-top:10px;margin-left:10px}.average-rating .value{display:flex;align-items:center;gap:15px;font-size:2.5rem;font-weight:400;line-height:1.2em;margin-top:-5px}@media (max-width: 768px){.average-rating__count{margin-top:9px}.average-rating .value{flex-direction:column;align-items:flex-start;gap:6px;margin-top:0;margin-bottom:10px;font-size:2.125rem;font-weight:500;line-height:1em}.average-rating .value .rating-stars{width:131px}.average-rating .value .rating-stars,.average-rating .value .rating-stars .rating-stars__icon,.average-rating .value .rating-stars .rating-stars__icon:before{font-size:24px}}
.user-feedback{display:flex;flex-direction:column;gap:20px;padding:20px 30px;border-radius:4px;border:1px solid rgba(87,36,115,.3)}.user-feedback:not(:last-of-type){margin-bottom:30px}.user-feedback__header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:20px;border-bottom:1px solid rgba(87,36,115,.3)}.user-feedback__header .info{display:flex;align-items:center}.user-feedback__header .info .img{width:60px}.user-feedback__header .info .name{display:inline-block;margin-left:20px;font-size:18px;line-height:150%}.user-feedback__header .link{text-transform:uppercase;position:relative;color:#572473;font-weight:500;line-height:120%;text-decoration:none}.user-feedback__header .link::before{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background-color:#572473}.user-feedback__info .meta{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.user-feedback__info .meta .rating{display:flex;align-items:center;gap:30px}.user-feedback__info .link{position:relative;color:#572473;font-weight:400;line-height:100%}.user-feedback__info .link::before{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background-color:#572473}.user-feedback__user .user__name{display:inline-block;font-size:1.125rem;font-weight:500;line-height:120%}.user-feedback__user .user-feedback__date{display:inline-block;margin-left:15px;color:#c9c9c9;font-size:1.125rem}.user-feedback__source{max-height:36px;max-width:128px;width:auto}.user-feedback__rate{width:103px}.user-feedback__rate.rating-stars,.user-feedback__rate.rating-stars .rating-stars__icon,.user-feedback__rate.rating-stars .rating-stars__icon:before{font-size:20px}.user-feedback__text{font-size:1rem;font-weight:400;line-height:1.4em;max-width:80.5%}.user-feedback__text a{white-space:nowrap;position:relative;color:#572473;font-weight:500;line-height:120%;text-decoration:none}.user-feedback__text a::before{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background-color:#572473}@media (max-width: 1024px){.user-feedback{gap:30px;padding:20px}.user-feedback__text{max-width:100%}}@media (max-width: 768px){.user-feedback{gap:20px}.user-feedback__user .user__name{font-size:1rem;line-height:1.2em}}@media (max-width: 576px){.user-feedback{gap:15px;padding:15px 20px}.user-feedback__header{align-items:flex-start;flex-direction:column}.user-feedback__header .link{font-weight:500 !important}.user-feedback__info .meta{align-items:flex-start;margin-bottom:15px}.user-feedback__info .meta .rating{align-items:flex-start;gap:10px}.user-feedback__source{max-height:25px;max-width:84px}}
.stars{font-size:28px;color:#8d759a}.star-selected{color:#572473}.review-item{display:flex;gap:6.67px;font-style:normal;font-weight:400;font-size:16px;line-height:120%}.review-item .radio-btn{min-width:16px;height:16px;margin-top:5px;margin-left:5px;border:1px solid #572473;border-radius:8px}.review-item .radio-btn.active{border:6px solid #572473}.separator{width:100%;height:20px;border-top:1px solid #ccc;margin:10px 0;padding-top:5px}.sent-title{text-align:center;padding:20px;font-weight:400;font-size:25px;line-height:110%;background:#f4f4f4}.modal{position:fixed;z-index:5;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;margin-top:10px;overflow:auto;max-height:100vh}.product-reviews .modal,.page-reviews .modal{z-index:15;margin-top:0;margin-top:initial}.modal-container{position:absolute;background-color:#fff;border-radius:4px;max-width:565px;overflow:auto;width:95%;z-index:22;max-height:80vh}.modal-container .sent-text{font-weight:400;font-size:18px;line-height:23px;text-align:center;padding-top:30px;padding-left:120px;padding-right:120px}.modal-content{padding:30px 40px;flex-grow:1;display:flex;flex-direction:column;flex-grow:1}.modal-content .send-btn{justify-content:center;align-items:center;padding:15px 36px 14px;gap:10px;background:#572473;border-radius:4px;width:222px;height:48px;font-style:normal;font-weight:500;font-size:16px;line-height:120%;color:#fff;cursor:pointer;margin:0 auto}.modal-content .modal-block{margin-bottom:13px}.modal-content .modal-block .info{display:flex;margin-top:-20px;margin-bottom:20px}.modal-content .modal-block .info .img{width:50px;height:50px}.modal-content .modal-block .info .info-text{display:block;padding:5px 5px 5px 10px}.modal-content .modal-block .info .info-text .name{font-style:normal;font-weight:400;font-size:16px;line-height:140%}.modal-content .modal-block .info .info-text .type{font-style:normal;font-weight:400;font-size:14px;line-height:120%;color:#c9c9c9}.modal-content .modal-block .edit-text{cursor:pointer;display:flex}.modal-content .modal-block .edit-text p{margin-top:2px;margin-left:5px;font-weight:400;font-size:16px;line-height:140%;text-decoration-line:underline;color:#572473}.modal-content .modal-block .block-title{font-style:normal;font-weight:500;font-size:14px;line-height:120%;margin-bottom:3px}.modal-content .modal-block .block-title span{color:red}.modal-content .modal-block input{border:1px solid rgba(87,36,115,.3);border-radius:4px;width:100%;height:42px;padding:15px;font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#1b0d23}.modal-content .modal-block input ::-moz-placeholder{opacity:.1}.modal-content .modal-block input ::placeholder{opacity:.1}.modal-content .modal-block input:focus{border-color:#000 !important}.modal-content .modal-block input:focus{outline:none}.modal-content .modal-block .counter-box{position:relative;display:inline-block;width:100%}.modal-content .modal-block .counter-box textarea{border:1px solid rgba(87,36,115,.3);border-radius:4px;width:100%;height:42px;padding:15px;font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#1b0d23}.modal-content .modal-block .counter-box textarea:focus{border-color:#000 !important}.modal-content .modal-block .counter-box textarea:focus{outline:none}.modal-content .modal-block .counter-box textarea ::-moz-placeholder{opacity:.05}.modal-content .modal-block .counter-box textarea ::placeholder{opacity:.05}.modal-content .modal-block .counter-box textarea::-webkit-resizer{width:10px;height:10px}.modal-content .modal-block .counter-box .counter-text{position:absolute;right:25px;bottom:5px;font-style:normal;font-weight:400;font-size:14px;line-height:140%;opacity:.5}.modal-content .modal-block .counter-box .comment{height:100px;overflow:auto;resize:vertical}.modal-content .modal-block .counter-box .resize-handle{position:absolute;bottom:0;right:0;margin-bottom:10px;margin-right:7px;width:13px;height:13px;cursor:nwse-resize}.title-block{height:68px;background:#f4f4f4;padding-left:40px;padding-top:20px;font-weight:400;font-size:22px;line-height:110%}.close{position:absolute;right:25px;cursor:pointer}.add-review{width:264px;height:48px;background:#572473;border-radius:4px;margin-bottom:25px;margin-left:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:15px 20px;gap:7px;font-weight:500;font-size:16px;line-height:120%;color:#fff;cursor:pointer}.products-select{position:relative;display:flex;align-items:center}.products-select.active .products-select__preview .products-select__item{border-radius:4px 4px 0px 0px}.products-select.active .products-select__preview .products-select__item svg{transform:rotate(270deg)}.products-select__modal{width:485px}.products-select__preview .products-select__item{display:flex;align-items:center;justify-content:space-between;padding:20px;border:1px solid #cdbdd5;border-radius:4px;width:370px}.products-select__preview .products-select__item p{max-width:calc(100% - 84px)}.products-select__preview .products-select__item .arrow{flex-shrink:0;transition:transform .3s ease-in-out;transform:rotate(90deg);width:24px;height:24px;stroke:#572473;fill:#572473}.products-select__preview .products-select__item .arrow.rotated{transform:rotate(270deg)}.products-select__body_send{position:absolute;top:auto;max-width:485px;background-color:#fff;z-index:1;padding:20px;margin-right:40px;border:1px solid #cdbdd5;border-radius:0px 0px 4px 4px}.products-select__body .products-select__item:not(:last-of-type){margin-bottom:15px}.products-select__item{cursor:pointer}.products-select__item p{transition:color .3s ease-in-out;font-size:1.125rem;font-weight:400;line-height:1.2em}.products-select__item.active p,.products-select__item:hover p{color:#572473}@media (min-width: 768px){.modal-container{width:565px}.modal-content .modal-block .block-title{font-size:16px}}@media (max-width: 768px){.add-review{margin-left:0}.products-select{width:100%}}
.feedback-pagination{display:flex;align-items:center;justify-content:center;gap:40px}.feedback-pagination .arrow{fill:#572473;stroke:#572473;width:32px;height:32px;opacity:.5;cursor:pointer;flex-shrink:0}.feedback-pagination .arrow.active{opacity:1}.feedback-pagination__prev{transform:rotate(-180deg) !important}.feedback-pagination__next{transform:rotate(0) !important}.feedback-pagination__pages{display:flex;align-items:center;justify-content:center;gap:35px}.feedback-pagination__pages p{transition:opacity .3s ease-in-out;color:#572473;opacity:.5}.feedback-pagination__pages p:not(.disable){cursor:pointer}.feedback-pagination__pages p.active,.feedback-pagination__pages p:hover:not(.disable){opacity:1}@media (max-width: 576px){.feedback-pagination{gap:28px}.feedback-pagination__pages{gap:20px}}
