[data-v-bf58ab96]{padding:0}.sm[data-v-bf58ab96]{width:120px}.md[data-v-bf58ab96]{width:180px}.lg[data-v-bf58ab96]{width:220px}.sm .star-box[data-v-bf58ab96]{width:20px}.md .star-box[data-v-bf58ab96]{width:30px}.lg .star-box[data-v-bf58ab96]{width:35px}.rat[data-v-bf58ab96]{align-items:flex-end;display:flex}.rat-disabled[data-v-bf58ab96]{pointer-events:none}.flex-box[data-v-bf58ab96]{align-items:flex-end;direction:rtl;display:flex;flex-wrap:wrap;justify-content:space-between}.flex-box>.star-box:hover .star[data-v-bf58ab96],.flex-box>.star-box:hover~.star-box .star[data-v-bf58ab96]{fill:var(--orange)!important}.flex-box>.star-box[data-v-bf58ab96]:hover,.flex-box>.star-box:hover~.star-box[data-v-bf58ab96]{transform:scale(1.2);-webkit-transform:scale(1.2)}.star-color-selected[data-v-bf58ab96]{fill:var(--orange)!important}.star[data-v-bf58ab96]{width:100%}.star-box[data-v-bf58ab96]{cursor:pointer;transition:transform .3s ease;-webkit-transition:transform .3s ease;width:30px}button.star-box[data-v-bf58ab96]{background-color:transparent;border:none;outline:none}.rw{border-bottom:1px solid rgba(22,30,37,.1);display:flex;padding-block:40px}.rw__reviewer{display:flex;flex-direction:column;gap:5px;min-width:195px}.rw__author{font-size:14px;font-weight:600}.rw__date{font-size:14px;font-weight:500;opacity:.6}.rw__info{display:flex;flex-direction:column;font-size:14px;gap:14px}.rw__text{margin:0;word-break:break-word}.rw__product{color:var(--blue);cursor:pointer;font-weight:500;text-decoration:none}@media screen and (max-width:768px){.rw{flex-direction:column;padding-block:24px}.rw__reviewer{margin-bottom:13px}.rw__author{font-size:16px}.rw__rating{order:2}.rw__info{font-size:13px}}.cities{background:var(--white);border-radius:32px;display:flex;flex-direction:column;gap:20px;padding:40px}.cities__title{font-size:22px;font-weight:600}.cities__btns{display:flex;flex-wrap:wrap;gap:10px 4px}.cities__btn{background:transparent;border:2px solid #e0e9f7;border-radius:20px;color:var(--dark);display:block;font-size:14px;font-weight:600;padding:11px 20px;white-space:nowrap}.cities__btn:hover{background:transparent;border-color:var(--blue)}@media screen and (max-width:768px){.cities{border-radius:28px;padding:20px 20px 28px}.cities__title{font-size:18px}}
