

/* Start:/local/components/custom/main.feedback/templates/form/style.css?1792861916945*/
.mf-control-required { color: #f00; }

.success-message {
    text-align: center;
}
.success-message__icon {
    max-width: 75px;
}
.success-message__title {
    color: #3dc480;
    transform: translateY(25px);
    opacity: 1;
    transition: all 200ms ease;
}
.active .success-message__title {
    transform: translateY(0);
    opacity: 1;
}
.success-message__content {
    color: #b8babb;
    transform: translateY(25px);
    opacity: 1;
    transition: all 200ms ease;
    transition-delay: 50ms;
}
.active .success-message__content {
    transform: translateY(0);
    opacity: 1;
}
.icon-checkmark circle {
    fill: #3dc480;
    transform-origin: 50% 50%;
    transform: scale(1);
    transition: transform 200ms cubic-bezier(0.22, 0.96, 0.38, 0.98);
}
.icon-checkmark path {
    transition: stroke-dashoffset 350ms ease;
    transition-delay: 100ms;
}
.active .icon-checkmark circle {
    transform: scale(1);
}

.thx{
    display: none;
}
/* End */


/* Start:/local/components/custom/google.reviews/templates/form/style.css?1792861916282*/
.mf-control-required { color: #f00; }

.review_note{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 2px;
    margin-top: 5px;
}
.review_note svg{
    width: 18px;
    height: 18px;
}
.review_note svg path{
    fill: rgb(252, 191, 2) !important;

}
/* End */
/* /local/components/custom/main.feedback/templates/form/style.css?1792861916945 */
/* /local/components/custom/google.reviews/templates/form/style.css?1792861916282 */
