.comment[data-v-3001aa37]{flex-direction:column;display:flex}.comment__heading[data-v-3001aa37]{-moz-column-gap:10px;flex-wrap:wrap;align-items:center;column-gap:10px;display:flex}.comment__name[data-v-3001aa37]{flex-grow:1;flex-basis:100%;font-size:24px;font-weight:500;line-height:34px}@media (width>=1024px){.comment__name[data-v-3001aa37]{flex-basis:auto}}.comment__rating[data-v-3001aa37]{order:3}@media (width>=1024px){.comment__rating[data-v-3001aa37]{order:2}}.comment__date[data-v-3001aa37]{color:#08101c80;flex-grow:1;order:2;font-size:14px;font-weight:400;line-height:21px}@media (width>=1024px){.comment__date[data-v-3001aa37]{flex-grow:0;order:3}}.comment__content[data-v-3001aa37]{color:#08101c99;margin-top:15px;font-size:14px;font-weight:400;line-height:21px}@media (width>=1024px){.comment__content[data-v-3001aa37]{margin-top:10px}}.carousel[data-v-953cc364]{flex-direction:column;gap:20px;min-width:0;display:flex}.carousel__viewport[data-v-953cc364]{margin:0 calc(var(--carousel-bleed,0px)*-1);padding:0 var(--carousel-bleed,0);cursor:grab;overflow:hidden}.carousel__viewport[data-v-953cc364]:active{cursor:grabbing}.carousel__track[data-v-953cc364]{gap:var(--carousel-gap,15px);touch-action:pan-y pinch-zoom;display:flex}.carousel__track[data-v-953cc364]>*{flex:0 0 calc((100% - (var(--carousel-slides,1) - 1)*var(--carousel-gap,15px))/var(--carousel-slides,1));min-width:0}.carousel__footer[data-v-953cc364]{display:var(--carousel-footer-display,flex);justify-content:space-between;align-items:center;gap:20px}.carousel__dots[data-v-953cc364]{align-items:center;gap:5px;transition:opacity .25s;display:inline-flex}.carousel__dots--hidden[data-v-953cc364]{opacity:0;visibility:hidden}.carousel__dot[data-v-953cc364]{opacity:.2;cursor:pointer;background:0 0;border:1px solid #eb5e39;border-radius:999px;width:10px;height:10px;padding:0;transition:opacity .25s,background-color .25s}.carousel__dot--active[data-v-953cc364]{opacity:1;background:#eb5e39}.comments-viewer[data-v-0e919c48]{--carousel-slides:1.1;--carousel-gap:16px;--carousel-bleed:15px;--carousel-footer-display:none;width:100%;min-width:0}@media (width>=768px){.comments-viewer[data-v-0e919c48]{--carousel-slides:2.1;--carousel-gap:20px;--carousel-bleed:30px}}@media (width>=1024px){.comments-viewer[data-v-0e919c48]{--carousel-slides:1;--carousel-gap:30px;--carousel-bleed:30px;--carousel-footer-display:flex;background-color:#fff;border-radius:20px;padding:30px}}.comments-viewer__slide[data-v-0e919c48]{background-color:#fff;border-radius:20px;padding:20px 20px 30px}@media (width>=1024px){.comments-viewer__slide[data-v-0e919c48]{padding:0}}.comments-viewer__buttons[data-v-0e919c48]{gap:5px;display:inline-flex}.base-input[data-v-d5b17c6a]{min-height:60px;color:var(--black,#08101c);background:#fffc;border:1px solid #fff;border-radius:16px;outline:none;padding:17px;font-size:16px;font-weight:400;line-height:24px}.base-input__wrapper[data-v-d5b17c6a]{flex-direction:column-reverse;align-items:stretch;gap:5px;display:flex}.base-input__wrapper:hover .base-input[data-v-d5b17c6a]{background:#fff;border:1px solid #003d5a1a}.base-input__wrapper:hover .base-input__label[data-v-d5b17c6a]{color:#08101ccc}.base-input__label[data-v-d5b17c6a]{color:#08101c80}.base-input__error[data-v-d5b17c6a],.base-input__label[data-v-d5b17c6a]{font-size:14px;font-weight:400;line-height:21px}.base-input__error[data-v-d5b17c6a]{color:#ff4515}.base-input--invalid .base-input[data-v-d5b17c6a]{color:#ff4515;border:1px solid #ff4515}.base-input--invalid .base-input__label[data-v-d5b17c6a]{color:#ff4515}.base-input[data-v-d5b17c6a]:focus{background:#fff;border:1px solid #003d5a80!important}.base-input:focus+.base-input__label[data-v-d5b17c6a]{color:#08101c}.review-form{flex-direction:column;align-items:stretch;gap:20px;display:flex}@media (width>=1440px){.review-form{gap:25px}}.review-form__header{font-size:18px;font-weight:500;line-height:28px}@media (width>=1024px){.review-form__header{font-size:24px;line-height:34px}}.review-form__fields{flex-direction:column;align-items:stretch;gap:15px;display:flex}.review-form__fields__row{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.review-form__fields__row__label{color:#08101c80;font-size:14px;font-weight:400;line-height:21px}.common-modal{background:#eff6f6;border-radius:20px;width:100%;max-width:600px;padding:30px 20px 35px;position:relative}@media (width>=1440px){.common-modal{padding:40px 40px 45px}}.common-modal__backdrop{z-index:100;background:#08101c80;justify-content:center;align-items:center;padding:0 15px;display:flex;position:fixed;inset:0}.common-modal__close{cursor:pointer;top:20px;right:20px;position:absolute!important}
