.app-review-header{margin:15px 0}.app-review-header .app-stars{display:inline-block;vertical-align:middle;margin-right:10px}.app-review-header__count{display:inline-block;vertical-align:middle}.app-reviews{margin-top:30px}.app-reviews__header{margin-bottom:20px}.app-reviews__header h3{font-size:18px;font-weight:800;border-bottom:1px solid #2d3340;padding-bottom:15px;display:inline-block;margin:0}.app-reviews__header button{float:right;margin-top:-3px;border:1px solid #2d3340;background:#fff;box-shadow:none;font-size:14px;padding:10px 50px;font-weight:bold;transition:opacity .2s;outline:0}.app-reviews__header button:hover{opacity:0.85}.app-reviews__footer{margin-top:20px;text-align:right}.app-reviews__footer button{border:1px solid #2d3340;background:#fff;box-shadow:none;font-size:14px;padding:10px 50px;font-weight:bold;transition:opacity .2s;outline:0}.app-reviews__footer button:hover{opacity:0.85}.app-reviews .app-stars{margin:0 20px 10px 0;display:inline-block}.app-reviews .app-review{width:100%;color:#2d3340}.app-reviews .app-review__title{margin:0;font-size:15px;font-weight:400}.app-reviews .app-review__subtitle{margin:0;font-size:13px;color:#85888c}.app-reviews .app-review__container{display:flex;align-items:center;border:1px solid #85888c;padding:20px 15px;background:#fff}@media (max-width: 767px){.app-reviews .app-review__container{flex-wrap:wrap}}.app-reviews .app-review__answers{display:inline-block;margin-bottom:10px;font-size:13px;color:#85888c;vertical-align:top}.app-reviews .app-review__answers__container{display:flex;margin:0 -10px}.app-reviews .app-review__answers__item{flex-grow:1;padding:0 10px}.app-reviews .app-review__answers__item p{margin:0}.app-reviews .app-review__images{margin-right:20px;width:200px;flex-shrink:0}@media (max-width: 767px){.app-reviews .app-review__images{flex-basis:100%;margin-bottom:20px}}.app-reviews .app-review__images .fotorama{margin:0;padding:0}.app-reviews .app-review__images .fotorama .fotorama__nav--thumbs{border:none;padding:0}.app-reviews .app-review__content__header{margin-bottom:10px}.app-reviews .app-review__content>p{margin:0;font-size:14px;white-space:pre-wrap;word-break:break-word}.app-reviews .app-review+.app-review{margin-top:15px}.app-reviews.app-reviews-tiles .app-reviews__container{margin:-5px}.app-reviews.app-reviews-tiles .app-stars{margin:0 0 15px}.app-reviews.app-reviews-tiles .app-review{width:33.33%;float:left;padding:5px}@media (max-width: 767px){.app-reviews.app-reviews-tiles .app-review{width:50%}}@media (max-width: 480px){.app-reviews.app-reviews-tiles .app-review{width:100%}}.app-reviews.app-reviews-tiles .app-review+.app-review{margin-top:initial}.app-reviews.app-reviews-tiles .app-review .app-review__answers{margin-bottom:20px;display:block}.app-reviews.app-reviews-tiles .app-review .app-review__answers__item p span{display:block}.app-reviews.app-reviews-tiles .app-review__container{display:block;text-align:center}.app-reviews.app-reviews-tiles .app-review__images{width:100%;margin:0 0 20px}.app-stars__rating__star{font-size:16px;display:inline-block}.app-stars__rating__star svg{width:16px;height:16px}.modal-white.modal{display:block !important;visibility:hidden;overflow-y:hidden}.modal-white.modal.in{visibility:visible}.modal-white .modal-dialog{height:100%;width:100%;max-width:870px;margin:0 auto}.modal-white .modal-content{height:100%;border-radius:0;overflow-y:scroll}.app-leave-review{padding:0 120px;position:relative}@media (max-width: 767px){.app-leave-review{padding-left:20px;padding-right:20px}}.app-leave-review__head{text-align:center;padding:35px 0}.app-leave-review__title{font-size:24px;margin:0}.app-leave-review__subtitle{font-size:16px;margin:10px 0 0}.app-leave-review__subtitle .discount{color:#007ecc}.app-leave-review__content .row{margin:0 -5px}.app-leave-review__content .row div[class*="col-sm"]{padding-left:5px;padding-right:5px}@media (max-width: 767px){.app-leave-review__content .row div[class*="col-sm"]+div[class*="col-sm"]{margin-top:10px}}.app-leave-review__content .row+.row{margin-top:10px}.app-leave-review__content textarea,.app-leave-review__content input{border-radius:2px;border:1px solid #85888c;font-size:16px;color:#2d3340;outline:0;width:100%;-webkit-appearance:none}.app-leave-review__content textarea.has-error,.app-leave-review__content textarea.has-error:focus,.app-leave-review__content input.has-error,.app-leave-review__content input.has-error:focus{border-color:#e55639}.app-leave-review__content textarea:focus,.app-leave-review__content input:focus{border-color:#007ecc}.app-leave-review__content .err-message{color:#e55639;font-size:13px}.app-leave-review__content textarea{min-height:200px;padding:15px 20px}.app-leave-review__content input{height:50px;padding:5px 15px}.app-leave-review__buttons{padding:0}.app-leave-review__button{list-style:none;max-width:310px;margin:0 auto 20px;line-height:1.4}.app-leave-review__button__label{width:100%;font-weight:400;margin:0;border:1px solid #85888c;border-radius:5px;min-height:50px;padding:14px 25px 13px 25px;color:#85888c;transition:all .2s;cursor:pointer}.app-leave-review__button__label:not(:checked):hover{background-color:rgba(48,53,64,0.8);border-color:rgba(48,53,64,0.8);color:#fff;fill:#fff}.app-leave-review__button input{display:none}.app-leave-review__button input:checked+.app-leave-review__button__label{border-color:#303540;background-color:#303540;color:#fff;fill:#fff;cursor:default}.app-leave-review__button .app-stars,.app-leave-review__button__title{display:inline-block;font-size:15px}.app-leave-review__button .app-stars{margin-right:35px;position:relative;top:1px}.app-leave-review__button-active{border-color:#303540;background-color:#303540;color:#fff;cursor:default}.app-leave-review__footer{margin:40px 0}.app-leave-review__footer__errors{color:#e55639}.app-leave-review__footer .loader{background:url("/img/loader.svg") no-repeat center center;width:30px;height:50px;margin:auto;display:none}.app-leave-review__footer-loading .loader{display:block}.app-leave-review__footer-loading button{display:none}.app-leave-review__confirm{background:#007ecc;border:none;box-shadow:none;width:100%;height:50px;color:#fff;border-radius:5px;transition:background .2s;outline:0}.app-leave-review__confirm:hover{background:rgba(0,126,204,0.8)}.app-leave-review__back{position:absolute;top:30px;left:40px;width:30px;height:30px;cursor:pointer;transition:transform .2s}@media (max-width: 767px){.app-leave-review__back{top:5px;left:20px;transform:scale(0.6)}}.app-leave-review__back span{display:block;width:30px;height:1px;background:#2d3340;transform-origin:0 0;position:relative;top:15px}.app-leave-review__back span:first-child{width:10px;transform:rotate(-45deg);top:16px}.app-leave-review__back span:last-child{width:10px;transform:rotate(45deg);top:14px}.app-leave-review__back:hover{opacity:0.55;transform:translateX(-10px)}.app-leave-review__close{position:absolute;top:20px;right:20px;width:12px;height:12px;cursor:pointer}.app-leave-review__close span{display:block;width:14px;height:1px;background:#2d3340;transform-origin:50% 50%;position:relative;transition:transform .2s}.app-leave-review__close span:first-child{transform:rotate(135deg)}.app-leave-review__close span:last-child{transform:rotate(45deg);top:-1px}.app-leave-review__close:hover{opacity:0.55}.app-leave-review__close:hover span:first-child{transform:rotate(45deg)}.app-leave-review__close:hover span:last-child{transform:rotate(135deg)}.app-upload-box input{display:none}.app-upload-box .app-upload-box__uploader{border:1px dashed #85888c;border-radius:3px;background:#fafbfc;color:#85888c;text-align:center}.app-upload-box .app-upload-box__uploader__title{padding:40px 0;vertical-align:middle;cursor:pointer}.app-upload-box .app-upload-box__uploader__title__icon{width:32px;height:32px;display:inline-block;background:url("/img/icons/uploader-icon-2.png") no-repeat 0 0;background-size:cover;vertical-align:middle;margin-right:15px}.app-upload-box .app-upload-box__uploader.dz-drag-hover,.app-upload-box .app-upload-box__uploader-dragover{position:relative;top:-1px;border-color:#007ecc;border-width:2px;color:#007ecc}.app-upload-box .app-upload-box__uploader.dz-drag-hover .app-upload-box__uploader__title__icon,.app-upload-box .app-upload-box__uploader-dragover .app-upload-box__uploader__title__icon{background-position:-32px 0}.app-upload-box__preview{margin:20px -5px 0}.app-upload-box__preview-item{display:inline-block;margin:5px;vertical-align:top}.app-upload-box__preview-item__image{position:relative;width:117px;height:117px;background-size:cover;background-position:center center}.app-upload-box__preview-item__image:hover .app-upload-box__preview-item__image__overflow{opacity:1}.app-upload-box__preview-item__image__overflow{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;right:0;background:rgba(229,86,57,0.7);transition:opacity .2s}.app-upload-box__preview-item__remove{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:25px;height:30px}.app-upload-box__preview-item__remove svg{width:25px;fill:#fff;transition:opacity .2s}.app-upload-box__preview-item__remove:hover svg{opacity:0.8}.app-upload-box__preview-item__error-message{color:#e55639;max-width:117px}
