﻿.rating-wrapper{padding:30px 0}.rating-wrapper #brtitle{display:block;text-transform:uppercase;font-size:1.6rem;color:#fff;line-height:2.4rem}.rating-wrapper .ratings{position:relative;display:inline-block;vertical-align:bottom}.rating-wrapper .ratings .aggrte{font-size:3rem;line-height:1;overflow:hidden;color:#fff;width:100%}.rating-wrapper .ratings .aggrte.fill{color:#efc778}.rating-wrapper .ratings .fill{position:absolute;top:0;width:0;word-wrap:normal}.rating-wrapper .ratings .fstar:before{content:"☆";font-style:normal;font-size:3rem !important;line-height:1;cursor:pointer;color:#efc778}.rating-wrapper #brcount{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#fff;display:inline-block;vertical-align:middle;padding:0 0 0 5px}.rating-wrapper #brcount strong{font-weight:800;display:block;font-size:1.8rem;line-height:2.4rem;margin-bottom:3px}.rating-wrapper .rate{direction:rtl;unicode-bidi:bidi-override;text-align:left}.rating-wrapper.beige-bg{background-color:rgba(0,0,0,0)}.rating-wrapper.beige-bg #brtitle,.rating-wrapper.beige-bg #brcount{color:#002d6b}.rating-wrapper.beige-bg .ratings .aggrte{color:#ccc6bf}.rating-wrapper.beige-bg .ratings .aggrte.fill{color:#efc778}@media only screen and (min-width: 767px){.ratings:not(._d):not(:focus):hover .aggrte{display:none}.ratings:not(._d):not(:focus):hover .rate{display:block}.ratings .rate{display:none}.fstar:before{content:"☆";font-style:normal;font-size:3.4rem;cursor:pointer}.fstar:not(:focus):hover:before{content:"★";font-style:normal;font-size:3.4rem}.fstar:not(:focus):hover~.fstar:before{content:"★";font-style:normal;font-size:3.4rem}}@media only screen and (min-width: 768px)and (max-width: 991px){.rating-wrapper{text-align:center}}@media only screen and (max-width: 991px){.rating-wrapper{max-width:320px;margin:0 auto;width:100%}.es .rating-wrapper{max-width:300px;text-align:center}}@media only screen and (max-width: 767px){.mb0.two-cta+.rating-wrapper{padding-bottom:0}.safari .rating-wrapper{max-width:305px}.rating-wrapper{max-width:305px}.rating-wrapper #brtitle{text-align:left}.rating-wrapper #brcount{padding-left:0}.rating-wrapper .aggrte.rate{top:0;position:absolute;z-index:99;width:auto}.rating-wrapper .ratings .aggrte{letter-spacing:8px}.fr .rating-wrapper,.br .rating-wrapper{text-align:center}.fr .rating-wrapper #brtitle,.br .rating-wrapper #brtitle{text-align:center}.it .rating-wrapper{max-width:300px}}@supports(-webkit-touch-callout: none){@media only screen and (max-width: 767px){.rating-wrapper{max-width:305px}}}
