.reviews-properties{color:#1a1a1a;grid-template-columns:1fr;gap:10px;font-weight:500;display:grid}@media (max-width:1023px){.reviews-properties{font-size:13px;line-height:18px}}@media (min-width:1024px) and (max-width:1199px){.reviews-properties{font-size:14px;line-height:20px}}@media (min-width:1200px){.reviews-properties{font-size:15px;line-height:21px}}.reviews-properties p{margin:0 0 0 10px}.reviews-properties__item{flex-wrap:wrap;align-items:center;display:flex}.reviews-properties__item.is-invalid{color:#b3181c}
.stars-form{flex-direction:row-reverse;display:flex;overflow:hidden}.stars-form input[type=radio]{position:absolute;transform:scale(0)}.stars-form input[type=radio]:checked{fill:#b3181c;--color-stroke:#b3181c}.stars-form input[type=radio]:checked~label{fill:#b3181c;--color-stroke:#b3181c}.stars-form label{fill:transparent;cursor:pointer;--color-stroke:#bdbdbd;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:13px;margin:0 0 0 2px;display:flex}.stars-form label:last-of-type{margin-left:0}.stars-form label svg{width:100%;height:100%;display:block}.stars-form label:hover,.stars-form label:hover~label,.stars-form label:checked~label:hover,.stars-form label~label:hover,.stars-form label:checked:hover~label:hover{fill:transparent;--color-stroke:#b3181c}
.radio input[type=radio]{-ms-appearance:none;appearance:none;cursor:pointer;background-color:#fff;border:1px solid #e4e4e4;border-radius:50%;flex-grow:0;flex-shrink:0;width:24px;height:24px;margin:0;padding:0;transition:border-color .3s,background-color .3s;position:relative;box-shadow:0 4px 8px rgba(0,0,0,.06)}.radio input[type=radio]:after{content:"";background-color:#e4e4e4;border-radius:50%;width:10px;height:10px;transition:background-color .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio input[type=radio]:checked:after{background-color:#b3181c}@media (hover:hover){.radio input[type=radio]:not(:is([disabled],.is-disabled)):hover{color:#b3181c;border-color:currentColor}}.radio input[type=radio]:not(:is([disabled],.is-disabled)):focus-visible{color:#b3181c;border-color:currentColor;outline:none}@supports not selector(:focus-visible){.radio input[type=radio]:not(:is([disabled],.is-disabled)):focus{color:#b3181c;border-color:currentColor;outline:none}}.radio__item{align-items:center;width:100%;display:flex}@media (min-width:1024px) and (max-width:1199px){.calc .radio__item{margin-right:10px}}@media (min-width:1200px){.calc .radio__item{margin-right:-20px}}.radio__item .tooltip-info{margin-left:auto}@media (max-width:1023px){.is-vertical .radio__item+.radio__item{margin-top:7px}}@media (min-width:1024px){.is-vertical .radio__item+.radio__item{margin-top:5px}}.radio__item label{color:#696969;cursor:pointer;display:inline-block}@media (max-width:1023px){.radio__item label{padding-left:8px}}@media (min-width:1024px) and (max-width:1199px){.radio__item label{padding-left:10px;font-size:14px;line-height:20px}}@media (min-width:1200px){.radio__item label{padding-left:10px;font-size:15px;line-height:21px}}
