@keyframes button-loading{0%,to{background-color:#a0a0a0;border-color:#a0a0a0}50%{background-color:#666;border-color:#666}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.review-summary{grid-area:review-summary;max-width:430px;width:100%}@media (max-width:1024px){.review-summary{max-width:100%}}.review-summary .review-summary__button{max-width:100%;margin:0}@media (max-width:1024px){.review-summary .review-summary__button{display:block;max-width:660px;margin:0 auto}}@media (max-width:575px){.review-summary .review-summary__button{max-width:305px;padding:10px;margin:0 auto 12px}}.review-summary__rating-row,.review-summary__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 30px}.review-summary__rating-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:14px;line-height:16px;font-weight:400}.review-summary__total{padding-bottom:10px;border-bottom:1px solid #f2f2f2}@media (max-width:575px){.review-summary__total{padding-bottom:5px}}.review-summary__stats-number{font-weight:700;font-size:42px;line-height:120%}.review-summary__text{font-weight:400;font-size:14px;line-height:130%;margin:0 0 5px;color:#a0a0a0}.review-summary__stats-text{padding:0 0 5px}.review-summary__stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 10px}.review-summary__star{background-repeat:no-repeat;background-image:url(/skin/frontend/lite/interskol/icons/star.svg);background-position:center;background-size:contain;width:19px;height:17px}.review-summary__star,.review-summary__star_big{filter:invert(12%) sepia(76%) saturate(4554%) hue-rotate(342deg) brightness(114%) contrast(95%)}.review-summary__star_empty{filter:invert(40%) sepia(0%) saturate(0%) hue-rotate(192deg) brightness(95%) contrast(83%)}.review-summary__star_half{background-repeat:no-repeat;background-image:url(/skin/frontend/lite/interskol/icons/star-half.svg);background-position:center;background-size:contain;width:19px;height:17px;filter:none}.review-summary__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px 0;margin:20px 0}.review-summary__rating-progress{flex:1;height:5px;background:#f2f2f2;max-width:314px;margin:0 auto;position:relative}@media (max-width:1024px){.review-summary__rating-progress{max-width:100%}}.review-summary__rating-progressbar{background:#000;position:absolute;top:0;left:0;height:5px}.review-summary__rating-text{color:#666}

@keyframes button-loading{0%,to{background-color:#a0a0a0;border-color:#a0a0a0}50%{background-color:#666;border-color:#666}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.reviews-list{list-style:none}@media (min-width:1024px){.box-reviews__desc{display:flex;align-items:flex-end;justify-content:space-between}}.box-reviews__empty,.box-reviews__title{font-weight:400;font-size:18px;line-height:24px}.box-reviews__title{color:#000;margin:0 0 14px;max-width:580px}.box-reviews__empty{margin:0 0 20px}@media (min-width:1024px){.box-reviews__empty{margin:0}}.box-reviews__show-form{cursor:pointer;box-shadow:none;box-sizing:border-box;outline:0;text-align:center;text-decoration:none;text-transform:none;font-family:inherit;font-weight:700;font-size:16px;line-height:20px;border-radius:0;transition:all .35s;display:inline-block;width:100%;color:#fff;border:1px solid #000;background-color:#000;padding:14px;max-width:190px;max-height:48px;letter-spacing:0}.box-reviews__show-form.disabled,.box-reviews__show-form:disabled{cursor:not-allowed;opacity:1}.box-reviews__show-form:focus,.box-reviews__show-form:hover{background-color:#dc1735;border-color:#dc1735;color:#fff}.box-reviews__show-form[disabled],.box-reviews__show-form[disabled]:focus,.box-reviews__show-form[disabled]:hover{background-color:#a0a0a0;border-color:#a0a0a0;color:#fff}.review-nologged{padding:20px 50px;margin:0 auto;max-width:1800px}@media (max-width:1024px){.review-nologged{padding:0}}.review-nologged__title{color:#dc1735;margin:0 0 15px;font-weight:700;font-size:20px;line-height:29px}@media (max-width:1024px){.review-nologged__title{margin:0 0 20px;font-size:25px;line-height:36px}}@media (max-width:575px){.review-nologged__title{font-size:18px;line-height:26px;max-width:75%}}.review-nologged__text{font-weight:400;font-size:16px;line-height:130%;margin:0}@media (max-width:575px){.review-nologged__text{font-size:14px}}.review-nologged__text a{color:#dc1735}.review-nologged__text a:hover{text-decoration:none}

@keyframes button-loading{0%,to{background-color:#a0a0a0;border-color:#a0a0a0}50%{background-color:#666;border-color:#666}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.review-form__after-close{display:none}.ariflex-form{display:none;background:#fff;padding:clamp(30px,4vw,50px) 0 0}.review-form{max-width:1223px;margin:0 auto}.review-form:invalid .button-submit-review{cursor:not-allowed;color:#fff;background-color:#a0a0a0}.review-form__title{font-weight:700;font-size:40px;line-height:140%;margin:0 auto 32px;text-align:center;color:#000}@media (max-width:1400px){.review-form__title{font-size:25px;line-height:36px;margin:0 auto 20px}}@media (max-width:1024px){.review-form__title{text-align:left}}@media (max-width:575px){.review-form__title{font-size:18px;line-height:23px;margin:0 0 20px}}.review-form__info{font-weight:400;font-size:16px;line-height:130%;margin:0 0 20px}@media (max-width:575px){.review-form__info{font-size:14px}}.review-form__required{color:#666;font-weight:700;font-size:14px;line-height:130%;margin:0 0 80px}@media (max-width:1024px){.review-form__required{margin:0 0 25px}}.review-form__submit-container{margin:50px 0 0}@media (max-width:1024px){.review-form__submit-container{margin:10px 0 0}}@media (max-width:575px){.review-form__submit-container{margin:0}}.review-form__recommend{margin:0 0 10px}@media (max-width:575px){.review-form__recommend{margin:0 0 20px}}.review-form__button-submit{cursor:pointer;box-shadow:none;box-sizing:border-box;outline:0;text-align:center;text-decoration:none;text-transform:none;font-family:inherit;font-weight:700;line-height:20px;border-radius:0;border-width:0;border-style:solid;transition:all .35s;background-color:#dc1735;border-color:#dc1735;color:#fff;display:inline-block;padding:14px;letter-spacing:.05em;max-width:310px;width:100%;font-size:15px;margin-bottom:10px}.review-form__button-submit.disabled,.review-form__button-submit:disabled{cursor:not-allowed;opacity:1}.review-form__button-submit:focus,.review-form__button-submit:hover{background-color:#fc0d2d;border-color:#fc0d2d;color:#fff}.review-form__button-submit[disabled],.review-form__button-submit[disabled]:focus,.review-form__button-submit[disabled]:hover{background-color:#f2f2f2;border-color:#f2f2f2;color:#fff}@media (max-width:1024px){.review-form__button-submit{max-width:100%}}@media (max-width:575px){.review-form__button-submit{max-width:305px;margin:0 auto 10px;display:block;padding:10px}}.review-fields__row .error-text,.review-form__privacy{font-weight:400;font-size:12px;line-height:130%;color:#a0a0a0}.review-form__privacy a{color:#dc1735;text-decoration:none;transition:all .35s}.review-form__privacy a:hover{text-decoration:underline}.review-form__after-message.success .review-form__after-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1024px){.review-form__after-message.success .review-form__after-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.review-form__after-message.success .review-form__after-inner .title{font-weight:700;font-size:40px;line-height:57px;color:#dc1735;margin:0;padding:40px 0 0}@media (max-width:1400px){.review-form__after-message.success .review-form__after-inner .title{font-size:25px;line-height:36px;padding:0}}@media (max-width:575px){.review-form__after-message.success .review-form__after-inner .title{font-size:18px;line-height:26px}}.review-form__after-message.success .review-form__after-inner .text{font-weight:400;font-size:30px;line-height:44px;margin:0;padding:0 0 40px}@media (max-width:1400px){.review-form__after-message.success .review-form__after-inner .text{font-size:16px;line-height:130%;padding:0}}@media (max-width:575px){.review-form__after-message.success .review-form__after-inner .text{font-size:14px}}.review-fields__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 30px}@media (max-width:1024px){.review-fields__container{gap:20px 0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:575px){.review-fields__container{gap:30px 0}}.review-fields__column-title{font-weight:700;font-size:18px;line-height:130%;margin:0 0 18px}.review-fields__column-right{max-width:375px;width:100%}.review-fields__column-left{width:100%}.review-fields__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 31px}@media (max-width:1024px){.review-fields__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px 0}}@media (max-width:575px){.review-fields__row{gap:40px 0}}.review-fields__row .error-text{color:#dc1735}@media (max-width:1024px){.review-fields__row .c-row .controls{gap:85px}}.review-fields__row .c-input,.review-fields__row .c-textarea{width:100%}.review-fields__row .c-input .up,.review-fields__row .c-input input,.review-fields__row .c-textarea .up,.review-fields__row .c-textarea textarea,.review-fields__row .select-block .up{background-color:#fff}.review-fields__row-item{width:100%;max-width:370px}@media (max-width:1024px){.review-fields__row-item{max-width:100%}}.review-fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 0}@media (max-width:1024px){.review-fieldset{gap:30px 0}}@media (max-width:575px){.review-fieldset{gap:40px 0}}.review-rating__title{font-weight:700;font-size:14px;line-height:130%;color:#868686;margin:0 0 10px}.review-rating__your-rating{margin:0 0 17px}.review-rating__your-rating .error-text{color:#dc1735}.review-rating .rating-stars{position:relative;width:136px;height:17px}.review-rating .rating-stars .error-text{margin:5px 0 0;font-size:14px;line-height:130%;color:#dc1735}.review-rating .rating-stars .stars{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-rating .rating-stars>.radio{position:absolute;left:0;top:0;margin:0}.review-rating .rating-stars>.radio.radio-0{z-index:1}.review-rating .rating-stars>.radio.radio-1{z-index:6}.review-rating .rating-stars>.radio.radio-2{z-index:5}.review-rating .rating-stars>.radio.radio-3{z-index:4}.review-rating .rating-stars>.radio.radio-4{z-index:3}.review-rating .rating-stars>.radio.radio-5{z-index:2}.review-rating .rating-stars__input{opacity:0;width:0;height:0;position:absolute}.review-rating .rating-stars__input:not(checked)+.rating-stars__label .stars{display:none}.review-rating .rating-stars__input:checked+.rating-stars__label .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.review-rating .rating-stars__symbol{content:"";display:inline-block;background-repeat:no-repeat;background-image:url(/skin/frontend/lite/interskol/icons/star.svg);background-position:center;background-size:contain;color:transparent;width:19px;min-width:19px;height:17px;font-size:0;margin:0 10px 0 0;padding:0;filter:invert(12%) sepia(76%) saturate(4554%) hue-rotate(342deg) brightness(114%) contrast(95%)}.review-rating .rating-stars__label{height:17px;display:block;cursor:pointer}.review-rating .rating-stars__label.label-0 .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.review-rating .rating-stars__label.label-0 .fa-star-o{filter:invert(40%) sepia(0%) saturate(0%) hue-rotate(192deg) brightness(95%) contrast(83%)}.review-rating .rating-stars__label.label-0 .fa-star-o.fa_hover{filter:invert(12%) sepia(76%) saturate(4554%) hue-rotate(342deg) brightness(114%) contrast(95%)}.review-rating .rating-stars__label.label-1{width:19px}.review-rating .rating-stars__label.label-2{width:58px}.review-rating .rating-stars__label.label-3{width:87px}.review-rating .rating-stars__label.label-4{width:116px}.review-rating .rating-stars__label.label-5{width:145px}

@keyframes button-loading{0%,to{background-color:#a0a0a0;border-color:#a0a0a0}50%{background-color:#666;border-color:#666}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.customer-reviews__wrapper{display:grid;grid-template-columns:100%;gap:20px 0}@media (min-width:1024px){.customer-reviews__wrapper{grid-template-columns:auto minmax(auto,300px);gap:60px 52px}}@media (min-width:1280px){.customer-reviews__wrapper{grid-template-columns:auto minmax(auto,430px)}}.reviews-gallery{grid-column:1;grid-row:1}@media (min-width:1024px){.reviews-gallery{grid-row:revert}}.reviews-list{margin:0;padding:0;grid-column:1;grid-row:3}@media (min-width:1024px){.reviews-list{grid-row:revert}}.review-summary{grid-column:1;grid-row:2}@media (min-width:1024px){.review-summary{grid-column:2;grid-row:1/3}}.customer-review-more{margin:-70px 0 50px;width:100%;max-width:1338px;grid-column:1;grid-row:4}@media (max-width:1024px){.customer-review-more{margin:-45px 0 65px}}@media (max-width:575px){.customer-review-more{margin:-45px 0 30px}}@media (min-width:1024px){.customer-review-more{grid-row:revert}}.customer-review-more__btn{cursor:pointer;box-shadow:none;box-sizing:border-box;outline:0;text-align:center;text-decoration:none;text-transform:none;font-family:inherit;border-radius:0;letter-spacing:.05em;transition:all .35s;display:inline-block;color:#000;border:1px solid #a0a0a0;background-color:#fff;padding:10px;width:100%;font-size:16px;line-height:130%;font-weight:400}.customer-review-more__btn.disabled,.customer-review-more__btn:disabled{cursor:not-allowed;opacity:1}.customer-review-more__btn:focus,.customer-review-more__btn:hover{border-color:#dc1735;color:#000}.customer-review-more__btn[disabled],.customer-review-more__btn[disabled]:focus,.customer-review-more__btn[disabled]:hover{background-color:#a0a0a0;border-color:#a0a0a0;color:#fff}@media (max-width:1024px){.customer-review-more__btn{color:#666;font-size:14px;line-height:130%;padding:0 27px 0 0;border:0;position:relative;width:auto}.customer-review-more__btn::after{content:"";background-repeat:no-repeat;background-image:url(/skin/frontend/lite/interskol/icons/dart-right.svg);background-position:center;background-size:contain;width:16px;height:16px;filter:invert(40%) sepia(0%) saturate(0%) hue-rotate(192deg) brightness(95%) contrast(83%);position:absolute;top:50%;transform:translateY(-50%);right:3px}}@media (max-width:575px){.customer-review-more__btn{font-size:12px}}.review-item{margin-bottom:60px;padding:30px}@media (max-width:1024px){.review-item{margin-bottom:40px;padding:0}}.review-item__logo{width:65px;height:65px;margin:0 0 20px;background-repeat:no-repeat;background-image:url(/skin/frontend/lite/interskol/icons/logo-gpt.svg);background-position:center;background-size:contain}.review-item__row{margin:0 0 20px}.review-item__row:last-child{margin:0}.review-item__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px}@media (max-width:1024px){.review-item__stars{gap:0 4px}}.review-item__star{background-repeat:no-repeat;background-image:url(/skin/frontend/lite/interskol/icons/star.svg);background-position:center;background-size:contain;width:19px;height:17px;filter:invert(12%) sepia(76%) saturate(4554%) hue-rotate(342deg) brightness(114%) contrast(95%)}@media (max-width:1024px){.review-item__star{width:14px;height:14px}}.review-item__star_full,.review-item__user-tooltip:hover{filter:invert(12%) sepia(76%) saturate(4554%) hue-rotate(342deg) brightness(114%) contrast(95%)}.review-item__star_empty{filter:invert(40%) sepia(0%) saturate(0%) hue-rotate(192deg) brightness(95%) contrast(83%)}.review-item__user-name{display:inline-flex;gap:clamp(5px,1vw,14px);align-items:center;color:#000;font-weight:700;font-size:20px;line-height:140%}@media (max-width:1024px){.review-item__user-name{font-size:18px}}.review-item__user-tooltip{outline:0;border-radius:0;box-shadow:none;padding:0;border:0;background-color:transparent;cursor:pointer;min-width:24px;width:24px;height:24px;position:relative;background-repeat:no-repeat;background-image:url(/skin/frontend/lite/interskol/icons/circle-exclamation.svg);background-position:center;background-size:contain;filter:invert(70%) sepia(1%) saturate(0%) hue-rotate(134deg) brightness(113%) contrast(89%)}.review-item__notes,.review-item__title{font-weight:700;font-size:16px;line-height:22px;margin:0 0 10px;color:#000}@media (max-width:1024px){.review-item__notes,.review-item__title{font-size:18px;line-height:25px}}.review-item__detail,.review-item__notes-text{font-weight:400;font-size:16px;line-height:20px;color:#000}@media (max-width:575px){.review-item__detail,.review-item__notes-text{font-size:14px;line-height:18px}}.review-item__notes-text{margin:10px 0 0}.review-item__date,.review-item__like-text,.review-item__recommend{font-weight:400;font-size:14px;line-height:18px;color:#666}@media (max-width:1024px){.review-item__date,.review-item__like-text,.review-item__recommend{font-size:16px;line-height:20px}}@media (max-width:575px){.review-item__date,.review-item__like-text,.review-item__recommend{font-size:14px;line-height:18px}}.review-item__recommend{margin:5px 0 0}.review-item__date{margin:0 0 5px}.review-item__like-text{margin:0 0 10px}.review-item__like-icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 10px}.review-item__like-icon{cursor:pointer;box-shadow:none;box-sizing:border-box;outline:0;text-align:center;text-decoration:none;text-transform:none;font-family:inherit;font-size:16px;line-height:20px;border-radius:0;border-width:0;border-style:solid;letter-spacing:.05em;transition:all .35s;background-color:#f2f2f2;border-color:#f2f2f2;color:#000;display:inline-block;width:100%;max-width:fit-content;padding:3px 10px;background:#f2f2f2;font-weight:400}.review-item__like-icon.disabled,.review-item__like-icon:disabled{cursor:not-allowed;opacity:1}.review-item__like-icon:focus,.review-item__like-icon:hover{background-color:#d8dcdb;border-color:#d8dcdb;color:#000}.review-item__like-icon[disabled],.review-item__like-icon[disabled]:focus,.review-item__like-icon[disabled]:hover{background-color:#a0a0a0;border-color:#a0a0a0;color:#fff}@media (max-width:1024px){.review-item__like-icon{font-size:16px}}.review-item__reply-block{margin:20px 0 0;padding-left:54px;position:relative}.review-item__reply-block:before{content:"";position:absolute;top:5px;left:18px;width:16px;height:20px;background-repeat:no-repeat;background-image:url(/skin/frontend/lite/interskol/icons/arrow-reply.svg);background-position:center;background-size:contain;filter:invert(12%) sepia(76%) saturate(4554%) hue-rotate(342deg) brightness(114%) contrast(95%)}.review-item__reply-text{font-weight:700;font-size:20px;line-height:140%;margin:0 0 15px}.review-item__media-text,.review-item__reply-content{font-weight:400;font-size:16px;line-height:130%}.review-item__media-text{font-size:14px;margin:0 0 10px;color:#666}.review-item__media-text+.reviews-gallery{margin-top:0;max-width:740px;padding:0 20px;position:relative;left:-20px}.review-item__media-text+.reviews-gallery .js-slider{max-width:700px}.review-item__media-text+.reviews-gallery .review-photo{margin:0 0 20px}.review-item_gpt{background-color:#f2f2f2;padding:clamp(15px,2.5vw,30px);margin:0 0 clamp(20px,4vw,60px)}.review-item_gpt .review-item__detail{max-width:1060px}.review-item_gpt .review-item__detail.js-review-detail.hidden{overflow:hidden;height:168px;position:relative}@media (min-width:768px){.review-item_gpt .review-item__detail.js-review-detail.hidden{height:105px}}@media (min-width:1024px){.review-item_gpt .review-item__detail.js-review-detail.hidden{height:168px}}.review-item_gpt .review-item__detail.js-review-detail.hidden::after{content:' ';position:absolute;bottom:0;left:0;width:100%;height:30px;background-image:linear-gradient(to bottom,rgba(242,242,242,0) 0,#f2f2f2 100%)}.review-item__more-btn{display:inline-flex;align-items:center;gap:5px;background:0 0;padding:0;outline:0;box-shadow:none;border:0;border-radius:0;cursor:pointer;font-size:14px;line-height:18px;color:#666}.review-item__more-btn::after{content:'';width:18px;height:18px;background-repeat:no-repeat;background-image:url(/skin/frontend/lite/interskol/icons/arrow-thin.svg);background-position:center;transform:scale(1,-1);background-size:12px auto;filter:invert(40%) sepia(0%) saturate(0%) hue-rotate(192deg) brightness(95%) contrast(83%)}@media (hover:hover){.review-item__more-btn:hover{color:#dc1735}.review-item__more-btn:hover::after{filter:invert(12%) sepia(76%) saturate(4554%) hue-rotate(342deg) brightness(114%) contrast(95%)}}.review-item__more-btn.opened::after{transform:scale(1,1)}

