.trustpilot-stars{position:relative;display:inline-flex;flex-shrink:0;--trustpilot-star-size: 1.6rem;--trustpilot-star-gap: .2rem}.trustpilot-stars__track,.trustpilot-stars__fill{display:flex;gap:var(--trustpilot-star-gap)}.trustpilot-stars__fill{position:absolute;inset-block:0;inset-inline-start:0;width:var(--rating-percent, 100%);overflow:hidden}.trustpilot-stars__star{width:var(--trustpilot-star-size);height:var(--trustpilot-star-size);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.trustpilot-stars__star--empty{background-color:var(--color-dark-grey-100)}.trustpilot-stars__star--filled{background-color:var(--rating-color, var(--color-green-reviews-100))}.trustpilot-stars__star svg{display:block;width:auto;height:calc(var(--trustpilot-star-size) * .7);aspect-ratio:1;fill:var(--color-white-100)}.trustpilot-stars__star svg path{fill:var(--color-white-100)}.section-hero-banner .hero__content>.hero__animation:not(:has(.hero__button)){translate:var(--hero-offset-x, 0px) var(--hero-offset-y, 0px)}.section-hero-banner .hero__heading{translate:var(--hero-head-ox, 0px) var(--hero-head-oy, 0px)}.section-hero-banner .hero__subheading{translate:var(--hero-sub-ox, 0px) var(--hero-sub-oy, 0px)}.section-hero-banner .hero__entry{translate:var(--hero-body-ox, 0px) var(--hero-body-oy, 0px)}.section-hero-banner .hero__button{translate:var(--hero-btn-offset-x, 0px) var(--hero-btn-offset-y, 0px)}.section-hero-banner .hero__animation{overflow:visible}@media screen and (max-width:749px){.section-hero-banner .hero__content>.hero__animation:not(:has(.hero__button)){translate:var(--hero-offset-x-mobile, 0px) var(--hero-offset-y-mobile, 0px)}.section-hero-banner .hero__heading{translate:var(--hero-head-ox-mobile, 0px) var(--hero-head-oy-mobile, 0px)}.section-hero-banner .hero__subheading{translate:var(--hero-sub-ox-mobile, 0px) var(--hero-sub-oy-mobile, 0px)}.section-hero-banner .hero__entry{translate:var(--hero-body-ox-mobile, 0px) var(--hero-body-oy-mobile, 0px)}.section-hero-banner .hero__button{translate:var(--hero-btn-offset-x-mobile, 0px) var(--hero-btn-offset-y-mobile, 0px)}}.section-hero-banner .hero__heading p,.section-hero-banner .hero__heading p em{font-family:var(--hero-heading-font, var(--font-family-ivypresto))!important;font-weight:var(--hero-heading-weight, var(--font-weight-light));font-style:var(--hero-heading-style, normal);font-size:var(--hero-heading-size, var(--font-size-h1));color:var(--hero-heading-color, var(--color-black-100))!important}.section-hero-banner .hero__subheading,.section-hero-banner .hero__subheading a{font-family:var(--hero-body-font, var(--font-family-aktiv-grotesk))!important;font-size:var(--hero-subheading-size, var(--font-size-static-sm));color:var(--hero-subheading-color, rgb(var(--color-heading-text)))!important;text-decoration-line:var(--hero-subheading-underline, none);text-underline-offset:.3em}.section-hero-banner .hero__entry p{font-family:var(--hero-body-font, var(--font-family-aktiv-grotesk))!important;font-size:var(--hero-text-size, var(--font-size-body-15));color:var(--hero-text-color, var(--color-black-100))!important;text-decoration-line:var(--hero-text-underline, none);text-underline-offset:.3em}@media screen and (max-width:749px){.section-hero-banner .hero__heading p,.section-hero-banner .hero__heading p em{font-size:var(--hero-heading-size-mobile, var(--hero-heading-size, var(--font-size-h1-mobile)))}.section-hero-banner .hero__subheading,.section-hero-banner .hero__subheading a{font-size:var(--hero-subheading-size-mobile, var(--hero-subheading-size, var(--font-size-static-sm)))}.section-hero-banner .hero__entry p{font-size:var(--hero-text-size-mobile, var(--hero-text-size, var(--font-size-body-14)))}}.section-hero-banner .hero__button .button{background-color:var(--hero-btn-bg, var(--color-black-100))!important;color:var(--hero-btn-text, var(--color-white-100))!important}@media(hover:hover){.section-hero-banner .hero__button .button:hover{background-color:var(--hero-btn-bg-hover, var(--color-dark-grey-300))!important;color:var(--hero-btn-text, var(--color-white-100))!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/component-trustpilot-stars.css.map */
