body{backface-visibility:hidden}.visualwrapper{background-color:#fff;margin:0 auto;max-width:1200px;min-height:100%;padding:2rem 8rem;width:100%}.tooltip-container{background-color:#2d2d2d;border-radius:4px;color:#fff;font-size:12px;max-width:200px;opacity:1;padding:8px 10px 10px;position:absolute;transform:translateZ(0);z-index:1000}.tooltip-container[class*=" tooltip-"]{animation:tooltip-anim .8s}.tooltip-container:after{content:"";display:block;position:absolute}.tooltip-container.tooltip-left:after{border-color:transparent transparent transparent #2d2d2d;border-style:solid;border-width:6px 0 6px 8px;right:-8px;top:50%;transform:translateY(-50%)}.tooltip-container.tooltip-right:after{border-color:transparent #2d2d2d transparent transparent;border-style:solid;border-width:6px 8px 6px 0;left:-8px;top:50%;transform:translateY(-50%)}.tooltip-container.tooltip-center-bottom:after,.tooltip-container.tooltip-center:after{border-color:transparent;border-style:solid;left:50%;transform:translateX(-50%)}.tooltip-container.tooltip-center:after{border-bottom-color:#2d2d2d;border-width:0 6px 8px;top:-8px}.tooltip-container.tooltip-center-bottom:after{border-top-color:#2d2d2d;border-width:8px 6px 0;bottom:-8px}[data-tooltip]{cursor:pointer;display:inline-block}@keyframes tooltip-anim{0%{opacity:0;transform:scale(.8)}20%{transform:scale(1.1)}40%{opacity:1}70%{transform:scale(1)}to{transform:scale(1)}}.station-reviews-container{background:#fff;margin:30px 0;padding:20px 15px}@media(min-width:1024px){.station-reviews-container{padding:30px}}.station-reviews-container .link-back{color:#f60;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}.station-reviews-container .link-back.nav-prev{background:#fff url(https://cdn.allopneus.com/frontend/build/images/chevron-left.bd5207b1.svg) no-repeat 0;background-size:12px 18px;padding-left:20px}.station-reviews-container .link-back:hover{text-decoration:underline}.station-reviews-container h2{color:#000;font-size:14px;font-weight:700;line-height:19px;margin:20px 0;text-transform:uppercase}.station-reviews-container h2 span{color:#f60}.station-reviews-container .form-review-container,.station-reviews-container .form-review-input-container{display:flex;flex-direction:column}@media(min-width:1024px){.station-reviews-container .form-review-input-container{flex-direction:row}}.station-reviews-container .station-review-form__block-container{background:#fff;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);margin:0 0 30px;padding:30px}@media(min-width:1024px){.station-reviews-container .station-review-form__block-container:first-child{margin-left:0}}.station-reviews-container .station-review-form__block-container.station-review__input{flex-grow:4}.station-reviews-container .station-review-form__block-container.station-review__input .station-review__form-radio{display:flex;flex-direction:column}@media(min-width:1024px){.station-reviews-container .station-review-form__block-container.station-review__input .station-review__form-radio{flex-direction:row}}.station-reviews-container .station-review-form__block-container.station-review__input .station-review__form-radio .label_radio{color:#222629;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:normal;margin-right:10px;text-transform:none}.station-reviews-container .station-review-form__block-container.station-review__input .station-review__form-radio-container{display:flex;margin-bottom:15px;margin-top:10px}@media(min-width:1024px){.station-reviews-container .station-review-form__block-container.station-review__input .station-review__form-radio-container{margin-top:0}}.station-reviews-container .station-review-form__block-container.station-review__input .custom-radio-container{display:grid;grid-template-columns:min-content auto;grid-gap:10px;cursor:pointer}.station-reviews-container .station-review-form__block-container.station-review__input .custom-radio-container .custom-radio__input-container{display:flex}.station-reviews-container .station-review-form__block-container.station-review__input .custom-radio-container .custom-radio__input-container .custom-radio__input{height:0;opacity:0;width:0}.station-reviews-container .station-review-form__block-container.station-review__input .custom-radio-container .custom-radio__label{color:#222629;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.14px;line-height:normal;padding:3px 8px 0 0;text-transform:uppercase}.station-reviews-container .station-review-form__block-container.station-review__input .custom-radio-container .custom-radio__dot{border:1px solid #000;border-radius:50%;color:#f60;display:grid;height:25px;place-items:center;width:25px}.station-reviews-container .station-review-form__block-container.station-review__input .custom-radio-container .custom-radio__input+.custom-radio__dot:before{border-radius:50%;box-shadow:inset 15px 15px currentcolor;content:"";height:15px;transform:scale(0);transition:transform .18s ease-in-out;width:15px}.station-reviews-container .station-review-form__block-container.station-review__input .custom-radio-container .custom-radio__input:checked+.custom-radio__dot:before{transform:scale(1)}.station-reviews-container .station-review-form__block-container.station-review__input .station-review__charter-container{display:none}@media(min-width:1024px){.station-reviews-container .station-review-form__block-container.station-review__input .station-review__charter-container{display:flex}}.station-reviews-container .station-review-form__block-container.station-review__input .form-group textarea{height:210px}@media(min-width:1024px){.station-reviews-container .station-review-form__block-container.station-review__input .form-group textarea{height:auto}}.station-reviews-container .station-review-form__block-container.station-review__stars{margin-left:0;margin-right:0;padding-top:15px}@media(min-width:1024px){.station-reviews-container .station-review-form__block-container.station-review__stars{margin-left:30px;max-width:300px}}.station-reviews-container .station-review__stars .station-review__stars_title{align-items:flex-end;color:#000;display:flex;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.14px;margin:15px 0;text-transform:uppercase}.station-reviews-container .station-review__stars .station-review__stars-average-grade{color:#f60;font-size:24px;font-weight:400;letter-spacing:.24px;margin-left:10px;text-transform:uppercase}.station-reviews-container .station-review__stars .station-review__stars-grade-max{color:#000;font-size:14px;font-weight:400;letter-spacing:.14px;text-transform:uppercase}.station-reviews-container .station-review__stars .station-review__star-row{display:flex;justify-content:center;margin:10px}.station-reviews-container .station-review__stars .station-review__star-row .station-review__star-row-label{min-width:110px;text-align:left}.station-reviews-container .station-review__stars .station-review__star-row .station-review__star-row-value{display:flex;margin-left:15px}.station-reviews-container .station-review__stars .station-review__star-row .station-review__star-row-value .review-star{background-image:url(https://cdn.allopneus.com/frontend/build/images/rating-bg.68973065.svg);background-repeat:no-repeat;background-size:75px;cursor:pointer;height:15px;width:15px}.station-reviews-container .station-review__stars .station-review__star-row .station-review__star-row-value .review-star.review-star-on{background-image:url(https://cdn.allopneus.com/frontend/build/images/rating.ee557144.svg)}.station-reviews-container .station-review__stars .station-review__charter-icon{width:35px}.station-reviews-container .station-review__stars .station-review__charter-text{width:185px}.station-reviews-container .station-review__charter-container{display:flex}.station-reviews-container .station-review__charter-icon{background:url(https://cdn.allopneus.com/frontend/build/images/icon-info-gray.374b256b.svg) no-repeat 0;background-size:20px 20px;width:40px}.station-reviews-container .station-review__charter-text{color:#7f7f7f;font-size:10px;font-style:italic;font-weight:400;line-height:16px}.station-reviews-container .station-review__charter-text a{color:#f60;font-size:10px;font-style:italic;font-weight:400;line-height:16px;text-decoration-line:underline}.station-reviews-container .station-review__submit{text-align:center}#station-form-review-confirm,#station-form-review-error{display:none}.station-review-form-confirm__icon{align-items:center;display:flex;justify-content:center;margin-bottom:15px}.station-review-form-confirm__icon img{width:30px}@media(min-width:1024px){.station-review-form-confirm__icon img{width:50px}}.station-review-form-confirm__title,.station-review-form-error__title{color:#4bb464;font-size:20px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:15px;text-align:center}@media(min-width:1024px){.station-review-form-confirm__title,.station-review-form-error__title{font-size:26px}}.station-review-form-error__title{color:#ea1e1c}.station-review-form-confirm__text{align-items:center;color:#000;display:flex;font-size:14px;font-style:normal;font-weight:600;justify-content:center;line-height:20px;margin-bottom:15px;text-align:center}.station-review-form-confirm__text span{max-width:650px}.station-reviews-list-container{background:#fff;margin:30px 0;padding-bottom:20px}.station-reviews-list__header{padding:20px}@media(min-width:1024px){.station-reviews-list__header{padding:30px}}.station-reviews-list__header-title{color:#222629;font-size:14px;font-weight:700}.station-reviews-list__header-informations{font-size:12px;font-weight:600}.station-reviews-list__header-informations-icon{cursor:pointer;height:22px;margin-left:10px;width:22px}.station-reviews__modal-container{padding:10px}@media(min-width:768px){.station-reviews__modal-container{padding:25px}}.station-reviews__modal-title{color:#222629;font-size:13px;font-weight:700;margin-bottom:10px}@media(min-width:768px){.station-reviews__modal-title{font-size:14px}}.station-reviews__modal-content{font-size:12px}@media(min-width:768px){.station-reviews__modal-content{font-size:13px}}.station-reviews-list__station-rating{margin-bottom:20px}.station-rating__label{font-size:16px;font-weight:400;margin-right:10px}.station-rating__label span{color:#f60;font-size:24px}.station-rating__rating .rate-container{width:123px}.station-rating__rating .rate-img{height:22px;width:123px}.station-reviews-list{color:#222629;display:flex;flex-direction:column}@media(min-width:768px){.station-reviews-list{flex-flow:row wrap}}.station-reviews-list__item{border-bottom:1px dashed #ededed;padding:20px;width:100%}.station-reviews-list__item:first-of-type{padding-top:0}@media(min-width:768px){.station-reviews-list__item{width:50%}.station-reviews-list__item:nth-of-type(2){padding-top:0}.station-reviews-list__item:nth-of-type(2n){border-left:1px dashed #ededed}}@media(min-width:1024px){.station-reviews-list__item{padding:30px}}.station-review__rating-detailed,.station-reviews-list__rating-detailed{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:space-between}@media(min-width:768px){.station-review__rating-detailed,.station-reviews-list__rating-detailed{flex-flow:row wrap}}.station-reviews-list__rating-detailed-item{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}@media(min-width:768px){.station-reviews-list__rating-detailed-item{max-width:230px}}.rating-detailed-item__label{color:#7f7f7f;font-size:12px}.station-review__header{margin-bottom:10px}.station-review__header-rating{align-items:center;display:flex;gap:5px;line-height:18px}.header-rating__label{font-weight:700}.header-rating__label span{font-size:14px}.station-review__content{font-size:14px;line-height:1.1em}.station-review__content-title{font-weight:700;margin-bottom:10px}.station-review__content-text{display:block}@media(min-width:768px){.station-review__content-text{min-height:16px}}.station-review__see-more-container{align-items:center;display:flex;justify-content:flex-end;margin-top:15px}.station-reviews__see-more-btn{flex-shrink:0;padding:0}.station-review__content-recommended{background-image:url(https://cdn.allopneus.com/frontend/build/images/icon-check-green.68439daf.svg);background-position:0;background-repeat:no-repeat;background-size:18px 18px;color:#4bb464;font-size:14px;line-height:20px;padding-left:25px;width:100%}.station-review__rating-detailed{display:none;flex-flow:row wrap;gap:10px 20px;justify-content:flex-start;margin-top:20px}.station-review__rating-detailed-item{align-items:center;display:flex;gap:5px;justify-content:space-between;max-width:47%;width:100%}@media(min-width:768px){.station-review__rating-detailed-item{gap:10px;max-width:31%;min-width:165px}}.station-review__rating-detailed-item .rating-detailed-item__label{color:#222629;flex-shrink:0;font-size:10px}.station-review__rating-detailed-item .rating-detailed-item__rating .rate-container{width:61px}.station-review__rating-detailed-item .rating-detailed-item__rating .rate-img{height:11px;width:61px}.station-review__response-container{border-radius:8px;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);display:block;margin-top:15px;padding:15px}.station-review__response-title{font-weight:700}.station-reviews-list__border--hidden{background:#fff;display:block;height:1px;margin-top:-1px;position:relative;width:100%}.station-reviews-list__see-more{display:flex;justify-content:center;padding:25px 0}.station-reviews-list__see-more-btn{background:transparent;border:2px solid #f60;border-radius:35px;color:#f60;display:inline-block;font-size:14px;font-weight:700;padding:7px 50px}.station-reviews-list__see-more-btn:hover{border-color:#ff8619}.station-reviews-list__no-reviews{color:#222629;padding:0 20px 10px}@media(min-width:1024px){.station-reviews-list__no-reviews{padding:0 30px 10px}}.station-reviews-list__no-reviews b{font-weight:700;text-transform:uppercase}