.review-custom{display:flex;align-items:center}.review-custom .review-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding-left:50px;position:relative;text-align:left}.review-custom .review-wrapper:hover p{text-decoration:underline}.review-custom .review-wrapper::before{content:"";width:45px;height:45px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(img/garance.svg)}.review-custom .review-wrapper .review{display:flex;align-items:center;gap:5px}.review-custom .review-wrapper .review strong{font-size:24px;color:#ffcc47;font-weight:700;line-height:1}.review-custom .review-wrapper .review .stars{display:flex;align-items:center;gap:2px}.review-custom .review-wrapper .review .stars .star{width:16px;height:16px;display:block;background-repeat:no-repeat;background-position:center;background-size:contain}.review-custom .review-wrapper .review .stars .star.full{background-image:url(img/full-star-2.svg)}.review-custom .review-wrapper p{margin:0;font-size:16px;line-height:1.1}#carousel .review-custom{margin-top:10px;padding:10px 10px 10px 5px;border-radius:8px;background-color:rgba(0,0,0,.2);backdrop-filter:blur(2px)}#carousel .review-custom .review-wrapper::before{background-image:url(img/garance-darker.svg)}#carousel .review-custom .review-wrapper p{color:#fff}@media(max-width: 1199px){#carousel .review-custom .review-wrapper{padding-left:45px}#carousel .review-custom .review-wrapper::before{width:40px;height:40px}#carousel .review-custom .review-wrapper .review strong{font-size:22px}#carousel .review-custom .review-wrapper .review .stars{margin-top:-3px}#carousel .review-custom .review-wrapper .review .stars .star{width:16px;height:16px}#carousel .review-custom .review-wrapper p{font-size:14px}}@media(max-width: 1199px){#header .review-custom .review-wrapper{padding-left:10px}#header .review-custom .review-wrapper .review strong{font-size:22px}#header .review-custom .review-wrapper .review .stars .star{width:14px;height:14px}#header .review-custom .review-wrapper p{font-size:14px;white-space:nowrap}#header .review-custom .review-wrapper::before{content:none}}@media(max-width: 991px){#header .review-custom{display:none}}@media(min-width: 768px){.header-top{flex-wrap:nowrap}}#header .site-name a::after{content:"NEJLEVNĚJŠÍ AVON KOSMETIKA";font-size:16px;color:#373737;font-weight:600;line-height:1.1;display:block;margin-top:5px;white-space:nowrap}@media(max-width: 767px){#header .site-name a::after{font-size:11px;text-align:left;line-height:1;margin-top:1px;color:#666}}@media(max-width: 350px){#header .site-name a::after{margin-top:2px;white-space:initial}}@media screen and (max-width: 767px){#header .site-name img{max-height:36px !important}}.next-to-carousel-banners .extended-banner-link,.row.banners-row #carousel .extended-banner-link{background-color:var(--color-primary)}.in-index .benefitBanner::before{content:"Jaké u nás máte výhody?";width:100%;flex:initial;text-align:center;font-size:25px;font-weight:700;line-height:1.1;color:#24242e;display:block;margin-bottom:15px;padding-top:30px;font-family:"Poppins",sans-serif !important}@media screen and (max-width: 767px){.in-index .benefitBanner::before{font-size:22px;padding-top:20px}}@media screen and (max-width: 550px){.benefitBanner__picture{flex:0 0 50px;max-width:50px;margin-top:auto;margin-bottom:auto}}