.trustpilot-star {
    position: relative;
    height: 0;
    width: 100%;
    padding: 0 0 100%
}

.trustpilot-star__svg {
    position: absolute;
    left: 0;
    top: 0;
    enable-background: new 0 0 96.1 96
}

.trustpilot-star__full-box {
    fill: #00b67a
}

.trustpilot-star__full-star {
    fill: #fff
}

.trustpilot-star__half-empty-box {
    fill: #e5e5e5
}

.trustpilot-star__half-full-box {
    fill: #00b67a
}

.trustpilot-star__half-star {
    fill: #fff
}

.trustpilot-star__empty-box {
    fill: #e5e5e5
}

.trustpilot-star__empty-star {
    fill: #fff
}