.stars-rating__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;vertical-align:middle;white-space:nowrap}.stars-rating__star{position:relative;transition:-webkit-transform .2s cubic-bezier(.77,0,.175,1);transition:transform .2s cubic-bezier(.77,0,.175,1);transition:transform .2s cubic-bezier(.77,0,.175,1),-webkit-transform .2s cubic-bezier(.77,0,.175,1)}.stars-rating__star-full{left:0;min-width:0;overflow:hidden;padding:0 19.5%;position:absolute;top:0;width:100%;z-index:10}.stars-rating__star-full svg{-webkit-transform:translateX(-19.5%);transform:translateX(-19.5%)}.stars-rating__star--increased{-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.stars-rating__star-wrapper{overflow:hidden;width:0}.stars-rating__star svg{height:34px;transition:fill .3s;width:34px}.stars-rating__star .ca-icon__colored-fill{fill:#43aa67}.stars-rating__message{bottom:-23px;color:#0d0d0d;display:block;font-size:.75rem;left:-10px;opacity:0;position:absolute;text-align:center;transition:all .3s cubic-bezier(.77,0,.175,1);width:100%}.stars-rating--with-messages{padding-bottom:25px}@media (min-width:992px){.stars-rating--with-messages .stars-rating__star:hover+.stars-rating__message{left:0;opacity:1}}.stars-rating--interactive .stars-rating__star{cursor:pointer}.stars-rating--interactive .stars-rating__star:active{-webkit-transform:scale(1.2);transform:scale(1.2)}.stars-rating__layer-fill{left:0;overflow:hidden;position:absolute;top:0}.stars-rating--empty .ca-icon__colored-fill{fill:#a6a6a6}
/*# sourceMappingURL=maps/ca_styleguide_stars_rate.css.map*/