.rating--for-card{display:flex}@media(min-width:360px){.rating--for-card{gap:.75rem}}@media(min-width:600px){.rating--for-card{align-items:flex-start}}@media(min-width:768px){.rating--for-card{align-items:center;gap:1rem}}.rating--for-card .rating__link,.rating--for-card--in-map{gap:.5rem}.rating--for-card .rating__link{align-items:center;display:flex}.rating--for-card .rating__link .link__label{font-weight:700}@media(min-width:360px){.rating--for-card .rating__link .link__label{font-size:1.875rem;line-height:2.25rem}}@media(min-width:768px){.rating--for-card .rating__link .link__label{font-size:2.25rem;line-height:2.5rem}}@media(min-width:1480px){.rating--for-card .rating__link .link__label{font-size:3rem;line-height:1}}@media(min-width:360px){.rating--for-card .rating__link .link__label--in-map{font-size:1.125rem;line-height:1.75rem}}@media(min-width:768px){.rating--for-card .rating__link .link__label--in-map{font-size:1.875rem;line-height:2.25rem}}@media(min-width:1480px){.rating--for-card .rating__link .link__label--in-map{font-size:2.25rem;line-height:2.5rem}}.rating--for-card .rating__info{flex-direction:column;gap:.25rem}.rating--for-card .rating__info,.rating--for-card .rating__info .info__stars{display:flex}.rating--for-card .rating__info .info__stars{align-items:center}.rating--for-card .rating__info .info__stars .stars__item{display:block;padding-left:2px;padding-right:2px}.rating--for-card .rating__info .info__stars .stars__item .item__icon{cursor:pointer;height:1rem;min-height:1rem;min-width:1rem;width:1rem}.rating--for-card .rating__info .info__stars .stars__item .item__icon--in-map{height:.75rem;min-height:.75rem;min-width:.75rem;width:.75rem}.rating--for-card .rating__info .info__stars .stars__item .item__input{display:none!important;height:0;opacity:0;position:absolute;width:0}.rating--for-card .rating__info .info__counter{font-weight:500}@media(min-width:360px){.rating--for-card .rating__info .info__counter{font-size:.75rem;line-height:1rem}}@media(min-width:768px){.rating--for-card .rating__info .info__counter{font-size:.875rem;line-height:1.25rem}}.rating--for-card .rating__info .info__counter--in-map{font-size:.75rem;line-height:1rem}@media(min-width:360px){.rating--for-card.without-reviews{gap:.5rem}}@media(min-width:600px){.rating--for-card.without-reviews{gap:.5rem}}@media(min-width:1200px){.rating--for-card.without-reviews{gap:1rem}}.rating.without-reviews{display:flex;justify-content:space-between}@media(min-width:360px){.rating.without-reviews{align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:.5rem;width:100%}}@media(min-width:600px){.rating.without-reviews{align-items:center;flex-direction:row;gap:.5rem}}@media(min-width:768px){.rating.without-reviews{min-height:3rem}}@media(min-width:992px){.rating.without-reviews{flex-wrap:nowrap;gap:1rem;width:-moz-max-content;width:max-content}}.rating.without-reviews .reviews__counter{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.rating.without-reviews .reviews__action .action__button,.rating.without-reviews .reviews__counter{font-size:.875rem;line-height:1.25rem}.rating.without-reviews .reviews__action .action__button{border-radius:.25rem;text-wrap:nowrap;--tw-bg-opacity:1;background-color:rgb(254 166 1/var(--tw-bg-opacity,1));font-weight:600;padding-left:.75rem;padding-right:.75rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.25s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.rating.without-reviews .reviews__action .action__button:hover{--tw-bg-opacity:1;background-color:rgb(252 133 1/var(--tw-bg-opacity,1));--tw-gradient-from:inherit var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:inherit var(--tw-gradient-to-position)}@media(min-width:360px){.rating.without-reviews .reviews__action .action__button{padding-bottom:.375rem;padding-top:.375rem}}@media(min-width:600px){.rating.without-reviews .reviews__action .action__button{padding-bottom:.5rem;padding-top:.5rem}}
