.stars-rating-bar{font-size:2rem;width:5.6em;border-radius:1em;height:1.1em;line-height:1.1em;background:rgb(211.6484375,210.25,208.8515625);position:relative;margin:auto;overflow:hidden;margin-bottom:.1em}.stars-rating-bar:before{line-height:1;font-family:interface!important;font-style:normal;font-weight:400!important;vertical-align:top;content:"\f195"}.stars-rating-bar:before{content:"\f195 \f195 \f195 \f195 \f195";display:block;position:relative;z-index:2;font-size:.83em;letter-spacing:.25em;line-height:inherit;text-indent:.3em;text-align:center;margin:auto;color:#fff}.stars-rating-bar:after{content:"";z-index:1;display:block;background:#b60a73;position:absolute;left:0;top:0;bottom:0;right:auto}.stars-rating-bar.stars-rating-bar--worst:after{background-color:#ef3f23;width:1.33em}.stars-rating-bar.stars-rating-bar--bad:after{background-color:#f7941e;width:2.33em}.stars-rating-bar.stars-rating-bar--med:after{background-color:#ffd503;width:3.38em}.stars-rating-bar.stars-rating-bar--good:after{background-color:#99ca3c;width:4.43em}.stars-rating-bar.stars-rating-bar--best:after{background-color:#00a651;width:100%}.modal-calculation{font-size:calc(12 / 10 * 1rem)}@media screen and (min-width:53.1875em){.modal-calculation{font-size:calc(14 / 10 * 1rem)}}.modal-calculation .popup__inner{border-radius:unset}@media screen and (min-width:53.1875em){.modal-calculation .popup__inner{max-width:65rem!important}}.modal-calculation .flex__row>div:first-child{margin-bottom:calc(25 / 10 * 1rem);padding-bottom:calc(25 / 10 * 1rem);border-bottom:1px solid #e0dfde}@media screen and (min-width:53.1875em){.modal-calculation .flex__row>div:first-child{border-bottom:0;border-right:1px solid #e0dfde;padding-bottom:0;margin-bottom:0}}.modal-calculation__parameter{display:flex;flex-direction:row;height:5rem;margin-bottom:calc(10 / 10 * 1rem);line-height:normal;color:#b60a73;font-weight:900}.modal-calculation__parameter>div{position:relative;display:flex;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:5rem;border-top-right-radius:5rem;border-bottom-right-radius:5rem}.modal-calculation__parameter .modal-calculation__parameter__image{background-color:#b60a73;border-radius:5rem;flex-basis:5rem;flex-grow:0;flex-shrink:0;z-index:3;justify-content:center}.modal-calculation__parameter .modal-calculation__parameter__image img{margin:0;max-width:3rem;max-height:3rem}.modal-calculation__parameter .modal-calculation__parameter__text{border:1px solid #bfbfbd;background:#fff;flex-basis:auto;flex-shrink:1;flex-grow:1;line-height:1;margin-left:-2.5rem;padding-left:3.5rem;padding-right:1rem;z-index:2}.modal-calculation__parameter .modal-calculation__parameter__score{margin-left:-2.5rem;padding-left:3rem;padding-right:.5rem;background:#f9f8f7;z-index:1;justify-content:center;font-size:calc(14 / 10 * 1rem)}@media screen and (min-width:53.1875em){.modal-calculation__parameter .modal-calculation__parameter__score{font-size:calc(16 / 10 * 1rem)}}.modal-calculation__rating{text-align:center;display:inline-flex;flex-direction:row;margin-bottom:1rem;flex-direction:column;margin-bottom:0}.modal-calculation__rating .modal-calculation__rating__title{flex-basis:50%;text-align:right;font-size:calc(14 / 10 * 1rem);font-weight:900;text-align:center}.modal-calculation__rating .modal-calculation__rating__title:not(:last-child){margin-right:1.5rem}@media screen and (min-width:53.1875em){.modal-calculation__rating .modal-calculation__rating__title{font-size:calc(14 / 10 * 1rem);margin-bottom:.5rem;margin-right:0}}.modal-calculation__rating .modal-calculation__rating__title span{color:#6a6a69;font-weight:400}.modal-calculation__rating .modal-calculation__rating__badge{flex-basis:50%;text-align:center;font-size:calc(12 / 10 * 1rem)}@media screen and (min-width:53.1875em){.modal-calculation__rating .modal-calculation__rating__badge{font-size:calc(14 / 10 * 1rem)}}.modal-calculation__rating .modal-calculation__rating__badge .stars-rating-bar{font-size:1.2rem;margin-bottom:0}@media screen and (min-width:53.1875em){.modal-calculation__rating .modal-calculation__rating__badge .stars-rating-bar{font-size:2rem}}