

/* Start:/local/components/psorilom/product-reviews/templates/.default/style.css?176701799314182*/
.product-reviews h2{margin-bottom:20px}.product-reviews__list{margin-bottom:40px}.product-reviews__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media (min-width: 769px){.desktop-flex-reviews{display:flex}.desktop-flex-reviews .feedback-pagination{width:100%}}@media (max-width: 768px){.product-reviews .link{margin:0 auto}.product-reviews__list{margin-bottom:20px}.desktop-flex-reviews{display:flex;flex-direction:column-reverse;align-items:center;gap:20px}}@media (max-width: 1024px){.product-reviews__list{display:flex;flex-direction:column}}

.rating.rate5{display:grid}.rating.rate5 svg{height:20px;width:16px}.rating .star.gray{width:1.0416666667vw;height:1.0416666667vw;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;align-items:center;gap:5px}.average-rating__count{margin-top:1px;margin-left:10px;font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:rgba(48,48,48,.55)}.average-rating__count.chat{width:16px;height:16px;margin-top:2px}.average-rating__count-link{display:flex}.average-rating__count-link p{margin-left:4px}.average-rating .value{display:flex;align-items:center;gap:15px;font-weight:600;font-size:24px}@media (max-width: 768px){.average-rating{gap:2.6666666667vw}.average-rating .value{font-size:20px}}
.user-feedback{display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:20px 30px;border-radius:20px;background:rgba(210,210,210,.2)}.user-feedback__footer{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid rgba(48,48,48,.15);padding-top:15px}.user-feedback__footer .info{display:flex;align-items:center;gap:1.0416666667vw}.user-feedback__footer .info .img{width:60px;height:auto}.user-feedback__footer .info .prod-name{display:flex;flex-direction:column}.user-feedback__footer .info .prod-name__name{display:inline-block;font-size:16px;line-height:19px;font-weight:500;color:#161a1e}.user-feedback__footer .info .prod-name__subname{display:inline-block;font-size:14px;line-height:19px;font-weight:500;color:#818c91}.user-feedback__footer .btn{display:flex;align-items:center;gap:8px;padding:14px 28px;border-radius:40px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease}.user-feedback__footer .btn--toprod{display:grid;grid-template-columns:124px 1fr;justify-content:space-between;grid-gap:.5rem;gap:.5rem;font-weight:600;background:#eff1f3;color:#161a1e;border-radius:30px;padding:5px 31px 5px 31px;font-size:14px;text-decoration:none;transition:background .2s;max-width:143px;width:100%}.user-feedback__footer .btn--toprod span{width:35px;height:35px;background:#161a1e;border-radius:50%;position:relative;transition:all .3s ease}.user-feedback__footer .btn--toprod span svg{width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:#fff}.user-feedback__footer .btn--toprod:hover span{transition:all .3s ease;background:#b57e10}.user-feedback__footer .btn--toprod.mob{display:none}.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;justify-content:center;gap:10px}.user-feedback__info .meta .rating__block{display:flex;align-items:center;gap:4px}.user-feedback__info .meta .rating__block span{font-weight:600;font-size:14px}.user-feedback__info .link{position:relative;color:#161a1e;font-weight:400;line-height:100%}.user-feedback__info .link::before{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background-color:#161a1e}.user-feedback__name{font-size:14px;font-weight:500;color:#818c91}.user-feedback__user .user__name{display:inline-block;font-weight:500;font-size:14px;line-height:17px}.user-feedback__user .user-feedback__date{display:inline-block;color:#818c91;font-weight:500;font-size:14px;line-height:20px}.user-feedback__source{height:20px;display:flex;max-width:128px}.user-feedback__source img{width:100%;height: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__desc{display:flex;flex-direction:column}.user-feedback__text{font-weight:500;font-size:16px;line-height:24px;max-width:100%;margin-top:4px;margin-bottom:4px}.user-feedback__text a{white-space:nowrap;position:relative;color:#161a1e;font-weight:500;font-size:16px;line-height:24px;text-decoration:none}.user-feedback__text a::before{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background-color:#161a1e}.user-feedback__more{color:#33b1e0;font-weight:500;font-size:14px;margin-bottom:20px}@media (max-width: 768px){.user-feedback{padding:15px}.user-feedback__footer .info .mobile-grid{display:flex;gap:20px}.user-feedback__footer .info .prod-name__name{color:#303030}.user-feedback__footer .info .prod-name__subname{font-size:3.2vw;line-height:4.2666666667vw}.user-feedback__footer .btn{display:none}.user-feedback__footer .btn--toprod.mob{display:flex;background:rgba(0,0,0,0);width:auto;width:initial;height:auto;height:initial;padding:0}.user-feedback__footer .btn--toprod.mob span{display:flex;width:45px;height:45px;background:#161a1e;border-radius:50%;position:relative;transition:all .3s ease}.user-feedback__footer .btn--toprod.mob span svg{width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:#fff}.user-feedback__footer .btn--toprod.mob span:hover{transition:all .3s ease;background:#b57e10}.user-feedback__user{display:grid}}@media (max-width: 480px){.user-feedback__footer .btn--toprod{gap:15px;justify-content:flex-end;padding:5px 5px 5px 21px}}
.stars{font-size:28px;cursor:pointer;color:#d3d3d3}.star-selected{color:#b57e10}.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 #b57e10;border-radius:8px}.review-item .radio-btn.active{border:6px solid #b57e10}.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:115;left:0;top:-10px;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}.modal-container{position:absolute;background-color:#fff;border-radius:20px;max-width:565px;overflow:auto;width:95%;z-index:22;max-height:90vh}.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:20px;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:#161a1e;border-radius:30px;width:222px;text-align:center;font-style:normal;font-weight:500;font-size:16px;line-height:120%;color:#fff;cursor:pointer;margin:0 auto}.modal-content .send-btn:hover{background:#b57e10}.modal-content .modal-block{margin-bottom:13px;text-align:left;display:flex;flex-direction:column}.modal-content .modal-block .info{display:flex;align-items:center;margin-bottom:20px}.modal-content .modal-block .info .img{width:100%;max-width: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}.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}.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:12px;height:42px;padding:10px;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:flex;width:100%}.modal-content .modal-block .counter-box textarea{border:1px solid rgba(87,36,115,.3);border-radius:12px;width:100%;padding:10px;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;left: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}.review-block{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.title-block{height:40px;background:#f4f4f4;font-weight:400;font-size:22px;line-height:110%;display:flex;justify-content:space-between;padding:20px 20px 0 20px}.close{position:absolute;right:25px;cursor:pointer}.add-review-send{background:#161a1e;border-radius:33px;display:grid;grid-template-columns:166px 1fr;justify-content:center;align-items:center;padding:5px 5px 5px 25px;grid-gap:7px;gap:7px;font-weight:600;font-size:14px;line-height:17px;color:#fff;cursor:pointer;white-space:nowrap}.add-review-send__img{background-color:#fff;display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;transition:all .3s ease}.add-review-send__img svg{width:19px}.add-review-send__img svg path{stroke:#161a1e}.add-review-send:hover{background:#b57e10;transition:all .3s ease}.products-select{position:relative;display:flex;align-items:center}.products-select.active .products-select__preview .products-select__item svg{transform:rotate(270deg)}.products-select__modal{width:485px}.products-select__body p{font-size:14px;line-height:17px}.products-select__preview .products-select__item{display:flex;align-items:center;justify-content:space-between;padding:5px 25px;border-radius:68px}.products-select__preview .products-select__item p{max-width:calc(100% - 84px);font-size:14px;line-height:17px}.products-select__preview .products-select__item .arrow{flex-shrink:0;transition:transform .3s ease-in-out;width:24px;height:24px;stroke:#b57e10;fill:#b57e10}.products-select__preview .products-select__item .arrow.rotated{transform:rotate(90deg)}.products-select__body_send{position:absolute;top:auto;max-width:485px;background-color:#fff;z-index:1;padding:20px;margin-right:40px;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-weight:400;line-height:1.2em}.products-select__item.active p,.products-select__item:hover p{color:#b57e10}@media (min-width: 768px){.modal-container{width:565px}.modal-content .modal-block .block-title{font-size:16px}}@media (max-width: 768px){.modal-content{padding:30px 15px}.review-block{display:block;margin-bottom:15px}.add-review-send{display:flex;justify-content:space-between;width:calc(100vw - 77px)}.products-select{width:100%}}
.feedback-pagination{display:flex;align-items:center;justify-content:flex-end;gap:40px}.feedback-pagination .arrow{fill:#161a1e;width:45px;height:45px;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(-180deg) !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:#161a1e;opacity:.5;font-weight:500;font-size:14px;line-height:24px}.feedback-pagination__pages p:not(.disable){cursor:pointer}.feedback-pagination__pages p.active{font-weight:500;font-size:20px;line-height:24px}.feedback-pagination__pages p.active,.feedback-pagination__pages p:hover:not(.disable){opacity:1}@media (max-width: 768px){.feedback-pagination{justify-content:space-between;width:100%}}@media (max-width: 1366px){.feedback-pagination__pages p{font-size:1.0248901903vw;line-height:1.756954612vw}.feedback-pagination__pages p.active{font-size:1.4641288433vw;line-height:1.756954612vw}}@media (max-width: 1366px)and (max-width: 768px){.feedback-pagination__pages p{font-size:4.2666666667vw;line-height:6.4vw}.feedback-pagination__pages p.active{font-size:6.4vw;line-height:6.4vw}}@media (max-width: 576px){.feedback-pagination{gap:28px}.feedback-pagination__pages{gap:20px}}

/* End */
/* /local/components/psorilom/product-reviews/templates/.default/style.css?176701799314182 */
