:root {
    --air-spacing-1: 4px;
    --air-spacing-2: 8px;
    --air-spacing-3: 12px;
    --air-spacing-4: 16px;
    --air-spacing-5: 20px;
    --air-spacing-6: 24px;
    --air-spacing-7: 28px;
    --air-spacing-8: 32px;
    --air-spacing-9: 36px;
    --air-spacing-10: 40px;
    --air-spacing-11: 44px;
    --air-spacing-12: 48px;
    --air-spacing-13: 52px;
    --air-spacing-14: 56px;
    --air-spacing-15: 60px;
    --air-spacing-16: 64px;
    --air-spacing-17: 68px;
    --air-spacing-18: 72px;
    --air-spacing-token: 4px;
    --air-font-size-xxs: 10px;
    --air-font-size-xs: 12px;
    --air-font-size-sm: 14px;
    --air-font-size-base: 16px;
    --air-font-size-lg: 18px;
    --air-font-size-xl: 20px;
    --air-font-size-2xl: 24px;
    --air-font-size-3xl: 32px;
    --air-font-size-4xl: 36px;
    --air-font-size-5xl: 42px;
    --air-font-size-6xl: 48px;
    --air-font-size-7xl: 54px;
    --air-font-size-8xl: 60px;
    --air-font-size-9xl: 66px;
    --air-font-size-10xl: 72px;
    --air-font-size-11xl: 80px;
    --air-font-weight-light: 300;
    --air-font-weight-normal: 400;
    --air-font-weight-medium: 500;
    --air-font-weight-semibold: 600;
    --air-font-weight-bold-medium: 700;
    --air-font-weight-bold: 900;
    --air-border-radius-xs: 2px;
    --air-border-radius-sm: 4px;
    --air-border-radius-md: 8px;
    --air-border-radius-lg: 12px;
    --air-border-radius-xl: 16px;
    --air-border-radius-2xl: 32px;
    --air-border-radius-half: 50%;
    --air-error-color: #fd5749;
    --air-input-focus-color: #166ce1;
    --air-input-outline-color: #166ce1;
    --air-input-border-color: #F0F0F0;
    --air-overlay-color: #7b7b7bff;
    --air-grey-color: #d9d9d9;
    --air-white: #ffffff;
    --air-light-theme-bg: #ffffff;
    --air-dark-theme-bg: #1A1A1A;
    --air-mobile-submit-modal-height: 580px;
    --air-desktop-submit-modal-height: 680px;
    --air-desktop-submit-modal-width: 520px;
    --air-desktop-submit-modal-width--lg: 620px;
    --air-desktop-submit-modal-width--xl: 1100px;
    --air-product-thumbnail-sm-width: 60px;
    --air-product-thumbnail-base-width: 80px;
    --air-product-thumbnail-mdl-width: 100px;
    --air-product-thumbnail-lg-width: 125px;
    --air-product-thumbnail-md-width: 60px;
    --air-product-thumbnail-xs-width: 40px;
    --air-product-thumbnail-xxs-width: 32px;
    --air-close-button-size: 24px;
    --air-loader-size: 60px;
    --air-star-icon-sm: 15px;
    --air-star-icon-base: 16px;
    --air-star-icon-md: 17px;
    --air-star-icon-lg: 28px;
    --air-star-icon-xl: 40px;
    --air-star-icon-size-preview: 20px;
    --air-review-image-size-xxs: 36px;
    --air-review-image-size-xs: 80px;
    --air-review-image-size-sm: 160px;
    --air-review-image-size-md: 210px;
    --air-review-image-size-lg: 260px;
    --air-review-image-size-xl: 346px;
    --air-button-min-width: 96px;
    --air-overlay-z: 2000;
    --air-overlay-z1: 2001;
    --air-toast-z: 99999;
    --air-float-button-z: 1000;
    --air-card-box-shadow: 0 0.125rem 0.25rem rgba(31, 33, 36, 0.1), 0 0.0625rem 0.375rem rgba(31, 33, 36, 0.05);
    --air-button-box-shadow: 0rem 0.0625rem 0rem 0rem #e3e3e3 inset, 0.0625rem 0rem 0rem 0rem #e3e3e3 inset, -0.0625rem 0rem 0rem 0rem #e3e3e3 inset, 0rem -0.0625rem 0rem 0rem #b5b5b5 inset;
    --air-card-outline: 0.0625rem solid transparent
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary {
    width: 35%
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner {
    display: flex;
    flex-direction: column;
    padding: var(--air-spacing-4)
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary.desktop,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary.desktop {
    height: 100%
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary.mobile,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary.mobile {
    width: auto;
    height: auto;
    padding: 0;
    margin: 0 !important
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft:not(:has(.AirReviews-Blocks--Information)),
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft:not(:has(.AirReviews-Blocks--Information)) {
    margin: 0 var(--air-spacing-4) var(--air-spacing-4)
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information {
    display: inherit !important
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate {
    padding: var(--air-spacing-4);
    justify-content: center;
    display: flex;
    align-items: center;
    border-radius: var(--air-border-radius-sm);
    margin: 0 0 var(--air-spacing-4)
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount {
    padding-right: var(--air-spacing-4);
    margin-right: var(--air-spacing-4);
    border-right: 2px solid #e3e3e3;
    justify-content: center;
    align-items: center;
    font-size: var(--air-font-size-6xl) !important
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount .AirReviews-StarRate1Star,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount .AirReviews-StarRate1Star {
    margin: 0 var(--air-spacing-1) 0;
    width: auto !important;
    line-height: 0
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount .AirReviews-StarRate1Star .AirReviews-StarRate--Icon,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount .AirReviews-StarRate1Star .AirReviews-StarRate--Icon {
    display: flex
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount .AirReviews-StarRate1Star .AirReviews-StarRate--Icon .Avada_Star-Icon,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount .AirReviews-StarRate1Star .AirReviews-StarRate--Icon .Avada_Star-Icon {
    zoom: .9
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount .AirReviews-StarRate1Star .AirReviews-StarRate--Icon .Avada_Star-Icon::before,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount .AirReviews-StarRate1Star .AirReviews-StarRate--Icon .Avada_Star-Icon::before {
    zoom: 1
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount {
    padding-top: 0
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount span,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount span {
    justify-content: left;
    font-size: var(--air-font-size-xl);
    font-weight: bold
}

@media only screen and (max-width: 992px) {

    .AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate,
    .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate {
        display: grid
    }

    .AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount,
    .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount {
        padding-right: 0;
        margin-right: 0;
        border-right: 0
    }

    .AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount,
    .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount {
        padding-top: var(--air-spacing-2)
    }

    .AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount span:first-child,
    .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount span:first-child {
        text-align: center;
        display: contents
    }
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List {
    padding: var(--air-spacing-4);
    border-radius: var(--air-border-radius-sm);
    margin: 0 0 var(--air-spacing-4);
    width: auto
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Star,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Star {
    font-size: var(--air-font-size-base)
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Process,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Process {
    height: 8px
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List .AirReviews-Blocks--ListItem>span,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List .AirReviews-Blocks--ListItem>span {
    font-size: var(--air-font-size-base)
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-StarRate--Positive,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-StarRate--Positive {
    position: absolute;
    white-space: nowrap;
    overflow: hidden;
    left: 0;
    top: 0;
    margin: auto;
    z-index: 1
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Information,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Information {
    display: flow-root
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount span,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount span {
    font-size: var(--air-font-size-xl)
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight .AirReviews-Branding--Actions,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight .AirReviews-Branding--Actions,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions {
    display: grid;
    padding: var(--air-spacing-4);
    border-radius: var(--air-border-radius-sm);
    justify-content: center !important;
    -webkit-justify-content: center !important;
    margin: 0 0 var(--air-spacing-4) !important;
    text-align: center
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate {
    max-width: 220px;
    flex: 1
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate svg,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate svg,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate svg,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate svg {
    flex: 1
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile {
    padding-bottom: var(--air-spacing-1)
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions {
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions div:nth-child(1),
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions div:nth-child(1),
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions div:nth-child(1),
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions div:nth-child(1) {
    text-align: center
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions .AirReviews-Blocks--PoweredBy {
    padding-right: 0;
    justify-content: center;
    -webkit-justify-content: center
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions .AirReviews-Blocks--PoweredBy .avada-tooltip-wrapper .tooltip-tip.left,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions .AirReviews-Blocks--PoweredBy .avada-tooltip-wrapper .tooltip-tip.left,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions .AirReviews-Blocks--PoweredBy .avada-tooltip-wrapper .tooltip-tip.left,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions .AirReviews-Blocks--PoweredBy .avada-tooltip-wrapper .tooltip-tip.left {
    right: 100%
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Branding--Actions .AirReviews-Blocks__SubmitReview,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Actions .AirReviews-Blocks__SubmitReview,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Branding--Actions .AirReviews-Blocks__SubmitReview,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Actions .AirReviews-Blocks__SubmitReview {
    display: flex;
    justify-content: center;
    -webkit-justify-content: center
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Rate,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Rate {
    display: flex
}

@media only screen and (max-width: 1440px)and (min-width: 1050px) {

    .AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount,
    .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount {
        margin-right: 10px;
        font-size: 20px
    }
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks--List,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks--List {
    width: 100%
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks--PoweredBy {
    justify-content: start;
    -webkit-justify-content: flex-start
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails {
    margin-top: var(--air-spacing-4);
    top: unset !important;
    left: unset !important
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview.AirReviews-SidebarList .AirReviews-Blocks__ReviewDetails,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview.AirReviews-SidebarList .AirReviews-Blocks__ReviewDetails {
    padding: var(--air-spacing-3)
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images {
    margin-top: var(--air-spacing-3);
    display: block
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail--selected,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail--selected {
    cursor: pointer;
    display: inline-block;
    margin-right: 12px;
    border-radius: var(--air-border-radius-md)
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail--selected,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail--selected {
    border: .2rem solid #06038d
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail--selected .AirReviews-Blocks__Images--Count,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail--selected .AirReviews-Blocks__Images--Count {
    border-radius: unset !important
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks--Expand,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks--Expand {
    cursor: pointer;
    margin-left: 5px;
    display: flex
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern:has(.AirReviews-Blocks__Summary.desktop) .AirReviews-Blocks__List,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern:has(.AirReviews-Blocks__Summary.desktop) .AirReviews-Blocks__List {
    width: 63.33%;
    margin-left: 10px
}

.AirReviews-Blocks__LayoutList .AirReviews-Blocks__PresetModern:has(.AirReviews-Blocks__Summary.desktop) .AirReviews-Blocks__Summary,
.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern:has(.AirReviews-Blocks__Summary.desktop) .AirReviews-Blocks__Summary {
    width: 33.33%;
    min-width: 280px
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary.mobile,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary.mobile,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary.mobile,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary.mobile {
    padding: 0;
    flex-direction: column;
    -webkit-flex-direction: column
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary {
    box-shadow: var(--air-card-box-shadow);
    outline: var(--air-card-outline);
    border-radius: var(--air-border-radius-sm);
    margin: var(--air-spacing-3) var(--air-spacing-4)
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner {
    width: 100%;
    padding: var(--air-spacing-4);
    display: flex;
    flex-direction: column
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 14px
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft:not(:has(.AirReviews-Blocks--Information)),
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft:not(:has(.AirReviews-Blocks--Information)),
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft:not(:has(.AirReviews-Blocks--Information)),
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft:not(:has(.AirReviews-Blocks--Information)) {
    padding: 0 var(--air-spacing-4) var(--air-spacing-4)
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information {
    display: flex;
    align-items: center;
    -webkit-align-items: center;
    padding: var(--air-spacing-4);
    border-radius: var(--air-border-radius-lg)
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 2px
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List {
    padding-left: var(--air-spacing-7);
    margin-left: var(--air-spacing-4);
    border-left: 2px solid #e3e3e3
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Process,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Process,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Process,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Process {
    height: 8px
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop {
    width: calc(75% - 16px) !important
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop .AirReviews-Blocks--Information .AirReviews-Blocks--Rate,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop .AirReviews-Blocks--Information .AirReviews-Blocks--Rate,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop .AirReviews-Blocks--Information .AirReviews-Blocks--Rate,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop .AirReviews-Blocks--Information .AirReviews-Blocks--Rate {
    display: grid;
    width: 25%;
    justify-items: center
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-StarRate,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-StarRate,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-StarRate,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-StarRate {
    margin: var(--air-spacing-2) 0
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.mobile,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.mobile,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.mobile,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.mobile {
    width: 100%
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Information .AirReviews-Blocks--ListItem .AirReviews-Blocks-Star div,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Information .AirReviews-Blocks--ListItem .AirReviews-Blocks-Star div,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Information .AirReviews-Blocks--ListItem .AirReviews-Blocks-Star div,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Information .AirReviews-Blocks--ListItem .AirReviews-Blocks-Star div {
    width: var(--air-spacing-2) !important
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Information .AirReviews-Blocks--ListItem .AirReviews-Blocks-Process,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Information .AirReviews-Blocks--ListItem .AirReviews-Blocks-Process,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Information .AirReviews-Blocks--ListItem .AirReviews-Blocks-Process,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Information .AirReviews-Blocks--ListItem .AirReviews-Blocks-Process {
    height: 8px
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight {
    padding: var(--air-spacing-4);
    border-radius: var(--air-border-radius-sm);
    display: grid;
    align-items: center;
    justify-content: center;
    align-content: center
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Branding--Actions,
.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Branding--Actions,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Branding--Actions,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Branding--Actions,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions {
    display: grid;
    -webkit-justify-content: center;
    justify-items: center;
    margin-top: 0
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate {
    margin-top: var(--air-spacing-2)
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--PoweredBy {
    margin-top: var(--air-spacing-3)
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.desktop,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.desktop,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.desktop,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.desktop {
    margin: 0 var(--air-spacing-4) var(--air-spacing-4) 0
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Rate,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Rate,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Rate,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Rate {
    display: flex
}

@media only screen and (max-width: 1440px)and (min-width: 1050px) {

    .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount,
    .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount,
    .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount,
    .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount {
        margin-right: 10px;
        font-size: 20px
    }
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile.preview,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile.preview,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile.preview,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile.preview {
    width: 100%
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--PoweredBy {
    padding-right: 0
}

@media only screen and (max-width: 992px) {

    .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop,
    .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop,
    .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop,
    .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryLeft.desktop {
        width: 100%
    }

    .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.desktop,
    .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.desktop,
    .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.desktop,
    .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.desktop {
        width: auto;
        margin: 0 var(--air-spacing-4) var(--air-spacing-4)
    }

    .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks__ActionRate,
    .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks__ActionRate,
    .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks__ActionRate,
    .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks__ActionRate {
        margin-top: 0 !important
    }
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks--List,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks--List,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks--List,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks--List {
    margin-left: var(--air-spacing-4);
    width: 100%
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryInner .AirReviews-Blocks--PoweredBy {
    justify-content: center;
    -webkit-justify-content: center
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview {
    position: relative
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails {
    position: absolute;
    border-radius: var(--air-border-radius-sm)
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ShopReply,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ShopReply,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ShopReply,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ShopReply {
    padding: 0 var(--air-spacing-3) var(--air-spacing-3)
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ShopReply .AirReviews-ReplyBlocks_Header,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ShopReply .AirReviews-ReplyBlocks_Header,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ShopReply .AirReviews-ReplyBlocks_Header,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ShopReply .AirReviews-ReplyBlocks_Header {
    margin: var(--air-spacing-3) 0 var(--air-spacing-1)
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Images .AirReviews-Blocks__Images--Count,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Images .AirReviews-Blocks__Images--Count,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Images .AirReviews-Blocks__Images--Count,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Images .AirReviews-Blocks__Images--Count {
    background: rgba(18, 18, 18, .3019607843);
    border-radius: var(--air-spacing-6);
    padding: 2px 6px 2px 6px;
    min-width: 40px;
    text-align: center
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ReviewDetails-Top .AirReviews-Blocks__ReviewDetails-RatingInfo,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ReviewDetails-Top .AirReviews-Blocks__ReviewDetails-RatingInfo,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ReviewDetails-Top .AirReviews-Blocks__ReviewDetails-RatingInfo,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ReviewDetails-Top .AirReviews-Blocks__ReviewDetails-RatingInfo {
    width: 100%;
    justify-content: space-between
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ReviewDetails-Top .AirReviews-Blocks__ReviewDetails-RatingInfo .avada-tooltip-wrapper,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ReviewDetails-Top .AirReviews-Blocks__ReviewDetails-RatingInfo .avada-tooltip-wrapper,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ReviewDetails-Top .AirReviews-Blocks__ReviewDetails-RatingInfo .avada-tooltip-wrapper,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ReviewDetails-Top .AirReviews-Blocks__ReviewDetails-RatingInfo .avada-tooltip-wrapper {
    padding-right: 0
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author {
    margin-bottom: var(--air-spacing-2)
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight {
    line-height: normal
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .avada-tooltip-wrapper,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .avada-tooltip-wrapper,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .avada-tooltip-wrapper,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .avada-tooltip-wrapper {
    margin-left: 0
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .avada-tooltip-wrapper .tooltip-tip.top,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .avada-tooltip-wrapper .tooltip-tip.top,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .avada-tooltip-wrapper .tooltip-tip.top,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .avada-tooltip-wrapper .tooltip-tip.top {
    left: -15px
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .AirReviews-Blocks__DateWrapper,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .AirReviews-Blocks__DateWrapper,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .AirReviews-Blocks__DateWrapper,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .AirReviews-Blocks__DateWrapper {
    display: flex;
    flex-wrap: wrap
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .AirReviews-Blocks__DateWrapper .avada-tooltip-wrapper .tooltip-tip.top,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .AirReviews-Blocks__DateWrapper .avada-tooltip-wrapper .tooltip-tip.top,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .AirReviews-Blocks__DateWrapper .avada-tooltip-wrapper .tooltip-tip.top,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .AirReviews-Blocks__DateWrapper .avada-tooltip-wrapper .tooltip-tip.top {
    left: 75px
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .AirReviews-Blocks__DateWrapper .avada-tooltip-wrapper .AirReview-BadgeIcon svg,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .AirReviews-Blocks__DateWrapper .avada-tooltip-wrapper .AirReview-BadgeIcon svg,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .AirReviews-Blocks__DateWrapper .avada-tooltip-wrapper .AirReview-BadgeIcon svg,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .AirReviews-Blocks__DateWrapper .avada-tooltip-wrapper .AirReview-BadgeIcon svg {
    margin: 0
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images {
    position: relative;
    padding: 10px 10px 0 10px;
    cursor: zoom-in
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images img,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images img,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images img,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images img {
    width: 100%;
    border-radius: 5px
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Information,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Information,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Information,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Information {
    padding: var(--air-spacing-3);
    display: flex;
    flex-direction: column
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Information .AirReviews-Blocks__RateInformation,
.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Information .AirReviews-Blocks__RateInformation,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Information .AirReviews-Blocks__RateInformation,
.AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Information .AirReviews-Blocks__RateInformation {
    display: flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: space-between;
    -webkit-justify-content: space-between
}

.AirReviews-Blocks .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary.mobile,
.AirReviews-Blocks.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary.mobile {
    width: auto
}

.Avada-Preview_ToolBar {
    position: relative;
    background: #dce2ec;
    border-radius: 8px 8px 0 0;
    height: 42px;
    width: 100%;
    border-bottom: 1px solid #c5c1c1
}

.Avada-Preview_ToolBar .Avada-Preview_BrowserControl {
    position: absolute;
    display: flex;
    width: 52px;
    height: 12px;
    left: 13px;
    top: calc(50% - 6px + .5px);
    justify-content: space-between
}

.Avada-Preview_ToolBar .Avada-Preview_BrowserControl .Avada-Preview_Option {
    width: 12px;
    height: 12px;
    left: calc(50% - 6px - 20px);
    top: calc(50% - 6px);
    box-sizing: border-box;
    border-radius: 50%
}

.Avada-Preview_ToolBar .Avada-Preview_BrowserControl .Avada-Preview_OptionColorRed {
    background: #ff6058;
    border: .5px solid #e14942
}

.Avada-Preview_ToolBar .Avada-Preview_BrowserControl .Avada-Preview_OptionColorYellow {
    background: #ffc130;
    border: .5px solid #e1a325
}

.Avada-Preview_ToolBar .Avada-Preview_BrowserControl .Avada-Preview_OptionColorGreen {
    background: #27ca40;
    border: .5px solid #3eaf3f
}

.AirReviews-Blocks__ReviewDetails-Top {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap
}

.AirReviews-Blocks__ReviewDetails-Top .AirReviews-Blocks__ReviewDetails-RatingInfo {
    align-items: center;
    display: flex;
    flex-wrap: wrap
}

.avada-tooltip-wrapper.light {
    opacity: 1
}

.avada-tooltip-wrapper.light .AirReview-BadgeIcon svg {
    width: 13px;
    height: 13px;
    margin: 0 0 0 .3rem
}

.avada-tooltip-wrapper.light .AirReview-BadgeIcon__Text {
    font-size: 13px
}

.avada-tooltip-wrapper.light:has(.AirReview-BadgeIcon__Text) .AirReview-BadgeIcon svg {
    width: 13px;
    height: 13px;
    margin: 0
}

.AirReviews-Tooltip {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center
}

.AirReviews-Tooltip .AirReviews-Tooltip__Content {
    position: absolute;
    text-align: center;
    background: #fff;
    transform: translateX(-50%);
    white-space: nowrap;
    border-radius: var(--air-border-radius-xl);
    padding: 0 var(--air-spacing-4);
    box-shadow: 0 0 10px #ccc;
    bottom: 100%;
    left: 50%;
    margin-bottom: var(--air-spacing-4);
    font-size: var(--air-font-size-sm)
}

#AirReviews-BlockWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid {
    overflow: hidden !important
}

#AirReviews-BlockWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails:hover,
#AirReviews-BlockAllWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails:hover {
    cursor: pointer;
    background: rgba(0, 0, 0, 0);
    transition: background-color 1s ease, transform .3s ease, box-shadow .3s linear;
    box-shadow: 0 8px 15px rgba(0, 0, 0, .22)
}

#AirReviews-BlockWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails:not(:hover),
#AirReviews-BlockAllWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails:not(:hover) {
    cursor: pointer;
    transition: background-color 1s ease, transform .3s ease, box-shadow .3s linear;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .15)
}

#AirReviews-BlockWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__InformationVideo,
#AirReviews-BlockAllWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__InformationVideo {
    position: relative
}

#AirReviews-BlockWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__InformationVideo .AirReviews-Blocks__Thumbnail,
#AirReviews-BlockAllWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__InformationVideo .AirReviews-Blocks__Thumbnail {
    line-height: 0
}

#AirReviews-BlockWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__InformationVideo .AirReviews-Blocks__Thumbnail>img,
#AirReviews-BlockAllWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__InformationVideo .AirReviews-Blocks__Thumbnail>img {
    width: 100%;
    border-radius: 5px;
    position: relative
}

#AirReviews-BlockWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__ContentVideo,
#AirReviews-BlockAllWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__ContentVideo {
    position: absolute;
    bottom: 0;
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2);
    width: 100%;
    padding: 12px
}

#AirReviews-BlockWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__ContentVideo .AirReviews-Blocks__Author--Video,
#AirReviews-BlockAllWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__ContentVideo .AirReviews-Blocks__Author--Video {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: var(--air-spacing-2)
}

#AirReviews-BlockWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__ContentVideo .AirReviews-Blocks__Author--Video .AirReviews-Blocks__AuthorName--Video,
#AirReviews-BlockAllWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__ContentVideo .AirReviews-Blocks__Author--Video .AirReviews-Blocks__AuthorName--Video {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1;
    font-weight: var(--air-font-weight-semibold);
    font-size: var(--air-font-size-base);
    color: var(--air-primary-color)
}

#AirReviews-BlockWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Images--Play,
#AirReviews-BlockAllWrapper .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Images--Play {
    zoom: 80%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: rgba(0, 0, 0, .5);
    display: flex;
    justify-content: center;
    align-items: center;
    height: 40px;
    width: 40px;
    border-radius: 50%
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Images img {
    width: 100%
}

.AirReviews-Blocks__LayoutCarousel .Avada-AirReviews-Content {
    display: inline-block;
    min-height: 82px;
    max-width: 100%
}

.AirReviews-Blocks__LayoutCarousel:has(.AirReviews-Widget__V2) .Avada-AirReviews-Content {
    min-height: 70px
}

.AirReviews-Blocks__LayoutCarousel .swiper {
    padding-block: var(--air-spacing-2)
}

.AirReviews-Blocks__LayoutCarousel .swiper-wrapper {
    margin-bottom: var(--air-spacing-1)
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Loading {
    display: flex;
    justify-content: center
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Carousel__Container {
    margin: unset
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Carousel__Container .AirReviews-Carousel__InnerContainer {
    height: unset;
    margin: unset
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Carousel__Container .AirReviews-Carousel__InnerContainer .AirReviews-Carousel__Track {
    padding: 2px;
    gap: var(--air-spacing-2)
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails {
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2);
    border-radius: var(--air-border-radius-lg);
    padding: var(--air-spacing-3);
    max-width: 100%;
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2);
    position: relative !important
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails.desktop {
    min-width: var(--air-size-card) !important
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails.mobile.simple {
    width: 92%
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails.simple .Avada-AirReviews-Content {
    min-height: 84px
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails.modern {
    background-color: var(--air-modern-background-color)
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails.modern .AirReviews-Blocks__Content,
.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails.modern .AirReviews-Blocks__Date {
    color: var(--air-modern-content-color)
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    max-width: none !important;
    width: 95% !important;
    height: fit-content
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Loading {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    justify-content: center;
    align-items: center
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ReviewDetails-RatingInfo {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 20px
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author {
    display: flex;
    gap: var(--air-spacing-1);
    margin: unset !important
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__Avatar {
    margin-top: -10px
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorSection {
    display: flex;
    flex-direction: column;
    width: 85%
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorSection .AirReviews-Blocks__AuthorInfo {
    display: flex;
    width: 100%;
    align-items: center;
    gap: var(--air-spacing-1)
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorSection .AirReviews-Blocks__AuthorInfo .AirReviews-Blocks__AuthorName {
    line-height: 20px;
    display: flex;
    align-items: center;
    overflow: hidden;
    color: var(--air-customer-name-color)
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorSection .AirReviews-Blocks__AuthorInfo .AirReviews-Blocks__AuthorName>p {
    margin: unset;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorSection .AirReviews-Blocks__Date {
    text-align: unset;
    line-height: 20px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Content .AirReviews-Link {
    font-weight: 600
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-CarouselImage {
    height: 270px;
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2)
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks_CarouselImage {
    flex: 1;
    position: relative;
    cursor: pointer
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks_CarouselImage>img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    background: #000;
    border-radius: 4px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks_ListImage {
    display: flex;
    gap: var(--air-spacing-1)
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks_ListImage .AirReviews-Blocks_Image {
    cursor: pointer;
    width: 68px;
    height: 60px;
    border: 1px solid rgba(195, 207, 216, .3);
    position: relative;
    padding: 0;
    display: inline-block;
    border-radius: var(--air-border-radius-sm)
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks_ListImage .AirReviews-Blocks_Image .AirReviews-Blocks__Images--Count {
    position: absolute;
    background-color: rgba(0, 0, 0, .5);
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    color: #fff;
    font-size: 17px;
    width: 100%
}

.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks_ListImage .AirReviews-Blocks_Image img {
    position: absolute;
    max-width: 100%;
    max-height: 100%;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto
}

.AirReviews-PreviewWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    width: 100% !important
}

.AirReviews-Toast__Container {
    width: 100%;
    height: 100%;
    background-color: rgba(123, 123, 123, .8);
    position: absolute;
    z-index: 2000;
    top: 0;
    left: 0
}

.AirReviews-Toast__Container .AirReviews-Toast__Main {
    width: 350px;
    visibility: hidden;
    margin-left: -125px;
    background-color: #fff;
    color: #6d7175;
    text-align: center;
    border-radius: 4px;
    padding: 10px;
    position: absolute;
    z-index: 99999;
    left: calc(50% - 50px);
    font-size: 17px;
    box-shadow: 0 0 5px rgba(0, 0, 0, .05), 0 1px 2px rgba(0, 0, 0, .15);
    opacity: unset
}

.AirReviews-Toast__Container .AirReviews-Toast__Main.AirReviews-Toast__ShowMobile {
    top: 30px;
    visibility: visible;
    -webkit-animation: fadeinMobile .3s, fadeoutMobile .3s 1.9s;
    animation: fadeinMobile .3s, fadeoutMobile .3s 1.9s
}

.AirReviews-Toast__Container .AirReviews-Toast__Main.AirReviews-Toast__ShowDesktop {
    top: 50%;
    visibility: visible;
    -webkit-animation: fadeinDesktop .3s, fadeoutDesktop .3s 1.9s;
    animation: fadeinDesktop .3s, fadeoutDesktop .3s 1.9s
}

.AirReviews-Toast__Container .AirReviews-Toast__Main .AirReviews-Toast__Content {
    font-weight: 500;
    font-size: 1.3em
}

.AirReviews-Toast__Container.AirReviews-Toast__Hidden {
    display: none
}

.AirReviews-Blocks {
    justify-content: space-between;
    -webkit-justify-content: space-between;
    background: rgba(0, 0, 0, 0)
}

.AirReviews-Blocks .Avada-Preview_ToolBar {
    position: relative;
    background: #dce2ec;
    border-radius: 8px 8px 0 0
}

.AirReviews-Blocks .Avada-Preview_ToolBar .Avada-Preview_BrowserControl {
    position: absolute;
    display: flex;
    left: 13px;
    top: calc(50% - 6px + .5px);
    justify-content: space-between
}

.AirReviews-Blocks .Avada-Preview_ToolBar .Avada-Preview_BrowserControl .Avada-Preview_Option {
    width: 12px;
    height: 12px;
    left: calc(50% - 6px - 20px);
    top: calc(50% - 6px);
    box-sizing: border-box;
    border-radius: 50%
}

.AirReviews-Blocks .Avada-Preview_ToolBar .Avada-Preview_BrowserControl .Avada-Preview_OptionColorRed {
    background: #ff6058;
    border: .5px solid #e14942
}

.AirReviews-Blocks .Avada-Preview_ToolBar .Avada-Preview_BrowserControl .Avada-Preview_OptionColorYellow {
    background: #ffc130;
    border: .5px solid #e1a325
}

.AirReviews-Blocks .Avada-Preview_ToolBar .Avada-Preview_BrowserControl .Avada-Preview_OptionColorGreen {
    background: #27ca40;
    border: .5px solid #3eaf3f
}

.AirReviews-Blocks .AirReviews-Blocks__Content {
    overflow-wrap: break-word
}

.AirReviews-Blocks .AirReviews-Blocks__ActionRate {
    display: flex;
    margin-left: var(--air-spacing-3);
    justify-content: center
}

.AirReviews-Blocks .AirReviews-Blocks__Summary {
    margin: 0 var(--air-spacing-6);
    display: flex;
    justify-content: space-between
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft.desktop {
    width: 50%
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft.desktop .AirReviews-Blocks--Information {
    display: flex;
    align-items: center;
    -webkit-align-items: center
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft.desktop .AirReviews-Blocks--Information .AirReviews-Blocks--List {
    width: 100%
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--Title {
    color: var(--air-summary-color)
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount {
    font-weight: 600;
    display: flex;
    align-items: end;
    line-height: 1;
    color: var(--air-summary-color);
    justify-content: center
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount .AirReviews-Blocks--MaximumRate {
    font-size: var(--air-font-size-base);
    margin-bottom: var(--air-spacing-1);
    color: var(--air-summary-color)
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount {
    text-align: center
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount span {
    color: var(--air-summary -color);
    font-size: var(--air-font-size-base);
    line-height: 1
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem {
    display: flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    margin-bottom: var(--air-spacing-1);
    color: var(--air-primary-color)
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem.AirReviews-AllBlocks--ListItem {
    color: var(--air-primary-color)
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem.AirReviews-AllBlocks--ListItem .AirReviews-Blocks-Star>svg {
    width: var(--air-star-icon-sm);
    height: var(--air-star-icon-sm)
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem.AirReviews-AllBlocks--ListItem .AirReviews-Blocks-Star>svg path {
    fill: var(--air-primary-color)
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Star {
    display: flex;
    align-items: center;
    -webkit-align-items: center;
    column-gap: var(--air-spacing-1);
    margin-right: var(--air-spacing-1)
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Star.AirReviews-AllBlocks-Star {
    color: var(--air-primary-color)
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Star .AirReviews-AllBlocks-Star {
    width: var(--air-spacing-3);
    padding: 2px 5px 0 0
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Star>span {
    width: 12px
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Star>svg {
    width: var(--air-star-icon-sm);
    height: var(--air-star-icon-sm)
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Star>svg path {
    fill: var(--air-summary-color)
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-Process {
    height: 7px;
    border-radius: var(--air-border-radius-sm);
    background: var(--air-review-process-empty-color);
    display: flex;
    margin: 0 20px;
    flex: 1
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-ProcessBar {
    background: var(--air-summary-color);
    border-radius: 4px;
    display: block !important
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-ProcessBar.AirReviews-Blocks-ProcessBar--primary {
    background-color: var(--air-primary-color)
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem .AirReviews-Blocks-ProcessBar.AirReviews-Blocks-ProcessBar--primary>span {
    color: var(--air-primary-color)
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--List .AirReviews-Blocks--ListItem>span {
    display: block;
    min-width: 20px;
    text-align: right
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Branding--Actions,
.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions {
    display: flex;
    justify-content: end;
    align-items: center;
    flex-wrap: wrap;
    -webkit-justify-content: flex-end;
    margin-top: var(--air-spacing-4);
    font-weight: bold
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Branding--Actions .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions .AirReviews-Blocks--PoweredBy {
    font-weight: normal
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Branding--Actions .AirReviews-Blocks__VerifyBuyerText,
.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions .AirReviews-Blocks__VerifyBuyerText {
    font-weight: bold;
    font-size: var(--air-font-size-xs);
    margin: var(--air-spacing-3) 0 0
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--PoweredBy {
    display: flex;
    margin-top: 5px
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--PoweredBy span {
    font-size: 13px
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Blocks--PoweredBy .avada-tooltip-wrapper .tooltip-tip.left {
    right: -60px
}

.AirReviews-Blocks .AirReviews-Blocks__Summary .AirReviews-Button span {
    font-weight: 400;
    font-size: var(--air-font-size-base)
}

.AirReviews-Blocks .AirReviews-Blocks__ActionRate svg {
    transition: all .1s ease-in;
    cursor: pointer
}

.AirReviews-Blocks .AirReviews-Blocks__List {
    margin: var(--air-spacing-3) var(--air-spacing-4)
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListSort {
    display: flex;
    flex-wrap: wrap;
    gap: var(--air-spacing-3);
    justify-content: end
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListSort .AirReviews-ListSort__Left {
    display: flex
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListSort .AirReviews-ListSort__Left .AirReviews-Select {
    width: fit-content
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListSort .AirReviews-ListSort__Left .AirReviews-Select:nth-child(2) {
    margin-left: 5px
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews__JustifyContent-SpaceBetween {
    -webkit-justify-content: space-between
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview {
    margin-top: var(--air-spacing-4)
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails {
    box-shadow: 0 2px 8px rgba(0, 0, 0, .15);
    position: relative;
    margin-top: var(--air-spacing-4)
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ProductDetails {
    padding-top: 10px;
    margin-top: var(--air-spacing-4);
    display: flex;
    border-top: solid 1px #dfdfdf;
    align-items: center;
    cursor: pointer
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ProductDetails .AirReviews-Blocks__ProductsInner {
    display: flex;
    align-items: center
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ProductDetails .AirReviews-Thumbnail {
    min-width: var(--air-product-thumbnail-sm-width);
    min-height: var(--air-product-thumbnail-sm-width);
    width: var(--air-product-thumbnail-sm-width);
    height: var(--air-product-thumbnail-sm-width);
    margin-right: 10px
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ProductDetails .AirReviews-Blocks__ProductName {
    display: flex;
    flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre-line
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Content {
    margin: var(--air-spacing-2) 0 0;
    font-size: var(--air-font-size-sm);
    line-height: var(--air-font-size-xl);
    overflow-wrap: break-word;
    color: var(--air-primary-color)
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Content .AirReviews-Link {
    color: var(--air-modern-content-color)
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Author {
    display: flex;
    align-items: center;
    -webkit-align-items: center;
    margin-top: var(--air-spacing-3)
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight {
    display: flex;
    align-items: center
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Author>.AirReviews-Blocks__AuthorInner {
    display: flex;
    align-items: center
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Author>.AirReviews-Blocks__AuthorInner:has(.AirReviews-Blocks__Avatar) .AirReviews-Blocks__AuthorRight {
    margin-left: 5px
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Author>.AirReviews-Blocks__AuthorInner .AirReviews-Blocks__AuthorName {
    font-size: var(--air-font-size-sm);
    font-weight: bold;
    padding-right: .3rem
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Author>.AirReviews-Blocks__AuthorInner .AirReviews-Blocks__Date {
    font-size: 13px;
    text-align: left
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Author>svg {
    margin: 3px
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Avatar {
    width: 38px;
    height: 38px;
    text-align: center;
    border-radius: 50%;
    line-height: 26px;
    font-size: var(--air-font-size-sm);
    margin-right: var(--air-spacing-1);
    display: flex;
    justify-content: center;
    align-items: center
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Content>div>p {
    margin: 0
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__CountryFlag {
    margin-left: 4px;
    font-size: 11px
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Date {
    font-size: var(--air-font-size-sm);
    text-align: right;
    color: var(--air-primary-color)
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__ListReview.modern .AirReviews-Blocks__Date {
    color: var(--air-modern-content-color)
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__LoadMore {
    margin-top: 15px
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__LoadMore button {
    margin: auto
}

.AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-NoReview__Wrapper .AirReviews-NoReview__Inner {
    padding: var(--air-spacing-10);
    margin: var(--air-spacing-3) 0
}

.AirReviews-Blocks .AirReviews-Blocks__PresetSimple .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate,
.AirReviews-Blocks.AirReviews-Blocks__PresetSimple .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate {
    padding: var(--air-spacing-5);
    justify-content: center;
    -webkit-justify-content: center;
    margin: var(--air-spacing-4) 0;
    border-radius: var(--air-border-radius-sm);
    align-items: center;
    -webkit-align-items: center
}

.AirReviews-Blocks .AirReviews-Blocks__PresetSimple .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount span,
.AirReviews-Blocks.AirReviews-Blocks__PresetSimple .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount span {
    font-size: var(--air-font-size-sm)
}

.AirReviews-Blocks .AirReviews-Blocks__PresetSimple .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions,
.AirReviews-Blocks.AirReviews-Blocks__PresetSimple .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight .AirReviews-Blocks--Actions {
    font-weight: normal
}

@-webkit-keyframes fadeinMobile {
    from {
        top: 0;
        opacity: 0
    }

    to {
        top: 30px;
        opacity: 1
    }
}

@keyframes fadeinMobile {
    from {
        top: 0;
        opacity: 0
    }

    to {
        top: 30px;
        opacity: 1
    }
}

@-webkit-keyframes fadeoutMobile {
    from {
        top: 30px;
        opacity: 1
    }

    to {
        top: 0;
        opacity: 0
    }
}

@keyframes fadeoutMobile {
    from {
        top: 30px;
        opacity: 1
    }

    to {
        top: 0;
        opacity: 0
    }
}

@-webkit-keyframes fadeinDesktop {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeinDesktop {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes fadeoutDesktop {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes fadeoutDesktop {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.AirReviews-Toast__Container {
    width: 100%;
    height: 100%;
    background-color: rgba(123, 123, 123, .8);
    position: absolute;
    z-index: 2000;
    top: 0;
    left: 0
}

.AirReviews-Toast__Container .AirReviews-Toast__Main {
    width: 350px;
    visibility: hidden;
    margin-left: -125px;
    background-color: #fff;
    color: #6d7175;
    text-align: center;
    border-radius: 4px;
    padding: 10px;
    position: absolute;
    z-index: 99999;
    left: calc(50% - 50px);
    font-size: 17px;
    box-shadow: 0 0 5px rgba(0, 0, 0, .05), 0 1px 2px rgba(0, 0, 0, .15);
    opacity: unset;
    display: none
}

.AirReviews-Toast__Container .AirReviews-Toast__Main.AirReviews-Toast__ShowMobile {
    top: 30px;
    visibility: visible;
    -webkit-animation: fadeinMobile .3s, fadeoutMobile .3s 1.9s;
    animation: fadeinMobile .3s, fadeoutMobile .3s 1.9s
}

.AirReviews-Toast__Container .AirReviews-Toast__Main.AirReviews-Toast__ShowDesktop {
    top: 50%;
    visibility: visible;
    -webkit-animation: fadeinDesktop .3s, fadeoutDesktop .3s 1.9s;
    animation: fadeinDesktop .3s, fadeoutDesktop .3s 1.9s
}

.AirReviews-Toast__Container .AirReviews-Toast__Main .AirReviews-Toast__Content {
    font-weight: 500;
    font-size: 1.3em
}

.AirReviews-Toast__Container.AirReviews-Toast__Hidden {
    display: none
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel,
.AirReviews-Blocks__LayoutList {
    display: flex
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft.desktop,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft.desktop {
    width: 100%
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information {
    display: flex;
    align-items: center
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--List {
    width: 100%
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-StarRate1Star .AirReviews-StarRate--Icon,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-StarRate1Star .AirReviews-StarRate--Icon {
    margin-right: 0
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount {
    padding-top: var(--air-spacing-2);
    color: var(--air-summary-color)
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount span:first-child,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft .AirReviews-Blocks--Information .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount span:first-child {
    text-align: left;
    display: grid;
    justify-content: center
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions,
.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    -webkit-justify-content: flex-end;
    font-weight: normal
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate {
    max-width: 220px;
    flex: 1
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate svg,
.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate svg,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate svg,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate svg {
    flex: 1
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Branding--Actions,
.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Actions,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Branding--Actions,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Actions {
    justify-content: flex-end;
    -webkit-justify-content: flex-end;
    margin-left: 25px
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate {
    max-width: 220px;
    flex: 1
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate svg,
.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate svg,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate svg,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate svg {
    flex: 1
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Rate,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Rate {
    display: flex
}

@media only screen and (max-width: 1440px)and (min-width: 1050px) {

    .AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount,
    .AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount {
        margin-right: 10px;
        font-size: 20px
    }
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks--List,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks--List {
    margin-left: var(--air-spacing-4);
    width: 100%
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks--PoweredBy,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary .AirReviews-Blocks--PoweredBy {
    justify-content: end;
    -webkit-justify-content: flex-end
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary.desktop,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary.desktop {
    display: block
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary.desktop .AirReviews-Blocks--Title,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Summary.desktop .AirReviews-Blocks--Title {
    padding: var(--air-spacing-4) 0
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Images .AirReviews-Blocks__Images--ExtentImages,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Images .AirReviews-Blocks__Images--ExtentImages {
    position: relative;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: inherit;
    background-size: contain
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Images .AirReviews-Blocks__Images--Count,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__Images .AirReviews-Blocks__Images--Count {
    position: absolute;
    width: 100%;
    height: 100%;
    color: #fff;
    background: rgba(0, 0, 0, .7490196078);
    opacity: .8;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    align-content: center;
    border-radius: inherit
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails {
    padding: var(--air-spacing-5);
    margin-top: var(--air-spacing-4);
    box-shadow: 0 2px 8px rgba(0, 0, 0, .15);
    border-radius: var(--air-border-radius-sm);
    top: unset;
    left: unset
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images {
    position: relative;
    margin-top: 10px;
    display: block
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail,
.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail--selected,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail--selected {
    cursor: pointer;
    display: inline-block;
    margin-right: 12px;
    border-radius: var(--air-border-radius-sm);
    position: relative
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Blocks__Images--Play,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Blocks__Images--Play {
    zoom: 80%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: rgba(0, 0, 0, .5);
    display: flex;
    justify-content: center;
    align-items: center;
    height: 40px;
    width: 40px;
    border-radius: 50%
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail--selected,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail--selected {
    border: .2rem solid #06038d
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail--selected .AirReviews-Blocks__Images--Count,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Thumbnail--selected .AirReviews-Blocks__Images--Count {
    border-radius: unset !important
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks--Expand,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__List .AirReviews-Blocks--Expand {
    cursor: pointer;
    margin-left: 5px;
    display: flex
}

.AirReviews-Widget.AirReviews-Blocks__LayoutCarousel:has(.AirReviews-Blocks__Summary.desktop) .AirReviews-Blocks__List,
.AirReviews-Blocks__LayoutList:has(.AirReviews-Blocks__Summary.desktop) .AirReviews-Blocks__List {
    width: 63%;
    margin-left: 10px
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview {
    position: relative
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails {
    border-radius: var(--air-border-radius-md)
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .avada-tooltip-wrapper {
    margin-left: 5px
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ShopReply {
    padding: 0 var(--air-spacing-3) var(--air-spacing-3)
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images {
    position: relative;
    padding: 10px 10px 0px 10px;
    cursor: zoom-in
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Blocks__Images--Play {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: rgba(0, 0, 0, .5);
    display: flex;
    justify-content: center;
    align-items: center;
    height: 50px;
    width: 50px;
    border-radius: 50%
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images img {
    width: 100%;
    border-radius: 5px
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Information {
    padding: var(--air-spacing-3);
    display: flex;
    flex-direction: column
}

.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Information .AirReviews-Blocks__RateInformation {
    display: flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: space-between;
    -webkit-justify-content: space-between
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetSimple .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Information .AirReviews-Blocks--ReviewCount,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetSimple .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Information .AirReviews-Blocks--ReviewCount {
    padding-top: var(--air-spacing-2)
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__PresetSimple .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Information .AirReviews-Blocks--ReviewCount span,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__PresetSimple .AirReviews-Blocks__SummaryLeft.mobile .AirReviews-Blocks--Information .AirReviews-Blocks--ReviewCount span {
    display: grid
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary.mobile,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary.mobile {
    flex-direction: column;
    -webkit-flex-direction: column
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary {
    display: flex;
    justify-content: space-between;
    -webkit-justify-content: space-between
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft.desktop,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft.desktop {
    min-width: 50%;
    width: 50%
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft.desktop .AirReviews-Blocks--Information,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryLeft.desktop .AirReviews-Blocks--Information {
    display: flex;
    align-items: center;
    -webkit-align-items: center
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.desktop {
    padding-top: var(--air-spacing-5)
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    -webkit-justify-content: flex-end
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate {
    max-width: 220px;
    flex: 1
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate svg,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate svg,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Branding--Actions .AirReviews-Blocks__ActionRate svg,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Actions .AirReviews-Blocks__ActionRate svg {
    flex: 1
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Rate,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Rate {
    display: flex
}

@media only screen and (max-width: 1440px)and (min-width: 1050px) {

    #AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount,
    #AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryRight.mobile .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount {
        margin-right: 10px;
        font-size: 20px
    }
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary .AirReviews-Blocks--List,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks--List {
    margin-left: var(--air-spacing-4);
    width: 100%
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Summary .AirReviews-Blocks--PoweredBy,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__Summary .AirReviews-Blocks--PoweredBy {
    justify-content: center;
    -webkit-justify-content: center
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview {
    position: relative
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails {
    border-radius: var(--air-border-radius-md)
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .avada-tooltip-wrapper,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorRight .avada-tooltip-wrapper {
    margin-left: 5px
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ShopReply,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ShopReply {
    padding: 0 var(--air-spacing-3) var(--air-spacing-3)
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__InformationVideo,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__InformationVideo {
    position: relative
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__InformationVideo .AirReviews-Blocks__Thumbnail,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__InformationVideo .AirReviews-Blocks__Thumbnail {
    line-height: 0
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__InformationVideo .AirReviews-Blocks__Thumbnail>img,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__InformationVideo .AirReviews-Blocks__Thumbnail>img {
    width: 100%;
    border-radius: 5px;
    position: relative
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ContentVideo,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ContentVideo {
    position: absolute;
    bottom: 0;
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2);
    width: 100%;
    padding: 12px
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ContentVideo .AirReviews-Blocks__Author--Video,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ContentVideo .AirReviews-Blocks__Author--Video {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: var(--air-spacing-2)
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ContentVideo .AirReviews-Blocks__Author--Video .AirReviews-Blocks__AuthorName--Video,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails .AirReviews-Blocks__ContentVideo .AirReviews-Blocks__Author--Video .AirReviews-Blocks__AuthorName--Video {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1;
    font-weight: var(--air-font-weight-semibold);
    font-size: var(--air-font-size-base);
    color: var(--air-primary-color)
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images {
    position: relative;
    cursor: zoom-in;
    line-height: 0
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Blocks__Images--Play,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images .AirReviews-Blocks__Images--Play {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: rgba(0, 0, 0, .5);
    display: flex;
    justify-content: center;
    align-items: center;
    height: 50px;
    width: 50px;
    border-radius: 50%
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images img,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Images img {
    width: 100%;
    border-top-right-radius: var(--air-border-radius-md);
    border-top-left-radius: var(--air-border-radius-md)
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Information,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Information {
    padding: var(--air-spacing-3);
    display: flex;
    flex-direction: column
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Information .AirReviews-Blocks__RateInformation,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-Blocks__Information .AirReviews-Blocks__RateInformation {
    display: flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: space-between;
    -webkit-justify-content: space-between
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__ReviewDetails-Top,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ReviewDetails-Top {
    flex-direction: column
}

#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__ReviewDetails-Top .AirReviews-Blocks__Date,
#AirReviews-BlockWrapper .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ReviewDetails-Top .AirReviews-Blocks__Date {
    text-align: left !important
}

#AirReviews-Preview__Desktop .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List .AirReviews-Blocks__Images img,
#AirReviews-Preview__Desktop .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__List .AirReviews-Blocks__Images img {
    width: 100%;
    border-top-right-radius: var(--air-border-radius-md);
    border-top-left-radius: var(--air-border-radius-md)
}

#AirReviews-Preview__Desktop .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks__ListReview .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    width: 100% !important
}

.AirReviews-Select {
    background: rgba(0, 0, 0, 0);
    border-radius: var(--air-border-radius-sm);
    font-family: inherit;
    font-size: var(--air-font-size-base);
    cursor: pointer;
    position: relative
}

.AirReviews-Select ul {
    position: absolute;
    list-style: none;
    border-radius: var(--air-border-radius-sm);
    margin-top: 5px;
    padding: 5px;
    z-index: 999;
    width: 135px;
    background: #fff;
    right: 0
}

.AirReviews-Select .active {
    box-shadow: rgba(0, 0, 0, .05) 0 6px 24px 0, rgba(0, 0, 0, .08) 0 0 0 1px
}

.AirReviews-Select__Input {
    border-radius: var(--air-border-radius-sm);
    border: solid 1px #ddd;
    padding: 4px 15px;
    font-size: 13px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    user-select: none;
    gap: var(--air-spacing-1)
}

.AirReviews-Select__Input--active {
    border-color: #000
}

.AirReviews-Select__Input--disabled {
    opacity: .7;
    cursor: default
}

.AirReviews-Select__Option {
    font-size: var(--air-font-size-xs);
    padding: var(--air-spacing-1) var(--air-spacing-2)
}

.AirReviews-Select__Option:hover {
    background: #f2f8ff
}

.AirReviews-TextField {
    padding: var(--air-spacing-3) var(--air-spacing-2);
    border-radius: var(--air-border-radius-md);
    border: .1rem solid var(--air-input-border-color);
    width: 100%;
    font-size: var(--air-font-size-sm)
}

.AirReviews-TextField.AirReviews-TextField__invalid {
    background: #fff4f4;
    border-color: var(--air-submit-form-validations-color, var(--air-error-color, #fd5749)) !important
}

.AirReviews-TextField[disabled] {
    opacity: .5
}

.AirReviews-TextField:focus-visible {
    box-shadow: none;
    outline: var(--air-input-outline-color) 1px auto
}

.AirReviews-TextField:focus-visible.AirReviews-TextField__invalid {
    outline: var(--air-submit-form-validations-color, var(--air-error-color, #fd5749)) 1px auto
}

.AirReviews-Textarea__Title {
    margin-bottom: var(--air-spacing-1);
    line-height: var(--air-font-size-base)
}

.AirReviews-Textarea {
    resize: none;
    padding: var(--air-spacing-3) var(--air-spacing-2);
    border-radius: var(--air-border-radius-md);
    border: .1rem solid #c3c3c3;
    width: 100%;
    font-size: var(--air-font-size-sm);
    line-height: var(--air-font-size-sm);
    min-height: 0
}

.AirReviews-Textarea::placeholder {
    color: #c3c3c3
}

.AirReviews-Textarea.AirReviews-Textarea__invalid {
    background: #fff4f4;
    border-color: var(--air-submit-form-validations-color, var(--air-error-color, #fd5749)) !important
}

.AirReviews-Textarea:focus-visible {
    box-shadow: none !important;
    outline: var(--air-input-focus-color) 1px auto
}

.AirReviews-Textarea:focus-visible.AirReviews-Textarea__invalid {
    outline: var(--air-submit-form-validations-color, var(--air-error-color, #fd5749)) 1px auto
}

.AirReviews-Checkbox {
    display: flex;
    align-items: center;
    -webkit-align-items: center
}

.AirReviews-Checkbox>input {
    margin-right: 10px
}

.AirReviews-Checkbox label {
    padding-bottom: 0 !important;
    font-weight: 500 !important;
    margin-bottom: 0 !important
}

.AirReviews-Title__Product {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin-left: 6px;
    font-size: 15px
}

.AirReviews-Title__Product .AirReviews-Product__NotExists {
    font-size: 10px;
    color: #c73237
}

.AirReviews-Title__Product .AirReviews-Link {
    text-decoration: none !important;
    text-align: left
}

.AirReviews-Link {
    cursor: pointer !important;
    text-decoration: underline !important;
    color: var(--air-primary-color)
}

.AirReviews-Link.AirReviews-Link__Product {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    color: inherit
}

.AirReviews-Stack {
    margin-top: -1.6rem;
    margin-left: -1.6rem;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch
}

.AirReviews-Stack>.AirReviews-Stack__Item {
    margin-top: 1.6rem;
    margin-left: 1.6rem;
    max-width: 100%
}

.AirReviews-Stack .AirReviews-Stack__Item {
    flex: 0 0 auto;
    min-width: 0
}

.AirReviews-Stack .AirReviews-Stack__Rate {
    display: flex;
    gap: 4px
}

.AirReviews-FormLayout {
    margin-left: -2rem
}

.AirReviews-FormLayout .AirReviews-FormLayout__Item {
    flex: 1 1 22rem;
    margin-top: 15px;
    margin-left: 2rem;
    max-width: calc(100% - 2rem)
}

.AirReviews-HelpText {
    display: block;
    font-size: 12px;
    margin-top: 6px;
    color: #6d7175
}

.AirReviews-FieldError {
    display: flex;
    font-size: 12px;
    align-items: center;
    -webkit-align-items: center;
    color: var(--air-submit-form-validations-color, #d72c0d);
    fill: var(--air-submit-form-validations-color, #d72c0d);
    margin-top: 5px;
    line-height: 12px;
    width: 100%
}

.AirReviews-FieldError svg {
    height: 20px;
    width: 20px;
    margin-right: 5px
}

.AirReviews-Dropzone {
    position: relative
}

.AirReviews-Dropzone .AirReviews-Dropzone__Uploader {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    margin: 0;
    overflow: hidden;
    float: left
}

.AirReviews-Dropzone .AirReviews-Dropzone__Uploader>input {
    overflow: visible;
    border: 200px solid rgba(0, 0, 0, 0);
    bottom: 0;
    cursor: pointer;
    font-size: 10em;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 53
}

.AirReviews-Dropzone .AirReviews-Dropzone__ImagesCount {
    font-family: Inter;
    font-size: 14px;
    font-weight: 600;
    text-align: center
}

.AirReviews-Dropzone .AirReviews-Dropzone__Overlay {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    height: 99px;
    border: 1px dashed rgba(48, 48, 48, .5);
    padding: 15px;
    border-radius: var(--air-border-radius-md);
    align-items: center;
    -webkit-align-items: center;
    background: #fff
}

.AirReviews-Dropzone .AirReviews-Dropzone__Overlay .AirReviews-Dropzone__AddFilesButton {
    padding: 6px 12px;
    border-radius: var(--air-border-radius-md);
    background-color: #fff;
    border: none;
    box-shadow: var(--air-button-box-shadow)
}

.AirReviews-Dropzone .AirReviews-Dropzone__Overlay span.AirReviews-Dropzone__Description {
    color: #6d7175;
    text-align: center;
    font-size: 13px
}

.AirReviews-Dropzone .AirReviews-Dropzone__OverlayCollapsible {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.AirReviews-ModalSubmit__Previous {
    position: absolute;
    top: 495px;
    left: 0;
    cursor: pointer;
    z-index: 1
}

.AirReviews-ModalSubmit__Next {
    position: absolute;
    top: 495px;
    right: 0;
    cursor: pointer;
    z-index: 1
}

.AirReviews-Thumbnail,
.AirReviews-Thumbnail--selected {
    width: 80px;
    height: 80px;
    position: relative;
    display: block;
    padding: 0;
    border-radius: 4px
}

.AirReviews-Thumbnail .AirReviews-Thumbnail__ShowMore,
.AirReviews-Thumbnail--selected .AirReviews-Thumbnail__ShowMore {
    position: relative;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    background-color: rgba(0, 0, 0, .5);
    cursor: pointer
}

.AirReviews-Thumbnail .AirReviews-Thumbnail__ShowMore:hover .AirReviews-Thumbnail__ShowMoreContent,
.AirReviews-Thumbnail--selected .AirReviews-Thumbnail__ShowMore:hover .AirReviews-Thumbnail__ShowMoreContent {
    text-decoration: underline
}

.AirReviews-Thumbnail .AirReviews-Thumbnail__ShowMore .AirReviews-Thumbnail__ShowMoreContent,
.AirReviews-Thumbnail--selected .AirReviews-Thumbnail__ShowMore .AirReviews-Thumbnail__ShowMoreContent {
    text-shadow: 0 0 5px 5px #888
}

.AirReviews-Thumbnail>img,
.AirReviews-Thumbnail--selected>img {
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    width: 100%;
    height: 100%;
    border-radius: 4px;
    object-fit: contain
}

.AirReviews-Blocks__ListReview--Loader {
    text-align: center
}

.AirReviews-Blocks__ListReview--Loader>img {
    width: 25px
}

.AirReviews-Modal__desktop .AirReviews-Modal__Container {
    top: 0;
    overflow: hidden !important
}

.AirReviews-Modal__desktop .AirReviews-Modal__Container .AirReviews-Modal__Wrapper {
    transition: ease-in-out .2s;
    height: auto
}

.AirReviews-Modal__desktop .AirReviews-Modal__Container .AirReviews-Modal__Wrapper:has(.AirReviews-ModalSubmit__Information) {
    height: auto
}

.AirReviews-Modal__desktop .AirReviews-Modal__Container .AirReviews-Modal__Wrapper:has(.AirReviews-Thumbnail) {
    height: 630px
}

.AirReviews-Modal__desktop .AirReviews-Modal__Container .AirReviews-Modal__Wrapper header .AirReviews-Modal__Close {
    top: 16px;
    right: 13px
}

.AirReviews-Modal__desktop .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container {
    margin-top: var(--air-spacing-2)
}

.AirReviews-Modal__desktop .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-ModalSubmit__ImageList:has(.AirReviews-Thumbnail) {
    margin-top: 10px
}

.AirReviews-Modal__desktop .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-ModalSubmit__Actions .AirReviews-Button {
    justify-content: center;
    -webkit-justify-content: center
}

.AirReviews-Modal__Mobile .AirReviews-Modal__Container .AirReviews-Modal__Wrapper>header {
    position: relative
}

.AirReviews-Modal__Mobile .AirReviews-Dropzone .AirReviews-Dropzone__Overlay {
    height: 250px;
    justify-content: space-around
}

.AirReviews-Modal__Mobile .AirReviews-Dropzone .AirReviews-Dropzone__Overlay>svg {
    width: 86px;
    height: 86px
}

.AirReviews-Blocks--PoweredBy [data-polaris-tooltip-activator] {
    position: unset
}

.AirReviews-Blocks--PoweredBy .AirReviews-Blocks--PoweredByInner {
    border: dashed 2px #6d7175;
    padding: 3px;
    position: relative
}

.AirReviews-Blocks--PoweredBy .AirReviews-Blocks--PoweredBy__Close {
    position: absolute;
    border-radius: 50%;
    padding: 0 7px;
    color: #fff;
    top: -28px;
    font-size: 10px !important;
    right: -13px;
    cursor: pointer
}

.AirReviews-Error-Banner {
    padding: 8px 24px 16px 20px;
    width: 100%;
    background: #fff4f4;
    border: 1px solid #fff4f4;
    border-radius: var(--air-border-radius-sm);
    display: flex;
    justify-content: center;
    flex-flow: column;
    margin-top: 15px
}

.AirReviews-Error-Banner p {
    margin-bottom: .25rem;
    font-family: "SF Pro Text";
    font-style: normal;
    font-size: 15px;
    line-height: 24px;
    color: #d74b53
}

.AirReviews-Empty-State__Icon .Polaris-Icon {
    max-width: none;
    max-height: none;
    width: 60px;
    height: 60px;
    color: #dcdcdc
}

.AirReviews-Blocks__ShopReply {
    border-top: 1px solid var(--air-review-reply-border-color)
}

.AirReviews-Blocks__ShopReply .AirReviews-ReplyBlocks {
    position: relative
}

.AirReviews-Blocks__ShopReply .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: var(--air-spacing-2);
    flex-wrap: wrap
}

.AirReviews-Blocks__ShopReply .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo {
    display: flex;
    align-items: center
}

.AirReviews-Blocks__ShopReply .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle {
    font-weight: 600;
    margin-left: 0;
    font-size: var(--air-font-size-xs)
}

.AirReviews-Blocks__ShopReply .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle .AirReviews-ReplyBlocks_Date .AirReviews-Blocks__Date {
    font-size: 13px;
    font-weight: normal;
    text-align: left;
    line-height: 1
}

.AirReviews-Blocks__ShopReply .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo:has(svg) .AirReviews-ReplyBlocks_HeaderTitle,
.AirReviews-Blocks__ShopReply .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo:has(img) .AirReviews-ReplyBlocks_HeaderTitle {
    margin-left: 8px
}

.AirReviews-Blocks__ShopReply .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content {
    font-size: var(--air-font-size-xs)
}

.AirReviews-Blocks__ShopReply .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .AirReviews-Link {
    color: inherit
}

#AirReviews-Modal__Import .AirReviews-Modal__Container .AirReviews-Modal__Wrapper,
#AirReviews-Modal__Import--BrowseProduct .AirReviews-Modal__Container .AirReviews-Modal__Wrapper {
    overflow-y: auto !important
}

#AirReviews-Modal__Import .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Close,
#AirReviews-Modal__Import--BrowseProduct .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Close {
    z-index: 2
}

#AirReviews-Modal__Import .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container header,
#AirReviews-Modal__Import--BrowseProduct .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container header {
    position: relative;
    justify-content: center;
    padding: 0
}

#AirReviews-Modal__Import .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container header .AirReviews-Modal__Title,
#AirReviews-Modal__Import--BrowseProduct .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container header .AirReviews-Modal__Title {
    font-weight: normal;
    font-size: var(--air-font-size-xl);
    color: #000
}

.Avada-ReviewContent__LimitLength {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre-line;
    color: var(--air-modern-content-color)
}

.Avada-ReviewContent {
    color: var(--air-modern-content-color)
}

.AirReviews-NoReview__Wrapper.preview {
    min-height: 87%
}

.AirReviews-NoReview__Wrapper.preview.mobile {
    overflow: auto;
    height: 600px
}

.AirReviews-NoReview__Wrapper.preview .AirReviews-Modal .AirReviews-Modal__Wrapper {
    margin-bottom: 20%
}

.AirReviews-NoReview__Wrapper.preview .AirReviews-Modal .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container {
    margin-top: var(--air-spacing-8)
}

.AirReviews-NoReview__Wrapper .AirReviews-Blocks__ListSort {
    margin: var(--air-spacing-3) 0;
    display: flex;
    justify-content: end
}

.AirReviews-NoReview__Wrapper .AirReviews-Blocks__ListSort .AirReviews-ListSort__Left {
    display: flex
}

.AirReviews-NoReview__Wrapper .AirReviews-Blocks__ListSort .AirReviews-ListSort__Left .AirReviews-Select {
    min-width: 100px
}

.AirReviews-NoReview__Wrapper .AirReviews-Blocks__ListSort .AirReviews-ListSort__Left .AirReviews-Select:nth-child(2) {
    margin-left: 5px
}

.AirReviews-NoReview__Wrapper .AirReviews-Blocks__ListSort .AirReviews-ListSort__Left .AirReviews-Blocks--Expand {
    margin-left: var(--air-spacing-3)
}

.AirReviews-NoReview__Wrapper .AirReviews__JustifyContent-SpaceBetween {
    -webkit-justify-content: space-between
}

.AirReviews-NoReview__Wrapper .AirReviews-NoReview__Inner {
    margin: var(--air-spacing-3) 0;
    box-shadow: var(--air-card-box-shadow);
    outline: var(--air-card-outline);
    border-radius: var(--air-border-radius-lg)
}

.AirReviews-NoReview__Wrapper .AirReviews-NoReview__Inner .AirReviews-NoReview__Header {
    font-weight: bold;
    border-bottom: 1px solid #e3e3e3;
    padding: var(--air-spacing-3) var(--air-spacing-4)
}

.AirReviews-NoReview__Wrapper .AirReviews-NoReview__Inner .AirReviews-NoReview__Content {
    display: grid;
    justify-items: center;
    padding: var(--air-spacing-4)
}

.AirReviews-NoReview__Wrapper .AirReviews-NoReview__Inner .AirReviews-NoReview__Content .AirReviews-NoReview__SubmitReview {
    cursor: pointer;
    padding-top: var(--air-spacing-4)
}

.AirReviews-NoReview__Wrapper .AirReviews-NoReview__Inner .AirReviews-NoReview__Content .AirReviews-NoReview__SubmitReview .AirReviews-Blocks--Actions {
    display: grid;
    justify-items: center
}

.AirReviews-NoReview__Wrapper .AirReviews-NoReview__Inner .AirReviews-NoReview__Content .AirReviews-NoReview__SubmitReview .AirReviews-Blocks--Actions .AirReviews-Blocks__VerifyBuyerText {
    font-weight: bold;
    font-size: var(--air-font-size-sm);
    margin-bottom: var(--air-spacing-2)
}

.AirReviews-NoReview__Wrapper .AirReviews-NoReview__Inner .AirReviews-NoReview__Content .AirReviews-NoReview__SubmitReview .AirReviews-Blocks--Actions .avada-tooltip-wrapper .tooltip-tip.left {
    right: -60px
}

.Avada-ProductName_Modal {
    max-width: 330px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.AirReviews-BlocksAll {
    display: flex;
    flex-direction: column
}

.AirReviews-BlocksAll .AirReviews-BlocksAll__Select {
    display: flex;
    gap: var(--air-spacing-4);
    align-items: center;
    flex-wrap: wrap
}

.AirReviews-BlocksAll .AirReviews-BlocksAll__Heading {
    font-size: 28px;
    margin-left: var(--air-spacing-4);
    margin-bottom: var(--air-spacing-1);
    font-weight: 600
}

.AirReviews-BlocksAll .AirReviews-Blocks__List .AirReviews-Blocks__ListReview {
    margin-top: 0
}

.AirReviews-BlocksAll .AirReviews-Blocks__List .AirReviews-Blocks__ListReview .AirReviews-AllBlocks__ReviewDetails {
    background-color: var(--air-all-Block-bg-color);
    color: var(--air-primary-color)
}

.AirReviews-BlocksAll .AirReviews-Select {
    max-width: 200px;
    margin-left: var(--air-spacing-4);
    margin-top: var(--air-spacing-3)
}

.Avada-ProductName_Modal {
    max-width: 330px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.AirReview_List--Product {
    margin-bottom: .5rem;
    margin-top: 1rem
}

.AirReview-FilterProduct__Modal .Polaris-IndexTable__ScrollBar {
    opacity: 0
}

.AirReviews-Blocks__Summary.desktop .AirReviews-Blocks__SummaryRight--Container {
    width: 25%
}

.AirReviews-Blocks__Summary.desktop .AirReviews-Blocks__SummaryRight--Container .AirReviews-Blocks__SummaryRight {
    height: 100%
}

.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetSimple .AirReviews-Blocks__Summary.desktop .AirReviews-Blocks__SummaryRight--Container {
    width: 50%
}

.AirReviews-Blocks__Summary.mobile .AirReviews-Blocks__SummaryRight--Container,
.AirReviews-Blocks__LayoutList .AirReviews-Blocks__SummaryRight--Container {
    width: 100% !important
}

.AirReviews-CustomerPortal__Center-Thumbnail {
    width: 80%;
    margin: 0 auto;
    display: block;
    min-height: 441px
}

.AirReviews-ModalSubmit__UploadImages.AirReviews-ModalSubmit__UploadImages--Small {
    flex-direction: row;
    justify-content: flex-start;
    gap: var(--air-spacing-5);
    flex-wrap: wrap
}

.AirReviews-ModalSubmit__UploadImages.AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Loader {
    scale: .3
}

.AirReviews-ModalSubmit__UploadImages.AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone__Overlay {
    width: var(--air-review-image-size-xs);
    height: var(--air-review-image-size-xs)
}

.AirReviews-ModalSubmit__UploadImages.AirReviews-ModalSubmit__UploadImages--Small .AirReviews-ModalSubmit__ImageList:has(.AirReviews-Thumbnail) {
    margin-top: 0
}

.AirReviews-StoreLogo path {
    fill: var(--air-review-button-bg-color)
}

.AirReviews-Navigation__Button path {
    fill: var(--air-review-button-bg-color)
}

.AirReviews-PreviewWrapper.mobile.testimonial .Avada_PreviewMobile__Inline {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-inline: var(--air-spacing-2)
}

.AirReviews__PoweredBy {
    margin: 0;
    font-size: var(--air-font-size-xs)
}

.AirReviews__PoweredBy span {
    color: #005bd3
}

.AirReviews-Blocks--ReviewCount,
.AirReviews-Blocks--Actions,
.AirReviews-Blocks-Count,
.AirReviews-Blocks-Stars__Rating {
    color: var(--air-summary-color)
}

.shopify-block.shopify-app-block:has(.AirReviews-Carousel),
.shopify-block.shopify-app-block:has(.AirReviews-CarouselWrapper__OldTheme),
.shopify-block.shopify-app-block:has(.AirReviews-Embed-CarouselWrapper) {
    width: 100%
}

.AirReviews-ModalSubmit__Actions button img {
    width: 20px
}

.AirReviews-Widget .AirReviews-Blocks__Header {
    position: relative;
    padding-bottom: var(--air-spacing-3);
    border-bottom: solid 1px #dfdfdf;
    text-align: center;
    margin: 0 var(--air-spacing-2)
}

.AirReviews-Widget .AirReviews-Blocks__Header span {
    font-size: var(--air-font-size-sm);
    font-weight: 600
}

.AirReviews-Widget .AirReviews-Blocks__Header button.AirReviews-Button {
    position: absolute;
    top: -7px;
    border: none;
    background: rgba(0, 0, 0, 0);
    right: 7px;
    padding: 5px;
    font-size: var(--air-font-size-lg);
    width: 35%;
    display: flex;
    flex-direction: row-reverse
}

.AirReviews-Widget .AirReviews-Widget__FloatButtonWrapper {
    position: absolute;
    top: 45%;
    z-index: var(--air-float-button-z)
}

.AirReviews-Widget .AirReviews-Widget__FloatButtonWrapper.Mobile-left,
.AirReviews-Widget .AirReviews-Widget__FloatButtonWrapper.Desktop-left {
    left: 0
}

.AirReviews-Widget .AirReviews-Widget__FloatButtonWrapper.Mobile-left .AirReviews-Widget__FloatButton,
.AirReviews-Widget .AirReviews-Widget__FloatButtonWrapper.Desktop-left .AirReviews-Widget__FloatButton {
    border-radius: var(--air-border-radius-xl) var(--air-border-radius-xl) 0 0;
    transform: rotate(90deg) translateX(-50%) translateY(0px);
    transform-origin: left bottom
}

.AirReviews-Widget .AirReviews-Widget__FloatButtonWrapper.Mobile-right,
.AirReviews-Widget .AirReviews-Widget__FloatButtonWrapper.Desktop-right {
    right: 0
}

.AirReviews-Widget .AirReviews-Widget__FloatButtonWrapper.Mobile-right .AirReviews-Widget__FloatButton,
.AirReviews-Widget .AirReviews-Widget__FloatButtonWrapper.Desktop-right .AirReviews-Widget__FloatButton {
    border-radius: var(--air-border-radius-xl) var(--air-border-radius-xl) 0 0;
    transform: rotate(-90deg) translateX(50%) translateY(0px);
    transform-origin: right bottom
}

.AirReviews-Widget .AirReviews-Widget__FloatButton {
    display: flex;
    align-items: center;
    cursor: pointer;
    padding: var(--air-spacing-2);
    color: var(--air-float-button-text-color);
    background-color: var(--air-float-button-background-color)
}

.AirReviews-Widget .AirReviews-Widget__FloatButton .AirReviews-Widget__Icon {
    display: flex;
    margin-right: var(--air-spacing-2)
}

.AirReviews-Widget .AirReviews-Widget__FloatButton .AirReviews-Widget__Icon>img {
    width: var(--air-star-icon-sm);
    height: var(--air-star-icon-sm)
}

.AirReviews-Widget .AirReviews-Widget__FloatButton:hover {
    filter: brightness(90%)
}

.AirReviews-Widget .AirReviews-Widget__Modal {
    width: 100%;
    padding-top: var(--air-spacing-4);
    margin: 0 auto var(--air-spacing-3);
    position: relative;
    background: #fff
}

.AirReviews-Widget .AirReviews-Widget__Modal .AirReviews-Blocks__List {
    margin: 0;
    padding: 20px;
    height: 605px;
    overflow: auto
}

.AirReviews-Widget .AirReviews-Widget__Modal .AirReviews-Blocks__List::-webkit-scrollbar {
    display: none
}

.AirReviews-Widget .AirReviews-Widget__Modal .AirReviews-Blocks__List .AirReviews-Blocks__ReviewDetails {
    border-radius: var(--air-border-radius-sm)
}

.AirReviews-Widget .AirReviews-Widget__Modal .AirReviews-Blocks__List.AirReviews-SidebarList .AirReviews-Blocks__Author .AirReview-BadgeIcon svg {
    margin-left: .3rem
}

.AirReviews-PreviewWrapper__Mobile {
    position: unset
}

.AirReviews-PreviewWrapper__Mobile .AirReviews-Blocks--Title {
    padding: 0 var(--air-spacing-4)
}

.AirReviews-PreviewWrapper__Mobile .AirReviews-Widget .AirReviews-Blocks--PoweredBy {
    text-align: center;
    padding: 0
}

.AirReviews-PreviewButton,
.AirReviews-PreviewButton--disabled {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 5px 10px;
    gap: 10px;
    width: 99px;
    height: 35px;
    border: 1px solid var(--a-air-primary-color);
    border-radius: 4px;
    background: #fff;
    font-weight: 400;
    font-size: 14px;
    line-height: 25px;
    color: var(--a-air-primary-color);
    cursor: pointer !important
}

.AirReviews-PreviewButton span,
.AirReviews-PreviewButton--disabled span {
    color: #006edb
}

.AirReviews-PreviewButton--disabled {
    border-color: #6d7175
}

.AirReviews-PreviewButton--disabled span {
    color: #6d7175
}

.AirReviews-ReviewSidebar__ButtonShow .Polaris-LegacyStack {
    padding: .4rem .2rem;
    background: #f6f6f6;
    border-radius: 10px;
    margin-top: 1rem;
    margin-left: 0
}

.AirReviews-ReviewSidebar__ButtonShow .Polaris-LegacyStack .Polaris-LegacyStack__Item {
    margin: 0 .2rem
}

.AirReviews-StarRate {
    max-width: max-content;
    position: relative;
    line-height: 1
}

.AirReviews-StarRate>* {
    line-height: 1
}

.AirReviews-StarRate .Avada_Star-Icon {
    font-family: "Avada Star" !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    letter-spacing: 0 !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.AirReviews-StarRate .Avada_Star-Icon.AirReviews-Star--Icon-slim path {
    fill: var(--air-review-inner-star-color)
}

.AirReviews-StarRate .Avada_Star-Icon.AirReviews-Star--Icon .AirReviews-Star__Square--Inner {
    fill: var(--air-review-inner-star-color)
}

.AirReviews-StarRate .AirReviews-StarRate--Positive,
.AirReviews-StarRate .AirReviews-StarRate--Negative {
    display: inline-flex;
    gap: 4px;
    justify-content: center
}

.AirReviews-StarRate .Avada_Star-Icon {
    display: block
}

.AirReviews-StarRate .small .Avada_Star-Icon {
    font-size: var(--air-star-icon-sm)
}

.AirReviews-StarRate .medium .Avada_Star-Icon {
    font-size: var(--air-star-icon-md)
}

.AirReviews-StarRate .large .Avada_Star-Icon {
    font-size: var(--air-star-icon-lg)
}

.AirReviews-StarRate .extra-large .Avada_Star-Icon {
    font-size: var(--air-star-icon-xl);
    display: flex;
    flex-direction: column;
    justify-content: center
}

.AirReviews-StarRate .AirReviews-StarRate--Icon {
    margin-right: var(--air-spacing-1);
    line-height: initial
}

.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-one-star>.Avada_Star-Icon span:first-child .AirReviews-Star__Square--Inner,
.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-one-star .Avada_Star-Icon .AirReviews-Star__Square--Inner {
    fill: var(--air-one-star-color)
}

.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-two-star>.Avada_Star-Icon span:first-child .AirReviews-Star__Square--Inner,
.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-two-star .Avada_Star-Icon .AirReviews-Star__Square--Inner {
    fill: var(--air-two-star-color)
}

.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-three-star>.Avada_Star-Icon span:first-child .AirReviews-Star__Square--Inner,
.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-three-star .Avada_Star-Icon .AirReviews-Star__Square--Inner {
    fill: var(--air-three-star-color)
}

.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-four-star>.Avada_Star-Icon span:first-child .AirReviews-Star__Square--Inner,
.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-four-star .Avada_Star-Icon .AirReviews-Star__Square--Inner {
    fill: var(--air-four-star-color)
}

.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-five-star>.Avada_Star-Icon span:first-child .AirReviews-Star__Square--Inner,
.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-five-star .Avada_Star-Icon .AirReviews-Star__Square--Inner {
    fill: var(--air-five-star-color)
}

.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-single-star>.Avada_Star-Icon span:first-child .AirReviews-Star__Square--Outer,
.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-single-star .Avada_Star-Icon .AirReviews-Star__Square--Outer {
    fill: var(--air-single-star-color)
}

.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-single-star>.Avada_Star-Icon span:first-child .AirReviews-Star__Classic path,
.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-single-star .Avada_Star-Icon .AirReviews-Star__Classic path {
    fill: var(--air-single-star-color)
}

.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate__Icon--Negative>.Avada_Star-Icon--empty span:first-child .AirReviews-Star__Square--Outer,
.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate__Icon--Negative .Avada_Star-Icon .AirReviews-Star__Square--Outer {
    fill: var(--air-empty-star-color)
}

.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate__Icon--Negative>.Avada_Star-Icon--empty span:first-child .AirReviews-Star__Classic path,
.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate__Icon--Negative .Avada_Star-Icon .AirReviews-Star__Classic path {
    fill: var(--air-empty-star-color)
}

.AirReviews-StarRate .AirReviews-StarRate--Icon:last-child {
    margin-right: 0
}

.AirReviews-StarRateProduct {
    display: flex;
    line-height: 28px;
    padding-bottom: .5rem
}

.AirReviews-StarRateProduct .AirReviews-StarRateProduct__Content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: .8rem
}

.AirReviews-StarRateProduct .AirReviews-StarRateProduct__Content.right {
    padding-left: 1rem;
    margin-left: 1rem;
    position: relative
}

.AirReviews-StarRateProduct .AirReviews-StarRateProduct__Content.right:after {
    content: "";
    position: absolute;
    left: 0;
    top: 25%;
    height: 50%;
    border-right: 1px solid #e3e3e3
}

.AirReviews-StarRateProduct .AirReviews-StarRateProduct__Content.right .AirReviews-StarRate--Count {
    line-height: 17px;
    font-size: 30px;
    text-align: left;
    font-weight: 600;
    margin-left: 0;
    padding-bottom: 5px
}

.AirReviews-StarRate__Wrapper {
    position: relative
}

.AirReviews-StarRate__Wrapper .AirReviews-StarRate__Icon--Positive {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    overflow: hidden
}

svg.AirReviews-Star__Square,
svg.AirReviews-Star__Classic {
    max-width: unset
}

.AirReviews-Blocks--PoweredBy {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    justify-content: center;
    -webkit-justify-content: center
}

.AirReviews-Blocks--PoweredBy span {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    font-size: 13px !important
}

.AirReviews-Widget__V2 .AirReviews-StarRate .Avada_Star-Icon.AirReviews-Star--Icon-slim::before {
    zoom: 1
}

.AirReviews-Widget__V2 .AirReviews-Modal__Close {
    width: unset;
    height: unset;
    padding: var(--air-spacing-1)
}

.AirReviews-Widget__V2 .AirReviews-Blocks__Variants {
    margin: 0 0 var(--air-spacing-1)
}

.AirReviews-Widget__V2 .AirReviews-Blocks__Variants .AirReviews-Badge {
    background-color: var(--air-review-variant-badge-background-color)
}

.AirReviews-Widget__V2 .AirReviews-Blocks__Variants .AirReviews-Badge>div {
    color: #121212
}

.AirReviews-Widget__V2 .Avada-AirReviews-Content {
    color: var(--air-primary-color);
    font-size: var(--air-font-size-xs)
}

.AirReviews-Widget__V2 .Avada-AirReviews-Content .Avada-ReviewContent__LimitLength,
.AirReviews-Widget__V2 .Avada-AirReviews-Content .Avada-ReviewContent {
    font-size: var(--air-font-size-xs);
    line-height: normal
}

.AirReviews-Widget__V2 .AirReviews-Reaction__Helpful svg,
.AirReviews-Widget__V2 .AirReviews-Reaction__NotHelpful svg {
    width: var(--air-star-icon-md);
    height: var(--air-star-icon-md)
}

.AirReviews-Blocks__ActionRate--Status {
    margin: 0 !important;
    text-align: center;
    display: flex;
    height: 30px;
    justify-content: center;
    align-items: center;
    font-weight: 600
}

#AirReviews-BlockAllWrapper .AirReviews-Blocks__ProductName {
    font-size: var(--air-font-size-xs)
}

#AirReviews-BlockAllWrapper .AirReviews-Blocks__ProductName>div {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre-line;
    color: var(--air-primary-color)
}

#AirReviews-BlockAllWrapper .AirReviews-Blocks__ProductDetails {
    border-top: var(--air-card-border);
    padding: var(--air-spacing-2);
    margin-top: var(--air-spacing-1)
}

#AirReviews-BlockAllWrapper .AirReviews-Blocks__ProductsInner {
    display: flex;
    align-items: center;
    padding: var(--air-spacing-2);
    background-color: var(--air-review-carousel-badge-background-color);
    border-radius: var(--air-border-radius-sm);
    width: 100%;
    overflow: hidden;
    z-index: 1
}

#AirReviews-BlockAllWrapper .AirReviews-Blocks__ProductsInner .AirReviews-Thumbnail {
    width: var(--air-product-thumbnail-xxs-width);
    height: var(--air-product-thumbnail-xxs-width);
    min-width: var(--air-product-thumbnail-xxs-width);
    min-height: var(--air-product-thumbnail-xxs-width)
}

#AirReviews-BlockAllWrapper .AirReviews-Blocks__ProductsInner .AirReviews-Thumbnail>img {
    object-fit: cover
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__Summary {
    box-shadow: none;
    padding: 0
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    display: grid;
    column-gap: var(--air-spacing-5);
    grid-template-columns: 1fr 3fr 1fr;
    row-gap: var(--air-spacing-5)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: var(--air-spacing-2);
    min-height: 140px;
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    background-color: var(--air-summary-box-background-color)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount {
    font-weight: var(--air-font-weight-bold-medium);
    align-items: center;
    gap: var(--air-spacing-2);
    line-height: normal
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount .AirReviews-StarRate {
    line-height: 0
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__Summary .AirReviews-Blocks--List {
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    padding: var(--air-spacing-10);
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    gap: var(--air-spacing-4);
    background-color: var(--air-summary-box-background-color);
    margin: 0
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: var(--air-spacing-2);
    min-height: 140px;
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    background-color: var(--air-summary-box-background-color);
    margin: 0
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions .AirReviews-Blocks--Actions__Text {
    color: var(--air-summary-color);
    font-weight: var(--air-font-weight-semibold)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__ActionRate {
    margin-left: 0
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__LayoutList .AirReviews-Blocks--Title {
    padding-top: 0
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks--Title,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks--Title {
    padding-bottom: var(--air-spacing-5);
    line-height: 1
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__Images--Count {
    position: absolute;
    background-color: var(--air-review-badge-background-color);
    display: flex;
    justify-content: center;
    align-items: center;
    width: 34px;
    height: 23px;
    font-size: var(--air-font-size-base);
    color: var(--air-review-button-bg-color) !important;
    border-radius: var(--air-border-radius-sm) !important
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern .AirReviews-Blocks--ReviewCount__Text span {
    font-size: inherit
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks__SummaryWrapper,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 1.5fr 1fr
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 1.3fr;
    column-gap: var(--air-spacing-2);
    row-gap: var(--air-spacing-2)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Actions,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Actions {
    grid-row-start: 2;
    grid-column: 3/1
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--List,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--List {
    gap: var(--air-spacing-1);
    padding: var(--air-spacing-4)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Rate>.AirReviews-Blocks--RateCount,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Rate>.AirReviews-Blocks--RateCount {
    font-weight: var(--air-font-weight-semibold);
    font-size: var(--air-font-size-5xl)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text {
    font-size: var(--air-font-size-sm)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text span,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text span {
    font-size: inherit
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__ActionRate svg,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__ActionRate svg {
    width: 30px
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks--Title,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Title {
    padding-left: 0
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks--Actions__Text,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Actions__Text {
    font-size: var(--air-font-size-xs)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks--Actions,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Actions {
    min-height: 120px
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__ActionRate svg,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__ActionRate svg {
    width: 28px;
    height: 28px
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 3fr
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll__Summary .AirReviews-Blocks__Summary .AirReviews-Blocks--List {
    background-color: var(--air-all-Block-summary-bg-color)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid {
    gap: var(--air-spacing-5)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Card.AirReviews-Blocks__ReviewDetails,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__ReviewDetails.AirReviews-AllBlocks__ReviewDetails,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    box-shadow: none !important;
    border-radius: var(--air-border-radius-sm);
    position: relative
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__LayoutGrid {
    margin-top: 0
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Select__Input {
    border: none;
    color: var(--air-primary-color)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks--ReviewCount__Text {
    color: var(--air-summary-color)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Select>.active,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Pagination__label {
    color: var(--air-primary-color)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .active {
    background-color: var(--air-modern-background-color);
    right: unset;
    border: var(--air-card-border)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Select__OptionSelected {
    font-weight: var(--air-font-weight-bold-medium)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Select,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Pagination__button {
    border: var(--air-card-border);
    background-color: var(--air-modern-background-color)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Card.AirReviews-Blocks__ReviewDetails {
    background-color: var(--air-modern-background-color);
    border: var(--air-card-border)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Carousel__Nav>.AirReviews-Button {
    background-color: var(--air-navigation-button-color);
    border: var(--air-card-border)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Carousel__Nav>.AirReviews-Button.disabled {
    opacity: .7
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks--Expand path,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Pagination__button path {
    fill: var(--air-primary-color)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Pagination__button.AirReviews-Pagination__button--disabled path {
    opacity: .6
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .tooltip-tip {
    border: var(--air-card-border)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-ReplyBlocks {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header {
    flex-wrap: nowrap
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle {
    flex: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle .AirReviews-Blocks__Date {
    line-height: inherit;
    font-weight: var(--air-font-weight-normal)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks__Title {
    font-weight: var(--air-font-weight-semibold);
    color: var(--air-primary-color);
    font-size: var(--air-font-size-xs)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content {
    margin-left: 0
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent__LimitLength,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent {
    color: var(--air-modern-content-color);
    font-size: var(--air-font-size-xs);
    line-height: normal
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-BlocksAll__Heading {
    font-size: var(--air-font-size-3xl);
    line-height: 1;
    margin-bottom: 0;
    margin-left: 0;
    color: var(--air-primary-color)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Select {
    width: fit-content;
    margin-top: 0;
    margin-left: 0;
    max-width: unset
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Select ul {
    width: 145px
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__List {
    margin-top: 0;
    margin-inline: 0
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-ReplyBlocks_Logo {
    width: 100%
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Images {
    padding: 0;
    overflow: hidden
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__Images>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    max-height: var(--air-review-image-size-xl);
    object-fit: cover
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__InformationVideo img {
    max-height: var(--air-review-image-size-xl)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews-Select__Input {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    font-size: var(--air-font-size-base);
    line-height: normal;
    gap: var(--air-spacing-3)
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid.AirReviews--PageWidth__Xl .AirReviews-Blocks__AuthorName,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews--PageWidth__Md .AirReviews-Blocks__AuthorName,
#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid .AirReviews--PageWidth__Sm .AirReviews-Blocks__AuthorName {
    max-width: 130px
}

#AirReviews-BlockAllWrapper .AirReviews-BlocksAll.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid.AirReviews--PageWidth__Lg .AirReviews-Blocks__AuthorName {
    max-width: 170px
}

.Polaris-Modal__Body:has(.AirReviews-DarkTheme) {
    background-color: #000
}

.AirReview-BadgeWrapper {
    display: flex;
    gap: var(--air-spacing-1);
    align-items: center
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__Container .AirReviews-Modal__Wrapper {
    width: 46%;
    border-radius: var(--air-border-radius-md)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__Container.AirReviews-Theme__Editor .AirReviews-Modal__Wrapper {
    width: 67%
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__Close svg path {
    fill: var(--air-review-button-bg-color)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Blocks__AuthorName {
    font-size: var(--air-font-size-xl)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .Avada-AirReviews-Content {
    font-size: var(--air-font-size-sm)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .Avada-AirReviews-Content .Avada-ReviewContent__LimitLength,
#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .Avada-AirReviews-Content .Avada-ReviewContent {
    font-size: var(--air-font-size-sm)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-RotateBtn {
    bottom: var(--air-spacing-11);
    right: var(--air-spacing-4);
    top: unset;
    left: unset
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail .AirReviews-Thumbnail__RelatedImagesContainer {
    gap: var(--air-spacing-4)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage {
    border: none;
    border-radius: var(--air-border-radius-sm);
    width: 50px;
    height: 50px
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage:not(.AirReviews-Thumbnail__RelatedImage--Active) {
    opacity: .7
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage.AirReviews-Thumbnail__RelatedImage--Active {
    border: 2px solid #fff;
    scale: 1.05;
    animation: airZoomIn .3s linear
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-ImageActions svg g:first-child {
    fill: var(--air-review-badge-background-color)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-ImageActions svg path {
    fill: var(--air-review-button-bg-color)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--TextContainer {
    background-color: var(--air-modern-background-color)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text {
    background-color: var(--air-modern-background-color)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header {
    flex-wrap: nowrap
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle {
    flex: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle .AirReviews-Blocks__Date {
    line-height: inherit;
    font-weight: var(--air-font-weight-normal)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks__Title {
    font-weight: var(--air-font-weight-semibold);
    color: var(--air-primary-color);
    font-size: var(--air-font-size-xs)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content {
    margin-left: 0
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent__LimitLength,
#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent {
    color: var(--air-modern-content-color);
    font-size: var(--air-font-size-xs);
    line-height: normal
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Review__Detail {
    flex-direction: column;
    gap: var(--air-spacing-2);
    padding: var(--air-spacing-8)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Review__Detail .AirReviews-Blocks__Avatar {
    width: 42px;
    height: 42px;
    margin: 0
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks {
    padding: var(--air-spacing-4) var(--air-spacing-8)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks__Title {
    font-size: var(--air-font-size-base)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent__LimitLength,
#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent {
    font-size: var(--air-font-size-sm);
    line-height: normal
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Thumbnail {
    border-radius: 0
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Thumbnail img {
    border-radius: 0
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__Details--Product {
    gap: var(--air-spacing-4);
    justify-content: flex-start;
    border-top: var(--air-card-border)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__Details--Product .AirReviews-Thumbnail {
    margin: 0;
    border-radius: var(--air-border-radius-sm);
    overflow: hidden
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__Details--Product .AirReviews-Thumbnail>img {
    object-fit: cover
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__Details--Product .AirReviews-Modal__ReviewDetails--ShopButton {
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    padding: var(--air-spacing-2) var(--air-spacing-4);
    font-size: var(--air-font-size-xs);
    height: fit-content;
    font-weight: var(--air-font-weight-semibold);
    background-color: var(--air-review-button-bg-color);
    color: var(--air-review-button-text-color)
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__ReviewDetails .AirReviews-Modal__Details--Product .AirReviews-Link.AirReviews-Link__Product span {
    display: block;
    color: var(--air-primary-color);
    -webkit-line-clamp: 1;
    max-width: 200px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-family: inherit
}

#AirReviews-Modal__Details.AirReviews-Widget__V2 .AirReviews-Modal__Details--ProductContent {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-1)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Review__Detail {
    flex-direction: column;
    gap: var(--air-spacing-2);
    padding: var(--air-spacing-4)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Review__Detail .AirReviews-Blocks__Avatar {
    width: 36px;
    height: 36px;
    margin: 0 !important
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Review__Detail .AirReviews__ReviewDetails--Background {
    padding: 0;
    background-color: rgba(0, 0, 0, 0)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Review__Detail .AirReviews-Reaction {
    gap: var(--air-spacing-4)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Review__Detail .AirReviews-Reaction__Divider {
    display: none
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Review__Detail .AirReviews-Reaction__Helpful,
#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Review__Detail .AirReviews-Reaction__NotHelpful {
    margin: 0;
    gap: var(--air-spacing-1)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Review__Detail .AirReviews-Reaction__Helpful p,
#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Review__Detail .AirReviews-Reaction__NotHelpful p {
    margin: 0
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-FormLayout__Reaction {
    margin: var(--air-spacing-2) 0 0
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Thumbnail {
    border-radius: 0
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Thumbnail img {
    border-radius: 0
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__Close {
    background: var(--air-review-badge-background-color);
    right: var(--air-spacing-3);
    top: var(--air-spacing-3)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__Close svg path {
    fill: var(--air-review-button-bg-color) !important
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer {
    background-color: var(--air-modern-background-color)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock {
    background-color: var(--air-modern-background-color)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header {
    flex-wrap: nowrap
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle {
    flex: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle .AirReviews-Blocks__Date {
    line-height: inherit;
    font-weight: var(--air-font-weight-normal)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks__Title {
    font-weight: var(--air-font-weight-semibold);
    color: var(--air-primary-color);
    font-size: var(--air-font-size-xs)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content {
    margin-left: 0
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent__LimitLength,
#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent {
    color: var(--air-modern-content-color);
    font-size: var(--air-font-size-xs);
    line-height: normal
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks {
    border-top: var(--air-card-border);
    gap: var(--air-spacing-1);
    padding: var(--air-spacing-4)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo>img {
    width: 36px;
    height: 36px
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content {
    margin: 0;
    padding-left: var(--air-spacing-7)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-Blocks__Date {
    color: var(--air-modern-content-color);
    letter-spacing: .6px
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews-Swiper__Slide .AirReviews-Thumbnail {
    background-color: #303030
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews-Modal__ReviewDetails--Count {
    width: unset;
    left: var(--air-spacing-3);
    top: var(--air-spacing-3);
    background: var(--air-review-badge-background-color);
    padding: var(--air-spacing-1) var(--air-spacing-2);
    border-radius: var(--air-border-radius-sm);
    color: var(--air-review-button-bg-color);
    font-size: var(--air-font-size-xxs);
    line-height: var(--air-font-size-sm)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock {
    justify-content: space-between
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock .AirReviews-Thumbnail__RelatedImagesContainer {
    justify-content: start;
    padding-left: var(--air-spacing-4);
    gap: var(--air-spacing-4)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage {
    border: none;
    border-radius: var(--air-border-radius-sm)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage>img {
    object-fit: cover;
    width: 100%;
    height: 100%
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage .AirReviews--Thumbnail__RelatedImage--MediaPlay {
    zoom: 80%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    justify-content: center;
    align-items: center;
    height: 40px;
    width: 40px;
    border-radius: 50%
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage:not(.AirReviews-Thumbnail__RelatedImage--Active) {
    opacity: .7
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock .AirReviews-Thumbnail__RelatedImage.AirReviews-Thumbnail__RelatedImage--Active {
    border: 2px solid #fff;
    scale: 1.05;
    animation: airZoomIn .3s linear
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Blocks__AuthorName {
    max-width: 270px
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-RotateBtn {
    margin-right: var(--air-spacing-4)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-RotateBtn svg g:first-child {
    fill: var(--air-review-badge-background-color)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-RotateBtn svg path {
    fill: var(--air-review-button-bg-color)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--Text {
    background-color: var(--air-modern-background-color);
    color: unset;
    padding: 0
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__Date {
    font-size: var(--air-font-size-xs);
    opacity: 1
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--Text .Avada-ReviewContent__LimitLength,
#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--Text .Avada-ReviewContent {
    color: var(--air-modern-content-color);
    opacity: 1;
    line-height: normal;
    letter-spacing: .6px
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews-Modal__Details--Product {
    align-items: center;
    border-top: var(--air-card-border);
    padding: var(--air-spacing-4)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews-Modal__Details--Product .AirReviews-Modal__Details--ProductImage {
    display: flex;
    gap: var(--air-spacing-2)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews-Modal__Details--Product .AirReviews-Thumbnail {
    border: none;
    border-radius: var(--air-border-radius-xs);
    margin: 0;
    width: var(--air-product-thumbnail-xs-width);
    height: var(--air-product-thumbnail-xs-width)
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews-Modal__Details--Product .AirReviews-Thumbnail img {
    object-fit: cover
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews-Modal__Details--Product .AirReviews-Link__Product {
    max-width: 180px;
    align-self: center
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews-Modal__Details--Product .AirReviews-Link__Product>span {
    color: var(--air-primary-color);
    font-size: var(--air-font-size-xs);
    font-family: inherit
}

#AirReviews-Modal__DetailsMobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews-Modal__Details--Product .AirReviews-Modal__ReviewDetails--ShopButton {
    width: unset;
    padding: var(--air-spacing-2) var(--air-spacing-5);
    font-size: var(--air-font-size-xs);
    font-weight: var(--air-font-weight-semibold);
    background-color: var(--air-review-button-bg-color);
    color: var(--air-review-button-text-color);
    height: unset
}

.AirReviews-Modal__ReviewDetails--Content {
    padding: var(--air-spacing-4)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select__Input,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select__Input {
    border: none;
    color: var(--air-primary-color)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks--ReviewCount__Text,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks--ReviewCount__Text {
    color: var(--air-summary-color)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select>.active,
.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__label,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select>.active,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__label {
    color: var(--air-primary-color)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .active,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .active {
    background-color: var(--air-modern-background-color);
    right: unset;
    border: var(--air-card-border)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select__Option:hover,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select__OptionSelected,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select__OptionSelected {
    font-weight: var(--air-font-weight-bold-medium)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select,
.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__button,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__button {
    border: var(--air-card-border);
    background-color: var(--air-modern-background-color)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Card.AirReviews-Blocks__ReviewDetails,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Card.AirReviews-Blocks__ReviewDetails {
    background-color: var(--air-modern-background-color);
    border: var(--air-card-border)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button {
    background-color: var(--air-navigation-button-color);
    border: var(--air-card-border)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button.disabled,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button.disabled {
    opacity: .7
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks--Expand path,
.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__button path,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks--Expand path,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__button path {
    fill: var(--air-primary-color)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__button.AirReviews-Pagination__button--disabled path,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__button.AirReviews-Pagination__button--disabled path {
    opacity: .6
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .tooltip-tip,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .tooltip-tip {
    border: var(--air-card-border)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Header,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Header {
    padding: 0;
    font-size: var(--air-font-size-3xl);
    line-height: 52px;
    font-weight: var(--air-font-weight-semibold);
    margin-bottom: var(--air-spacing-5)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__InnerContainer,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__InnerContainer {
    height: auto;
    margin: 0
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card {
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    box-shadow: none;
    border-radius: var(--air-border-radius-sm);
    position: relative;
    margin: 0 !important;
    background-color: var(--air-review-button-text-color)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__CardContent,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__CardContent {
    padding: var(--air-spacing-8) var(--air-spacing-4) 0
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Reaction,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Reaction {
    padding: var(--air-spacing-2) var(--air-spacing-4)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductWrapper,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductWrapper {
    height: auto;
    border-top: var(--air-card-border);
    padding: var(--air-spacing-2)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductWrapper .AirReviews-Thumbnail,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductWrapper .AirReviews-Thumbnail {
    width: var(--air-product-thumbnail-xxs-width);
    height: var(--air-product-thumbnail-xxs-width);
    min-width: var(--air-product-thumbnail-xxs-width);
    border-radius: var(--air-border-radius-xs)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductWrapper .AirReviews-Thumbnail>img,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductWrapper .AirReviews-Thumbnail>img {
    object-fit: cover;
    border-radius: var(--air-border-radius-xs)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Blocks__AuthorNameContainer,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Blocks__AuthorNameContainer {
    gap: 2px
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Blocks__Avatar,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Blocks__Avatar {
    width: 40px;
    height: 40px
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Media .AirReviews-Carousel__RateWrapper,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Media .AirReviews-Carousel__RateWrapper {
    background-color: var(--air-review-badge-background-color);
    padding: var(--air-spacing-2) var(--air-spacing-4);
    border-radius: var(--air-border-radius-xs);
    z-index: 1;
    box-shadow: none;
    border: var(--air-card-border)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Media .AirReviews-Carousel__Image,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Media .AirReviews-Carousel__Image {
    height: 280px;
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Media .AirReviews-Carousel__Image>img,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Media .AirReviews-Carousel__Image>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    background: none;
    object-fit: cover
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductName,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductName {
    padding: var(--air-spacing-2);
    background-color: var(--air-review-carousel-badge-background-color);
    border-radius: var(--air-border-radius-sm)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductName:hover,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductName:hover {
    cursor: pointer
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Link.AirReviews-Link__Product,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Link.AirReviews-Link__Product {
    font-size: var(--air-font-size-xs);
    color: var(--air-primary-color)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Rate,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Rate {
    gap: var(--air-spacing-2)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pop__Content,
.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pop__Content--SeeMore,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pop__Content,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pop__Content--SeeMore {
    font-size: var(--air-font-size-xs)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Track,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Track {
    gap: var(--air-spacing-5)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks__ReviewDetails,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks__ReviewDetails {
    margin: 0;
    padding: 0;
    box-shadow: none;
    border: var(--air-card-border)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button {
    width: 36px;
    height: 60px;
    border-radius: var(--air-border-radius-md);
    box-shadow: none
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button img,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button img {
    scale: .5
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Information,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Information {
    padding: var(--air-spacing-2) var(--air-spacing-4)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2:not(.AirReviews--PageWidth__Sm) .AirReviews-Carousel__NavPrev,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2:not(.AirReviews--PageWidth__Sm) .AirReviews-Carousel__NavPrev {
    left: -16px
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2:not(.AirReviews--PageWidth__Sm) .AirReviews-Carousel__NavNext,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2:not(.AirReviews--PageWidth__Sm) .AirReviews-Carousel__NavNext {
    right: -16px
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavPrev,
.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavNext,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavPrev,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavNext {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavPrev svg,
.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavNext svg,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavPrev svg,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavNext svg {
    margin: 0;
    width: unset
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Image,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Image {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks_ListImage,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks_ListImage {
    padding-inline: var(--air-spacing-4)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks_ListImage img,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks_ListImage img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: var(--air-border-radius-xs)
}

.AirReviews-CarouselWrapper .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks__Images--Count,
.AirReviews-CarouselWrapper__OldTheme .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks__Images--Count {
    width: 100%;
    height: 100%;
    opacity: .4;
    filter: blur(1px);
    background-color: #303030
}

#AirReviews-Modal.AirReviews-Widget__V2 .AirReviews-Modal__Close svg path {
    fill: var(--air-review-button-bg-color)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-TextField,
#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Textarea,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-TextField,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Textarea {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    border: 1px solid var(--air-review-submit-form-input-border-color);
    border-radius: var(--air-border-radius-sm);
    background-color: rgba(0, 0, 0, 0);
    color: var(--air-submit-form-text-color)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-TextField::placeholder,
#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Textarea::placeholder,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-TextField::placeholder,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Textarea::placeholder {
    color: var(--air-review-submit-form-placeholder-color)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-TextField:focus-visible,
#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Textarea:focus-visible,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-TextField:focus-visible,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Textarea:focus-visible {
    outline: none;
    border-color: var(--air-input-focus-color)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Dropzone__Overlay,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Dropzone__Overlay {
    height: unset;
    padding: var(--air-spacing-8) var(--air-spacing-5);
    border-radius: var(--air-border-radius-sm);
    gap: var(--air-spacing-3);
    background-color: var(--air-submit-form-background-color);
    border-color: var(--air-review-dashed-border-color)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Dropzone__Overlay svg path,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Dropzone__Overlay svg path {
    stroke: var(--air-submit-form-text-color)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Dropzone__Description,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Dropzone__Description {
    color: var(--air-submit-form-text-color);
    font-size: var(--air-font-size-xs)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-ModalSubmit__UploadImages--Small img,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-ModalSubmit__UploadImages--Small img {
    object-fit: cover
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone .AirReviews-Dropzone__Overlay,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone .AirReviews-Dropzone__Overlay {
    padding: 0 0 var(--air-spacing-3) 0;
    height: var(--air-review-image-size-xs);
    gap: var(--air-spacing-1)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone .AirReviews-Dropzone__ImagesCount,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone .AirReviews-Dropzone__ImagesCount {
    line-height: 1;
    color: var(--air-submit-form-text-color)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Select,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Select {
    background-color: rgba(0, 0, 0, 0)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Variant .AirReviews-Select__Input,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Variant .AirReviews-Select__Input {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    border-radius: var(--air-border-radius-sm);
    border: var(--air-card-border)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Variant .AirReviews-Select>.active,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Variant .AirReviews-Select>.active {
    color: var(--air-submit-form-text-color)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Variant .active,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Variant .active {
    background-color: var(--air-select-active-background-color);
    border: var(--air-card-border);
    right: unset
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Variant .AirReviews-Select__Option:hover,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Variant .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Variant .AirReviews-Select__Label,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Variant .AirReviews-Select__Label {
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    line-height: 1;
    color: var(--air-submit-form-text-color);
    font-size: var(--air-font-size-base)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Variant .AirReviews-Select__LabelValue,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Variant .AirReviews-Select__LabelValue {
    font-size: var(--air-font-size-base);
    line-height: 1;
    color: var(--air-submit-form-text-color)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Variant .AirReviews-Blocks--Expand,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Variant .AirReviews-Blocks--Expand {
    line-height: 0
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Variant .AirReviews-Blocks--Expand path,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Variant .AirReviews-Blocks--Expand path {
    fill: var(--air-submit-form-text-color)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent {
    margin: 0
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Variant,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Variant {
    display: grid;
    column-gap: var(--air-spacing-3);
    row-gap: var(--air-spacing-3)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Variant .AirReviews-Select,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Variant .AirReviews-Select {
    width: 100%
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Variant .AirReviews-Select__Input,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Variant .AirReviews-Select__Input {
    min-width: 166px
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Variant .AirReviews-Select__Label,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Variant .AirReviews-Select__Label {
    max-width: 100px
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Wrapper,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Wrapper {
    padding: var(--air-spacing-8);
    width: var(--air-desktop-submit-modal-width--lg)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Content-Container,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Content-Container {
    margin-top: var(--air-spacing-6)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Content,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Content {
    height: fit-content;
    padding: var(--air-spacing-3) 0 0
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__ProductTitle,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__ProductTitle {
    margin: 0
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__ProductContent,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__ProductContent {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-4)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-ModalSubmit__Rate,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-ModalSubmit__Rate {
    gap: var(--air-spacing-2)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Button,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Button {
    border-radius: var(--air-border-radius-sm)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Button span,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Button span {
    font-size: var(--air-font-size-base)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Close svg path,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Close svg path {
    fill: var(--air-review-button-bg-color)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-ModalSubmit__Actions,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-ModalSubmit__Actions {
    margin-top: 0
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-TextField__Label,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-TextField__Label {
    margin-bottom: 0
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Title,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Title {
    font-weight: var(--air-font-weight-semibold);
    font-size: var(--air-font-size-xl);
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-ModalSubmit__UploadImages,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-ModalSubmit__UploadImages {
    margin: 0;
    min-height: unset;
    height: fit-content
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop header,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview header {
    gap: var(--air-spacing-1)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-SubmitDiscount__SuccessTks,
#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-SubmitDiscount__content p,
#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-SubmitDiscount__Submitted,
#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Discount__Text,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-SubmitDiscount__SuccessTks,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-SubmitDiscount__content p,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-SubmitDiscount__Submitted,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Discount__Text {
    color: var(--air-submit-form-text-color)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop.Step1 .AirReviews-Modal__Product,
#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .Step1 .AirReviews-Modal__Product,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview.Step1 .AirReviews-Modal__Product,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .Step1 .AirReviews-Modal__Product {
    flex-direction: column;
    gap: var(--air-spacing-2);
    align-items: center;
    text-align: center;
    margin-right: 0
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop.Step2 .AirReviews-Modal__Close.AirReviews-Modal__PrevStep,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview.Step2 .AirReviews-Modal__Close.AirReviews-Modal__PrevStep {
    top: var(--air-spacing-1);
    left: 0;
    width: auto
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop.Step2 .AirReviews-TextField__Wrapper,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview.Step2 .AirReviews-TextField__Wrapper {
    gap: var(--air-spacing-1)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop.Step2 header,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview.Step2 header {
    align-items: center
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop.Step2 .AirReviews-Modal__ProductTitle,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview.Step2 .AirReviews-Modal__ProductTitle {
    -webkit-line-clamp: 1;
    max-width: 450px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Variant,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Variant {
    grid-template-columns: repeat(3, 1fr)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Dropzone__Overlay,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Dropzone__Overlay {
    padding: var(--air-spacing-5);
    gap: var(--air-spacing-2)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Wrapper,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Wrapper {
    padding: var(--air-spacing-7);
    width: var(--air-desktop-submit-modal-width--lg);
    top: 0;
    margin: var(--air-spacing-4) auto
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Content,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Content {
    height: fit-content;
    padding: var(--air-spacing-3) 0 0
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Title,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Title {
    max-width: 450px
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Content-Container,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Content-Container {
    margin-top: var(--air-spacing-6);
    height: fit-content
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-ModalSubmit__ShareThought,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-ModalSubmit__ShareThought {
    gap: var(--air-spacing-4)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Modal__Close,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Close {
    top: var(--air-spacing-8);
    right: var(--air-spacing-8)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop header,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview header {
    gap: var(--air-spacing-1)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop.Step1 .AirReviews-Modal__Product>img,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview.Step1 .AirReviews-Modal__Product>img {
    width: var(--air-review-image-size-md);
    height: var(--air-review-image-size-md);
    margin-right: 0;
    object-fit: cover
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop.Step3 .AirReviews-Modal__Wrapper,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview.Step3 .AirReviews-Modal__Wrapper {
    height: auto
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop.Step3 .AirReviews-Modal__Content-Container,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview.Step3 .AirReviews-Modal__Content-Container {
    margin-top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--air-spacing-8) 0;
    height: auto
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop.Step3 .AirReviews-Modal__Content,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview.Step3 .AirReviews-Modal__Content {
    padding: 0
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop.Step3 .AirReviews-Button,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview.Step3 .AirReviews-Button {
    width: 100%;
    display: flex;
    justify-content: center
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop.Step3 .AirReviews-SubmitDiscount__SuccessTks,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview.Step3 .AirReviews-SubmitDiscount__SuccessTks {
    line-height: 1;
    margin-bottom: var(--air-spacing-6)
}

#AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop.Step3 .AirReviews-Button__ApplyDiscount,
#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview.Step3 .AirReviews-Button__ApplyDiscount {
    margin-top: var(--air-spacing-6)
}

@media(max-height: 900px) {

    #AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop.Step1 .AirReviews-Modal__Product>img,
    #AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview.Step1 .AirReviews-Modal__Product>img {
        width: 140px;
        height: 140px;
        object-fit: cover
    }

    #AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Dropzone__Overlay,
    #AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Dropzone__Overlay {
        padding: var(--air-spacing-3)
    }

    #AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-ModalSubmit__ShareThought,
    #AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-ModalSubmit__ShareThought {
        gap: var(--air-spacing-2)
    }

    #AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-TextField__Wrapper #review-content,
    #AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-TextField__Wrapper #review-content {
        height: 64px
    }

    #AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Blocks__ActionRate,
    #AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Blocks__ActionRate {
        height: 30px
    }

    #AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-Blocks__ActionRate svg,
    #AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Blocks__ActionRate svg {
        width: 30px;
        height: 30px
    }

    #AirReviews-Modal.AirReviews-Modal__Submit.AirReviews-Widget__V2.desktop .AirReviews-ModalSubmit__Actions .AirReviews-Button,
    #AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-ModalSubmit__Actions .AirReviews-Button {
        padding: var(--air-spacing-2) var(--air-spacing-4)
    }
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-TextField,
#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Textarea,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-TextField,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Textarea {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    border: 1px solid var(--air-review-submit-form-input-border-color);
    border-radius: var(--air-border-radius-sm);
    background-color: rgba(0, 0, 0, 0);
    color: var(--air-submit-form-text-color)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-TextField::placeholder,
#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Textarea::placeholder,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-TextField::placeholder,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Textarea::placeholder {
    color: var(--air-review-submit-form-placeholder-color)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-TextField:focus-visible,
#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Textarea:focus-visible,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-TextField:focus-visible,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Textarea:focus-visible {
    outline: none;
    border-color: var(--air-input-focus-color)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Dropzone__Overlay,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Dropzone__Overlay {
    height: unset;
    padding: var(--air-spacing-8) var(--air-spacing-5);
    border-radius: var(--air-border-radius-sm);
    gap: var(--air-spacing-3);
    background-color: var(--air-submit-form-background-color);
    border-color: var(--air-review-dashed-border-color)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Dropzone__Overlay svg path,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Dropzone__Overlay svg path {
    stroke: var(--air-submit-form-text-color)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Dropzone__Description,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Dropzone__Description {
    color: var(--air-submit-form-text-color);
    font-size: var(--air-font-size-xs)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-ModalSubmit__UploadImages--Small img,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-ModalSubmit__UploadImages--Small img {
    object-fit: cover
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone .AirReviews-Dropzone__Overlay,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone .AirReviews-Dropzone__Overlay {
    padding: 0 0 var(--air-spacing-3) 0;
    height: var(--air-review-image-size-xs);
    gap: var(--air-spacing-1)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone .AirReviews-Dropzone__ImagesCount,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone .AirReviews-Dropzone__ImagesCount {
    line-height: 1;
    color: var(--air-submit-form-text-color)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Select,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Select {
    background-color: rgba(0, 0, 0, 0)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Input,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Input {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    border-radius: var(--air-border-radius-sm);
    border: var(--air-card-border)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select>.active,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select>.active {
    color: var(--air-submit-form-text-color)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .active,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .active {
    background-color: var(--air-select-active-background-color);
    border: var(--air-card-border);
    right: unset
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Option:hover,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Label,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Label {
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    line-height: 1;
    color: var(--air-submit-form-text-color);
    font-size: var(--air-font-size-base)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__LabelValue,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__LabelValue {
    font-size: var(--air-font-size-base);
    line-height: 1;
    color: var(--air-submit-form-text-color)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Blocks--Expand,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Blocks--Expand {
    line-height: 0
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Blocks--Expand path,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Blocks--Expand path {
    fill: var(--air-submit-form-text-color)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent {
    margin: 0
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant {
    display: grid;
    column-gap: var(--air-spacing-3);
    row-gap: var(--air-spacing-3)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select {
    width: 100%
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Input,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Input {
    min-width: 166px
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Label,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Label {
    max-width: 100px
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper {
    padding: var(--air-spacing-8);
    width: var(--air-desktop-submit-modal-width--lg)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Content-Container,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Content-Container {
    margin-top: var(--air-spacing-6)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Content,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Content {
    height: fit-content;
    padding: var(--air-spacing-3) 0 0
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__ProductTitle,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__ProductTitle {
    margin: 0
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__ProductContent,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__ProductContent {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-4)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-ModalSubmit__Rate,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-ModalSubmit__Rate {
    gap: var(--air-spacing-2)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Button,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Button {
    border-radius: var(--air-border-radius-sm)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Button span,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Button span {
    font-size: var(--air-font-size-base)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Close svg path,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Close svg path {
    fill: var(--air-review-button-bg-color)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-ModalSubmit__Actions,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-ModalSubmit__Actions {
    margin-top: 0
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-TextField__Label,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-TextField__Label {
    margin-bottom: 0
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Title,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Title {
    font-weight: var(--air-font-weight-semibold);
    font-size: var(--air-font-size-xl);
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-ModalSubmit__UploadImages,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-ModalSubmit__UploadImages {
    margin: 0;
    min-height: unset;
    height: fit-content
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 header,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 header {
    gap: var(--air-spacing-1)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-SubmitDiscount__SuccessTks,
#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-SubmitDiscount__content p,
#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-SubmitDiscount__Submitted,
#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Discount__Text,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-SubmitDiscount__SuccessTks,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-SubmitDiscount__content p,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-SubmitDiscount__Submitted,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Discount__Text {
    color: var(--air-submit-form-text-color)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2.Step1 .AirReviews-Modal__Product,
#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .Step1 .AirReviews-Modal__Product,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2.Step1 .AirReviews-Modal__Product,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .Step1 .AirReviews-Modal__Product {
    flex-direction: column;
    gap: var(--air-spacing-2);
    align-items: center;
    text-align: center;
    margin-right: 0
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2.Step2 .AirReviews-Modal__Close.AirReviews-Modal__PrevStep,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2.Step2 .AirReviews-Modal__Close.AirReviews-Modal__PrevStep {
    top: var(--air-spacing-1);
    left: 0;
    width: auto
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2.Step2 .AirReviews-TextField__Wrapper,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2.Step2 .AirReviews-TextField__Wrapper {
    gap: var(--air-spacing-1)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2.Step2 header,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2.Step2 header {
    align-items: center
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2.Step2 .AirReviews-Modal__ProductTitle,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2.Step2 .AirReviews-Modal__ProductTitle {
    -webkit-line-clamp: 1;
    max-width: 450px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant {
    display: grid;
    width: 100%;
    grid-template-columns: repeat(4, 1fr);
    column-gap: var(--air-spacing-2);
    row-gap: var(--air-spacing-2)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__LabelValue,
#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Label,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__LabelValue,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Label {
    font-size: var(--air-font-size-xs)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(1),
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(1) {
    grid-column: 1/3
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(2),
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(2) {
    grid-column: 3/5
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(3),
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/4
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant.AirReviews-Modal__Variant--1 .AirReviews-Modal__VariantContent,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant.AirReviews-Modal__Variant--1 .AirReviews-Modal__VariantContent {
    grid-column: 2/4
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Input,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Input {
    min-width: unset
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select {
    width: 100%
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-TextField__Label,
#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-TextField,
#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Textarea,
#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Button span,
#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Discount__Content,
#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Blocks__ActionRate--Status,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-TextField__Label,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-TextField,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Textarea,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Button span,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Discount__Content,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Blocks__ActionRate--Status {
    font-size: var(--air-font-size-xs)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant {
    margin-bottom: var(--air-spacing-1)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Label,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Variant .AirReviews-Select__Label {
    font-size: var(--air-font-size-xs)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Product>img,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Product>img {
    width: var(--air-review-image-size-sm);
    height: var(--air-review-image-size-sm)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Modal__Wrapper,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Modal__Wrapper {
    width: 100%
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper {
    padding: var(--air-spacing-4)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper header,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper header {
    padding: 0;
    align-items: center
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-TextField__Wrapper,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-TextField__Wrapper {
    gap: var(--air-spacing-1)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Content,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Content {
    padding: 0
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Title,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Title {
    max-width: 324px
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-ModalSubmit__InformationGroup,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-ModalSubmit__InformationGroup {
    margin-bottom: var(--air-spacing-4)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Modal__Content-Container,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Modal__Content-Container {
    margin-top: var(--air-spacing-4)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-ModalSubmit__ShareThought,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-ModalSubmit__ShareThought {
    gap: var(--air-spacing-3)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Dropzone__Overlay,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Dropzone__Overlay {
    padding: var(--air-spacing-5)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2 .AirReviews-Dropzone__Overlay svg,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Dropzone__Overlay svg {
    width: 28px;
    height: 28px
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2.Step1 .AirReviews-Modal__Close,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2.Step1 .AirReviews-Modal__Close {
    top: var(--air-spacing-4);
    right: var(--air-spacing-4)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2.Step1 .AirReviews-Button--primary,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2.Step1 .AirReviews-Button--primary {
    width: 100%
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2.Step1 .AirReviews-Modal__Product>img,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2.Step1 .AirReviews-Modal__Product>img {
    width: var(--air-review-image-size-sm);
    height: var(--air-review-image-size-sm);
    object-fit: cover
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2.Step2 .AirReviews-Modal__ProductTitle,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2.Step2 .AirReviews-Modal__ProductTitle {
    max-width: 300px
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2.Step2 .AirReviews-Modal__Close,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2.Step2 .AirReviews-Modal__Close {
    top: var(--air-spacing-6);
    right: var(--air-spacing-4)
}

#AirReviews-Modal.AirReviews-SubmitForm>#AirReviews-Modal__Container--mobile.AirReviews-Widget__V2.Step2 .AirReviews-Modal__Product>img,
.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2.Step2 .AirReviews-Modal__Product>img {
    width: var(--air-review-image-size-xxs);
    height: var(--air-review-image-size-xxs)
}

#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Wrapper {
    padding: var(--air-spacing-4);
    scale: .8;
    overflow: auto;
    margin: var(--air-spacing-15) auto 0
}

#AirReviews-Modal__Container--desktop.AirReviews-Widget__V2.AirReviews-Modal__Preview .AirReviews-Modal__Wrapper::-webkit-scrollbar {
    display: none
}

.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Button--primary {
    width: 100% !important
}

.AirReviews-PreviewWrapper__BackGround .AirReviews-PreviewWrapper__Mobile>.AirReviews-Widget__V2 .AirReviews-Discount__Container {
    margin-top: var(--air-spacing-2)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary {
    box-shadow: none;
    padding: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    display: grid;
    column-gap: var(--air-spacing-5);
    grid-template-columns: 1fr 3fr 1fr;
    row-gap: var(--air-spacing-5)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: var(--air-spacing-2);
    min-height: 140px;
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    background-color: var(--air-summary-box-background-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount {
    font-weight: var(--air-font-weight-bold-medium);
    align-items: center;
    gap: var(--air-spacing-2);
    line-height: normal
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount .AirReviews-StarRate {
    line-height: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--List {
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    padding: var(--air-spacing-10);
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    gap: var(--air-spacing-4);
    background-color: var(--air-summary-box-background-color);
    margin: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: var(--air-spacing-2);
    min-height: 140px;
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    background-color: var(--air-summary-box-background-color);
    margin: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions .AirReviews-Blocks--Actions__Text {
    color: var(--air-summary-color);
    font-weight: var(--air-font-weight-semibold)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__ActionRate {
    margin-left: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList .AirReviews-Blocks--Title {
    padding-top: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks--Title,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks--Title {
    padding-bottom: var(--air-spacing-5);
    line-height: 1
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Images--Count {
    position: absolute;
    background-color: var(--air-review-badge-background-color);
    display: flex;
    justify-content: center;
    align-items: center;
    width: 34px;
    height: 23px;
    font-size: var(--air-font-size-base);
    color: var(--air-review-button-bg-color) !important;
    border-radius: var(--air-border-radius-sm) !important
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern .AirReviews-Blocks--ReviewCount__Text span {
    font-size: inherit
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks__SummaryWrapper,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 1.5fr 1fr
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 1.3fr;
    column-gap: var(--air-spacing-2);
    row-gap: var(--air-spacing-2)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Actions,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Actions {
    grid-row-start: 2;
    grid-column: 3/1
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--List,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--List {
    gap: var(--air-spacing-1);
    padding: var(--air-spacing-4)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Rate>.AirReviews-Blocks--RateCount,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Rate>.AirReviews-Blocks--RateCount {
    font-weight: var(--air-font-weight-semibold);
    font-size: var(--air-font-size-5xl)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text {
    font-size: var(--air-font-size-sm)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text span,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text span {
    font-size: inherit
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__ActionRate svg,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__ActionRate svg {
    width: 30px
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks--Title,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Title {
    padding-left: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks--Actions__Text,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Actions__Text {
    font-size: var(--air-font-size-xs)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks--Actions,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Actions {
    min-height: 120px
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__ActionRate svg,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__ActionRate svg {
    width: 28px;
    height: 28px
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Card.AirReviews-Blocks__ReviewDetails,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.AirReviews-AllBlocks__ReviewDetails,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    box-shadow: none !important;
    border-radius: var(--air-border-radius-sm);
    position: relative
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern.AirReviews-Blocks__LayoutGrid {
    margin-top: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetSimple .AirReviews-Card.AirReviews-Blocks__ReviewDetails,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetSimple .AirReviews-Blocks__ReviewDetails.AirReviews-AllBlocks__ReviewDetails,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetSimple .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    box-shadow: none !important;
    border-radius: var(--air-border-radius-sm);
    position: relative
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetSimple.AirReviews-Blocks__LayoutGrid {
    margin-top: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-ReplyBlocks_Logo {
    width: 100%
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern {
    display: grid;
    grid-template-columns: 1fr 2.2fr;
    overflow: hidden !important;
    column-gap: var(--air-spacing-3);
    row-gap: var(--air-spacing-3)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Card.AirReviews-Blocks__ReviewDetails,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.AirReviews-AllBlocks__ReviewDetails,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    box-shadow: none !important;
    border-radius: var(--air-border-radius-sm);
    position: relative
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews-Blocks__LayoutGrid {
    margin-top: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary {
    width: unset;
    margin: 0 !important;
    padding: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 100%
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-StarRate.AirReviews-StarRate1Star {
    margin-bottom: var(--air-spacing-2)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-StarRate.AirReviews-StarRate1Star .AirReviews-StarRate--Positive {
    position: absolute;
    white-space: nowrap;
    overflow: hidden;
    left: 0;
    top: 0;
    margin: auto;
    z-index: 1
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Thumbnail,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Thumbnail--selected {
    border-radius: var(--air-border-radius-xs);
    width: var(--air-product-thumbnail-sm-width);
    height: var(--air-product-thumbnail-sm-width)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Thumbnail img,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Thumbnail--selected img {
    object-fit: cover
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Card {
    border-radius: var(--air-border-radius-xs)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Card>img {
    object-fit: cover
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Carousel__InnerContainer,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Container {
    max-width: 300px;
    max-height: 360px
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-SlideShow__ButtonNav>a {
    background-color: var(--air-review-badge-background-color);
    border-radius: var(--air-border-radius-md)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-SlideShow__ButtonNav>a svg path {
    fill: var(--air-review-dashed-border-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-SlideShow__ButtonNav>a:hover {
    transform: unset
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images--Count {
    bottom: 0;
    right: 0;
    scale: .6
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List {
    width: unset;
    padding: 0;
    margin: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Content {
    margin: var(--air-spacing-2) 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .avada-tooltip-wrapper .tooltip-tip {
    left: -64%
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__List,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks__List,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks__List,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks__List {
    margin: var(--air-spacing-13) 0 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Rate,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks--Rate,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks--Rate,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks--Rate {
    flex-direction: row;
    gap: var(--air-spacing-3)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Rate .AirReviews-Divider,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks--Rate .AirReviews-Divider,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks--Rate .AirReviews-Divider,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks--Rate .AirReviews-Divider {
    width: 1px;
    height: 46px;
    background-color: var(--air-review-divider-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text {
    display: flex;
    flex-direction: column;
    text-align: left
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text span,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text span,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text span,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text span {
    font-size: inherit
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md {
    grid-template-columns: 1fr 1fr
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 100%
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions {
    grid-row-start: unset;
    grid-column: unset
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm {
    grid-template-columns: 100%
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 1.5fr
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions {
    grid-row-start: 2;
    grid-column: 3/1
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Reaction,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Reaction {
    padding: 0 var(--air-spacing-4)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List {
    margin: var(--air-spacing-5)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ListReview,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ListReview {
    margin-top: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Track,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Track {
    gap: var(--air-spacing-5)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails {
    margin: 0;
    padding: 0;
    box-shadow: none;
    border: var(--air-card-border)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.bottom,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.bottom {
    justify-content: space-between
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.bottom .AirReviews-Blocks_CarouselImage>img,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.bottom .AirReviews-Blocks_CarouselImage>img {
    border-radius: 0 0 var(--air-border-radius-sm) var(--air-border-radius-sm)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-CarouselImage,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-CarouselImage {
    height: 340px
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Nav>.AirReviews-Button,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Nav>.AirReviews-Button {
    width: 36px;
    height: 60px;
    border-radius: var(--air-border-radius-md);
    box-shadow: none
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Nav>.AirReviews-Button img,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Nav>.AirReviews-Button img {
    scale: .5
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Information,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Information {
    padding: var(--air-spacing-2) var(--air-spacing-4)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks_CarouselImage>img,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks_CarouselImage>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    background: none;
    object-fit: cover
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks_ListImage,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks_ListImage {
    padding-inline: var(--air-spacing-4)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks_ListImage img,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks_ListImage img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: var(--air-border-radius-xs)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images--Count,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images--Count {
    width: 100%;
    height: 100%;
    opacity: .4;
    filter: blur(1px);
    background-color: #303030
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern):has(.AirReviews-Blocks__LayoutCarousel.AirReviews--PageWidth__Sm) .AirReviews-CarouselImage {
    height: 260px
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern):has(.AirReviews-Blocks__LayoutCarousel.AirReviews--PageWidth__Sm) .AirReviews-Carousel__Track {
    gap: var(--air-spacing-2)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern {
    overflow: hidden
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select__Input {
    border: none;
    color: var(--air-primary-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks--ReviewCount__Text {
    color: var(--air-summary-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select>.active,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Pagination__label {
    color: var(--air-primary-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .active {
    background-color: var(--air-modern-background-color);
    right: unset;
    border: var(--air-card-border)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select__OptionSelected {
    font-weight: var(--air-font-weight-bold-medium)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Pagination__button {
    border: var(--air-card-border);
    background-color: var(--air-modern-background-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Card.AirReviews-Blocks__ReviewDetails {
    background-color: var(--air-modern-background-color);
    border: var(--air-card-border)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Carousel__Nav>.AirReviews-Button {
    background-color: var(--air-navigation-button-color);
    border: var(--air-card-border)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Carousel__Nav>.AirReviews-Button.disabled {
    opacity: .7
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks--Expand path,
#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Pagination__button path {
    fill: var(--air-primary-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Pagination__button.AirReviews-Pagination__button--disabled path {
    opacity: .6
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .tooltip-tip {
    border: var(--air-card-border)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutGridInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutListInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images {
    padding: 0;
    overflow: hidden
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutGridInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutListInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    max-height: var(--air-review-image-size-lg);
    object-fit: cover
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header {
    flex-wrap: nowrap
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle {
    flex: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle .AirReviews-Blocks__Date {
    line-height: inherit;
    font-weight: var(--air-font-weight-normal)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks__Title {
    font-weight: var(--air-font-weight-semibold);
    color: var(--air-primary-color);
    font-size: var(--air-font-size-xs)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content {
    margin-left: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent__LimitLength,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent {
    color: var(--air-modern-content-color);
    font-size: var(--air-font-size-xs);
    line-height: normal
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__ListSort {
    flex-wrap: wrap;
    gap: var(--air-spacing-2)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Content {
    font-size: var(--air-font-size-xs)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Select:nth-child(2) {
    margin-left: var(--air-spacing-3)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Select ul {
    width: 145px
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .active {
    right: unset
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Pagination__label {
    margin: 0 var(--air-spacing-2);
    font-size: var(--air-font-size-base)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks--ListItem {
    width: 100%;
    margin: 0;
    line-height: normal
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks--ListItem span {
    text-align: left
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Card.AirReviews-Blocks__SummaryInner.AirReviews-Card--default {
    box-shadow: none;
    padding: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images {
    padding: 0;
    overflow: hidden
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    max-height: var(--air-review-image-size-xl);
    object-fit: cover
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__InformationVideo img {
    max-height: var(--air-review-image-size-xl)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Select__Input {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    font-size: var(--air-font-size-base);
    line-height: normal;
    gap: var(--air-spacing-3)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Pagination {
    align-items: center
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Pagination__button {
    padding: var(--air-spacing-3);
    line-height: 0
}

@media(max-width: 460px) {
    #AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Pagination__button {
        padding: var(--air-spacing-2)
    }
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks--Expand {
    margin: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header {
    flex-wrap: nowrap
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle {
    flex: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle .AirReviews-Blocks__Date {
    line-height: inherit;
    font-weight: var(--air-font-weight-normal)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks__Title {
    font-weight: var(--air-font-weight-semibold);
    color: var(--air-primary-color);
    font-size: var(--air-font-size-xs)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content {
    margin-left: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent__LimitLength,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent {
    color: var(--air-modern-content-color);
    font-size: var(--air-font-size-xs);
    line-height: normal
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .Avada-ReviewContent__LimitLength,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .Avada-ReviewContent {
    margin: var(--air-spacing-2) 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Blocks__Images--CountText {
    position: absolute;
    color: #fff;
    top: 24%;
    left: 30%
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Select__Value,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Pagination__label {
    font-size: var(--air-font-size-xs)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Blocks__ListReview {
    margin-top: var(--air-spacing-2)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible {
    box-shadow: none;
    border-radius: var(--air-border-radius-sm);
    border: none;
    background-color: var(--air-submit-form-background-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-TextField,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Textarea {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    border: 1px solid var(--air-review-submit-form-input-border-color);
    border-radius: var(--air-border-radius-sm);
    background-color: rgba(0, 0, 0, 0);
    color: var(--air-submit-form-text-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-TextField::placeholder,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Textarea::placeholder {
    color: var(--air-review-submit-form-placeholder-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-TextField:focus-visible,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Textarea:focus-visible {
    outline: none;
    border-color: var(--air-input-focus-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Dropzone__Overlay {
    height: unset;
    padding: var(--air-spacing-8) var(--air-spacing-5);
    border-radius: var(--air-border-radius-sm);
    gap: var(--air-spacing-3);
    background-color: var(--air-submit-form-background-color);
    border-color: var(--air-review-dashed-border-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Dropzone__Overlay svg path {
    stroke: var(--air-submit-form-text-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Dropzone__Description {
    color: var(--air-submit-form-text-color);
    font-size: var(--air-font-size-xs)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-ModalSubmit__UploadImages--Small img {
    object-fit: cover
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone .AirReviews-Dropzone__Overlay {
    padding: 0 0 var(--air-spacing-3) 0;
    height: var(--air-review-image-size-xs);
    gap: var(--air-spacing-1)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone .AirReviews-Dropzone__ImagesCount {
    line-height: 1;
    color: var(--air-submit-form-text-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Select {
    background-color: rgba(0, 0, 0, 0)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Input {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    border-radius: var(--air-border-radius-sm);
    border: var(--air-card-border)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select>.active {
    color: var(--air-submit-form-text-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .active {
    background-color: var(--air-select-active-background-color);
    border: var(--air-card-border);
    right: unset
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Label {
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    line-height: 1;
    color: var(--air-submit-form-text-color);
    font-size: var(--air-font-size-base)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__LabelValue {
    font-size: var(--air-font-size-base);
    line-height: 1;
    color: var(--air-submit-form-text-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Blocks--Expand {
    line-height: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Blocks--Expand path {
    fill: var(--air-submit-form-text-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent {
    margin: 0
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible.active {
    border: var(--air-card-border)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Label {
    max-width: 130px
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Input {
    min-width: 200px
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Collapsible__Submit {
    gap: var(--air-spacing-5)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-CollapsibleInner {
    padding: var(--air-spacing-10);
    background-color: var(--air-submit-form-background-color);
    border-radius: var(--air-border-radius-sm)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Collapsible__Title {
    margin-bottom: var(--air-spacing-5);
    font-size: var(--air-font-size-xl);
    line-height: normal
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Collapsible__Product {
    align-items: center
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Collapsible__ProductImage>img {
    width: var(--air-review-image-size-md);
    height: var(--air-review-image-size-md);
    object-fit: cover
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Collapsible__Content {
    gap: var(--air-spacing-5)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Button {
    border-radius: var(--air-border-radius-sm)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Button span {
    font-size: var(--air-font-size-base)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Button--primary {
    min-width: unset
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Button--primary span {
    font-weight: var(--air-font-weight-bold-medium)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Button--secondary {
    background-color: var(--air-submit-form-cancel-color);
    padding: var(--air-spacing-3) var(--air-spacing-5);
    border: var(--air-card-border)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Button--secondary span {
    font-weight: var(--air-font-weight-medium);
    color: var(--air-submit-form-cancel-text-color)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-TextField__Label {
    font-size: var(--air-font-size-base);
    font-weight: var(--air-font-weight-medium)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews-Collapsible__SubmitCustomer {
    gap: var(--air-spacing-5)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__Submit,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__SubmitCustomer,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__Submit,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__SubmitCustomer {
    gap: var(--air-spacing-3)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant {
    display: grid;
    width: 100%;
    grid-template-columns: repeat(4, 1fr);
    column-gap: var(--air-spacing-2);
    row-gap: var(--air-spacing-2)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__LabelValue,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Label,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__LabelValue,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Label {
    font-size: var(--air-font-size-xs)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(1),
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(1) {
    grid-column: 1/3
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(2),
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(2) {
    grid-column: 3/5
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(3),
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/4
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant.AirReviews-Modal__Variant--1 .AirReviews-Modal__VariantContent,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant.AirReviews-Modal__Variant--1 .AirReviews-Modal__VariantContent {
    grid-column: 2/4
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Input,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Input {
    min-width: unset
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select {
    width: 100%
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Button--secondary,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Button--secondary {
    width: 30%
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Button--primary,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Button--primary {
    width: 68%
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__Content,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__Content {
    gap: var(--air-spacing-3)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-CollapsibleInner,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-CollapsibleInner {
    padding: var(--air-spacing-5)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-TextField__Label,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-TextField,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Textarea,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Button span,
#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Discount__Content,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-TextField__Label,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-TextField,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Textarea,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Button span,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Discount__Content {
    font-size: var(--air-font-size-xs)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__Title,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__Title {
    font-size: var(--air-font-size-base);
    width: 100%
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__ProductImage,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__ProductImage {
    flex-direction: column;
    align-items: center;
    zoom: unset;
    width: 100%
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__ProductImage>img,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__ProductImage>img {
    width: var(--air-review-image-size-sm);
    height: var(--air-review-image-size-sm)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Blocks__ActionRate,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Blocks__ActionRate {
    height: fit-content
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Dropzone__Overlay,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Dropzone__Overlay {
    padding: var(--air-spacing-5)
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Dropzone__Overlay svg,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Dropzone__Overlay svg {
    width: 28px;
    height: 28px
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-ButtonGroup,
#AirReviews-BlockWrapper .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-ButtonGroup {
    width: 100%;
    margin-left: 0
}

#AirReviews-BlockWrapper .AirReviews-DarkTheme.AirReviews-Widget__V2 .AirReviews-Select__Input .AirReviews-Blocks--Expand path {
    fill: #fff
}

#AirReviews-BlockWrapper .AirReviews-PreviewWrapper__Mobile .AirReviews-Widget__V2.mobile .AirReviews-Blocks--Title {
    padding: var(--air-spacing-2)
}

#AirReviews-BlockWrapper .AirReviews-PreviewWrapper__Mobile .AirReviews-Widget__V2.mobile .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 1.5fr
}

#AirReviews-BlockWrapper .AirReviews-PreviewWrapper__Mobile .AirReviews-Widget__V2.mobile .AirReviews-Blocks.AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Actions {
    grid-row-start: 2;
    grid-column: 3/1
}

#AirReviews-BlockWrapper .AirReviews-PreviewWrapper__Mobile .AirReviews-Widget__V2.mobile .AirReviews-Blocks__LayoutGridInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ListReview {
    column-count: var(--air-mobile-grid-columns-count) !important
}

#AirReviews-BlockWrapper .AirReviews-PreviewWrapper__Mobile .AirReviews-Widget__V2.mobile .AirReviews-Blocks.AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern {
    grid-template-columns: 100%
}

#AirReviews-BlockWrapper .AirReviews-PreviewWrapper__Mobile .AirReviews-Widget__V2.mobile .AirReviews-Blocks__Summary.mobile {
    margin: 0;
    padding: 0 var(--air-spacing-3)
}

#AirReviews-BlockWrapper .AirReviews-PreviewWrapper__Mobile .AirReviews-Widget__V2.mobile .AirReviews-Blocks__Summary.mobile .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 1.6fr;
    column-gap: var(--air-spacing-3)
}

#AirReviews-BlockWrapper .AirReviews-PreviewWrapper__Mobile .AirReviews-Widget__V2.mobile .AirReviews-Blocks__Summary.mobile .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Actions {
    grid-row-start: 2;
    grid-column: 3/1
}

#AirReviews-BlockWrapper .AirReviews-PreviewWrapper__Mobile .AirReviews-Widget__V2.mobile .AirReviews-Blocks__Summary.mobile .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--List {
    gap: var(--air-spacing-1);
    padding: var(--air-spacing-4)
}

#AirReviews-BlockWrapper .AirReviews-PreviewWrapper__Mobile .AirReviews-Widget__V2.mobile .AirReviews-Blocks__Summary.mobile .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Rate {
    gap: var(--air-spacing-1)
}

#AirReviews-BlockWrapper .AirReviews-PreviewWrapper__Mobile .AirReviews-Widget__V2.mobile .AirReviews-Blocks__Summary.mobile .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount {
    font-weight: var(--air-font-weight-semibold);
    font-size: var(--air-font-size-5xl)
}

#AirReviews-BlockWrapper .AirReviews-PreviewWrapper__Mobile:has(.AirReviews-DarkTheme) .Avada_PreviewMobile__Screen .Avada_PreviewMobile__Inline {
    background-color: #000
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Card.AirReviews-Blocks__ReviewDetails,
#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__ReviewDetails.AirReviews-AllBlocks__ReviewDetails,
#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    box-shadow: none !important;
    border-radius: var(--air-border-radius-sm);
    position: relative
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2.AirReviews-Blocks__LayoutGrid {
    margin-top: 0
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Select__Input {
    border: none;
    color: var(--air-primary-color)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks--ReviewCount__Text {
    color: var(--air-summary-color)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Select>.active,
#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Pagination__label {
    color: var(--air-primary-color)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .active {
    background-color: var(--air-modern-background-color);
    right: unset;
    border: var(--air-card-border)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Select__OptionSelected {
    font-weight: var(--air-font-weight-bold-medium)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Select,
#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Pagination__button {
    border: var(--air-card-border);
    background-color: var(--air-modern-background-color)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Card.AirReviews-Blocks__ReviewDetails {
    background-color: var(--air-modern-background-color);
    border: var(--air-card-border)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button {
    background-color: var(--air-navigation-button-color);
    border: var(--air-card-border)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button.disabled {
    opacity: .7
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks--Expand path,
#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Pagination__button path {
    fill: var(--air-primary-color)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Pagination__button.AirReviews-Pagination__button--disabled path {
    opacity: .6
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .tooltip-tip {
    border: var(--air-card-border)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__ProductName {
    font-size: var(--air-font-size-xs)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__ProductName>div {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre-line;
    color: var(--air-primary-color)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__ProductDetails {
    border-top: var(--air-card-border);
    padding: var(--air-spacing-2);
    margin-top: var(--air-spacing-1)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__ProductsInner {
    display: flex;
    align-items: center;
    padding: var(--air-spacing-2);
    background-color: var(--air-review-carousel-badge-background-color);
    border-radius: var(--air-border-radius-sm);
    width: 100%;
    overflow: hidden;
    z-index: 1
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__ProductsInner .AirReviews-Thumbnail {
    width: var(--air-product-thumbnail-xxs-width);
    height: var(--air-product-thumbnail-xxs-width);
    min-width: var(--air-product-thumbnail-xxs-width);
    min-height: var(--air-product-thumbnail-xxs-width)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__ProductsInner .AirReviews-Thumbnail>img {
    object-fit: cover
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Modal__Content-Container {
    padding-top: var(--air-spacing-5)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Select__Input {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    font-size: var(--air-font-size-base);
    line-height: normal;
    gap: var(--air-spacing-3)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Select ul {
    width: 145px
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper {
    background-color: var(--air-review-inner-star-color);
    padding: var(--air-spacing-8)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__ListReview {
    column-count: 1;
    column-gap: var(--air-spacing-4)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__ReviewDetails {
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__ReviewDetails--Wrapper {
    padding: var(--air-spacing-2) 0
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__Images {
    padding: 0;
    overflow: hidden
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__Images>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    max-height: var(--air-review-image-size-xl);
    object-fit: cover
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Modal__Header {
    background-color: var(--air-review-inner-star-color);
    justify-content: start
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__Header {
    color: var(--air-primary-color)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Modal__Close {
    top: var(--air-spacing-8);
    right: var(--air-spacing-8)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__ListSort {
    justify-content: start
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Modal__Title {
    font-size: var(--air-font-size-2xl);
    font-weight: var(--air-font-weight-semibold)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Modal__Overlay {
    backdrop-filter: blur(3px);
    background-color: rgba(0, 0, 0, .2)
}

@media(min-width: 1200px) {
    #AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Modal__Wrapper {
        width: var(--air-desktop-submit-modal-width--xl)
    }

    #AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__ListReview {
        column-count: 4
    }
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Modal__Wrapper {
    width: 92%;
    height: 85%;
    padding: var(--air-spacing-4)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Blocks__List {
    padding-top: var(--air-spacing-3)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Modal__Close {
    top: var(--air-spacing-4);
    right: var(--air-spacing-4)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Blocks__Images>img {
    max-height: var(--air-review-image-size-lg)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2 .AirReviews-Widget.AirReviews-Blocks .AirReviews-SidebarList .AirReviews-Blocks__ListReview {
    column-count: 4
}

#sentinel {
    display: block;
    height: 4px
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 {
    position: relative
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .swiper {
    width: 100%
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Alignment {
    width: 100%;
    padding: var(--air-spacing-15)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .AirReviews-Testimonials__Content {
    margin: 0;
    min-height: 84px;
    font-size: var(--air-font-size-base)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .Avada-ReviewContent__LimitLength,
#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .Avada-ReviewContent {
    font-size: var(--air-font-size-base)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .AirReviews-Link {
    font-size: var(--air-font-size-base)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout {
    box-shadow: none
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout:not(.AirReviews-Testimonials__Multiple) {
    border: var(--air-card-border);
    border-radius: var(--air-border-radius-md)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Modern {
    width: 100%
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple {
    width: 100%;
    padding: var(--air-spacing-5)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple .AirReviews-Testimonials__ContentBlock {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: var(--air-spacing-5)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple .AirReviews-Testimonials__Content {
    margin: 0;
    min-height: 100px
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple .AirReviews-Testimonials__AuthorBlock {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: var(--air-spacing-2)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Elegant {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-5)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews__PoweredBy {
    color: var(--air-review-powered-by-text-color)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__PrevButton,
#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__NextButton {
    position: absolute;
    width: 36px;
    height: 60px;
    border-radius: var(--air-border-radius-md);
    box-shadow: none;
    background-color: var(--air-navigation-button-color);
    padding: 0;
    border: var(--air-card-border);
    z-index: 100
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__PrevButton svg,
#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__NextButton svg {
    scale: 1
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__PrevButton {
    left: -16px
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__NextButton {
    right: -16px
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__CustomerName {
    -webkit-line-clamp: 1;
    max-width: 250px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-weight: var(--air-font-weight-bold-medium)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.multiple .AirReviews-Testimonial__PrevButton,
#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.multiple .AirReviews-Testimonial__NextButton {
    background-color: var(--air-navigation-button-color-strong);
    border: solid 1px var(--air-testimonial-border-color)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__CustomerName {
    max-width: 220px;
    font-size: var(--air-font-size-base)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .Avada-ReviewContent__LimitLength {
    -webkit-line-clamp: 6 !important
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Alignment {
    padding: var(--air-spacing-5)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Alignment .AirReviews-Testimonials__QuoteIcon>svg {
    margin-top: var(--air-spacing-5)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Alignment .AirReviews__PoweredBy {
    text-align: left
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Elegant {
    gap: var(--air-spacing-3)
}

#AirReviews-Testimonials .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple {
    border-radius: var(--air-border-radius-sm);
    width: 80%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary {
    box-shadow: none;
    padding: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    display: grid;
    column-gap: var(--air-spacing-5);
    grid-template-columns: 1fr 3fr 1fr;
    row-gap: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: var(--air-spacing-2);
    min-height: 140px;
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    background-color: var(--air-summary-box-background-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount {
    font-weight: var(--air-font-weight-bold-medium);
    align-items: center;
    gap: var(--air-spacing-2);
    line-height: normal
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount .AirReviews-StarRate {
    line-height: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--List {
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    padding: var(--air-spacing-10);
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    gap: var(--air-spacing-4);
    background-color: var(--air-summary-box-background-color);
    margin: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: var(--air-spacing-2);
    min-height: 140px;
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    background-color: var(--air-summary-box-background-color);
    margin: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions .AirReviews-Blocks--Actions__Text {
    color: var(--air-summary-color);
    font-weight: var(--air-font-weight-semibold)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__ActionRate {
    margin-left: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList .AirReviews-Blocks--Title {
    padding-top: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks--Title,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks--Title {
    padding-bottom: var(--air-spacing-5);
    line-height: 1
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Images--Count {
    position: absolute;
    background-color: var(--air-review-badge-background-color);
    display: flex;
    justify-content: center;
    align-items: center;
    width: 34px;
    height: 23px;
    font-size: var(--air-font-size-base);
    color: var(--air-review-button-bg-color) !important;
    border-radius: var(--air-border-radius-sm) !important
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern .AirReviews-Blocks--ReviewCount__Text span {
    font-size: inherit
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks__SummaryWrapper,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 1.5fr 1fr
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 1.3fr;
    column-gap: var(--air-spacing-2);
    row-gap: var(--air-spacing-2)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Actions,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Actions {
    grid-row-start: 2;
    grid-column: 3/1
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--List,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--List {
    gap: var(--air-spacing-1);
    padding: var(--air-spacing-4)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Rate>.AirReviews-Blocks--RateCount,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Rate>.AirReviews-Blocks--RateCount {
    font-weight: var(--air-font-weight-semibold);
    font-size: var(--air-font-size-5xl)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text {
    font-size: var(--air-font-size-sm)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text span,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text span {
    font-size: inherit
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__ActionRate svg,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__ActionRate svg {
    width: 30px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks--Title,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Title {
    padding-left: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks--Actions__Text,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Actions__Text {
    font-size: var(--air-font-size-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks--Actions,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Actions {
    min-height: 120px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__ActionRate svg,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__ActionRate svg {
    width: 28px;
    height: 28px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Card.AirReviews-Blocks__ReviewDetails,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.AirReviews-AllBlocks__ReviewDetails,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    box-shadow: none !important;
    border-radius: var(--air-border-radius-sm);
    position: relative
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern.AirReviews-Blocks__LayoutGrid {
    margin-top: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetSimple .AirReviews-Card.AirReviews-Blocks__ReviewDetails,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetSimple .AirReviews-Blocks__ReviewDetails.AirReviews-AllBlocks__ReviewDetails,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetSimple .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    box-shadow: none !important;
    border-radius: var(--air-border-radius-sm);
    position: relative
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetSimple.AirReviews-Blocks__LayoutGrid {
    margin-top: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-ReplyBlocks_Logo {
    width: 100%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern {
    display: grid;
    grid-template-columns: 1fr 2.2fr;
    overflow: hidden !important;
    column-gap: var(--air-spacing-3);
    row-gap: var(--air-spacing-3)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Card.AirReviews-Blocks__ReviewDetails,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.AirReviews-AllBlocks__ReviewDetails,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    box-shadow: none !important;
    border-radius: var(--air-border-radius-sm);
    position: relative
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews-Blocks__LayoutGrid {
    margin-top: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary {
    width: unset;
    margin: 0 !important;
    padding: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 100%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-StarRate.AirReviews-StarRate1Star {
    margin-bottom: var(--air-spacing-2)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-StarRate.AirReviews-StarRate1Star .AirReviews-StarRate--Positive {
    position: absolute;
    white-space: nowrap;
    overflow: hidden;
    left: 0;
    top: 0;
    margin: auto;
    z-index: 1
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Thumbnail,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Thumbnail--selected {
    border-radius: var(--air-border-radius-xs);
    width: var(--air-product-thumbnail-sm-width);
    height: var(--air-product-thumbnail-sm-width)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Thumbnail img,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Thumbnail--selected img {
    object-fit: cover
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Card {
    border-radius: var(--air-border-radius-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Card>img {
    object-fit: cover
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Carousel__InnerContainer,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Container {
    max-width: 300px;
    max-height: 360px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-SlideShow__ButtonNav>a {
    background-color: var(--air-review-badge-background-color);
    border-radius: var(--air-border-radius-md)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-SlideShow__ButtonNav>a svg path {
    fill: var(--air-review-dashed-border-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-SlideShow__ButtonNav>a:hover {
    transform: unset
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images--Count {
    bottom: 0;
    right: 0;
    scale: .6
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List {
    width: unset;
    padding: 0;
    margin: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Content {
    margin: var(--air-spacing-2) 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .avada-tooltip-wrapper .tooltip-tip {
    left: -64%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__List,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks__List,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks__List,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks__List {
    margin: var(--air-spacing-13) 0 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Rate,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks--Rate,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks--Rate,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks--Rate {
    flex-direction: row;
    gap: var(--air-spacing-3)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Rate .AirReviews-Divider,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks--Rate .AirReviews-Divider,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks--Rate .AirReviews-Divider,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks--Rate .AirReviews-Divider {
    width: 1px;
    height: 46px;
    background-color: var(--air-review-divider-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text {
    display: flex;
    flex-direction: column;
    text-align: left
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text span,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text span,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text span,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text span {
    font-size: inherit
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md {
    grid-template-columns: 1fr 1fr
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 100%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions {
    grid-row-start: unset;
    grid-column: unset
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm {
    grid-template-columns: 100%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 1.5fr
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions {
    grid-row-start: 2;
    grid-column: 3/1
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Reaction,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Reaction {
    padding: 0 var(--air-spacing-4)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List {
    margin: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ListReview,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ListReview {
    margin-top: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Track,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Track {
    gap: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails {
    margin: 0;
    padding: 0;
    box-shadow: none;
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.bottom,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.bottom {
    justify-content: space-between
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.bottom .AirReviews-Blocks_CarouselImage>img,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.bottom .AirReviews-Blocks_CarouselImage>img {
    border-radius: 0 0 var(--air-border-radius-sm) var(--air-border-radius-sm)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-CarouselImage,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-CarouselImage {
    height: 340px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Nav>.AirReviews-Button,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Nav>.AirReviews-Button {
    width: 36px;
    height: 60px;
    border-radius: var(--air-border-radius-md);
    box-shadow: none
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Nav>.AirReviews-Button img,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Nav>.AirReviews-Button img {
    scale: .5
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Information,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Information {
    padding: var(--air-spacing-2) var(--air-spacing-4)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks_CarouselImage>img,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks_CarouselImage>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    background: none;
    object-fit: cover
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks_ListImage,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks_ListImage {
    padding-inline: var(--air-spacing-4)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks_ListImage img,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks_ListImage img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: var(--air-border-radius-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images--Count,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images--Count {
    width: 100%;
    height: 100%;
    opacity: .4;
    filter: blur(1px);
    background-color: #303030
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern):has(.AirReviews-Blocks__LayoutCarousel.AirReviews--PageWidth__Sm) .AirReviews-CarouselImage {
    height: 260px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern):has(.AirReviews-Blocks__LayoutCarousel.AirReviews--PageWidth__Sm) .AirReviews-Carousel__Track {
    gap: var(--air-spacing-2)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern {
    overflow: hidden
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select__Input {
    border: none;
    color: var(--air-primary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks--ReviewCount__Text {
    color: var(--air-summary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select>.active,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Pagination__label {
    color: var(--air-primary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .active {
    background-color: var(--air-modern-background-color);
    right: unset;
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select__OptionSelected {
    font-weight: var(--air-font-weight-bold-medium)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Pagination__button {
    border: var(--air-card-border);
    background-color: var(--air-modern-background-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Card.AirReviews-Blocks__ReviewDetails {
    background-color: var(--air-modern-background-color);
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Carousel__Nav>.AirReviews-Button {
    background-color: var(--air-navigation-button-color);
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Carousel__Nav>.AirReviews-Button.disabled {
    opacity: .7
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks--Expand path,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Pagination__button path {
    fill: var(--air-primary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Pagination__button.AirReviews-Pagination__button--disabled path {
    opacity: .6
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .tooltip-tip {
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutGridInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutListInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images {
    padding: 0;
    overflow: hidden
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutGridInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutListInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    max-height: var(--air-review-image-size-lg);
    object-fit: cover
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header {
    flex-wrap: nowrap
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle {
    flex: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle .AirReviews-Blocks__Date {
    line-height: inherit;
    font-weight: var(--air-font-weight-normal)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks__Title {
    font-weight: var(--air-font-weight-semibold);
    color: var(--air-primary-color);
    font-size: var(--air-font-size-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content {
    margin-left: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent__LimitLength,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent {
    color: var(--air-modern-content-color);
    font-size: var(--air-font-size-xs);
    line-height: normal
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__ListSort {
    flex-wrap: wrap;
    gap: var(--air-spacing-2)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Content {
    font-size: var(--air-font-size-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Select:nth-child(2) {
    margin-left: var(--air-spacing-3)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Select ul {
    width: 145px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .active {
    right: unset
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Pagination__label {
    margin: 0 var(--air-spacing-2);
    font-size: var(--air-font-size-base)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks--ListItem {
    width: 100%;
    margin: 0;
    line-height: normal
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks--ListItem span {
    text-align: left
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Card.AirReviews-Blocks__SummaryInner.AirReviews-Card--default {
    box-shadow: none;
    padding: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images {
    padding: 0;
    overflow: hidden
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    max-height: var(--air-review-image-size-xl);
    object-fit: cover
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__InformationVideo img {
    max-height: var(--air-review-image-size-xl)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Select__Input {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    font-size: var(--air-font-size-base);
    line-height: normal;
    gap: var(--air-spacing-3)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Pagination {
    align-items: center
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Pagination__button {
    padding: var(--air-spacing-3);
    line-height: 0
}

@media(max-width: 460px) {
    .AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Pagination__button {
        padding: var(--air-spacing-2)
    }
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks--Expand {
    margin: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header {
    flex-wrap: nowrap
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle {
    flex: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle .AirReviews-Blocks__Date {
    line-height: inherit;
    font-weight: var(--air-font-weight-normal)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks__Title {
    font-weight: var(--air-font-weight-semibold);
    color: var(--air-primary-color);
    font-size: var(--air-font-size-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content {
    margin-left: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent__LimitLength,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent {
    color: var(--air-modern-content-color);
    font-size: var(--air-font-size-xs);
    line-height: normal
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .Avada-ReviewContent__LimitLength,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .Avada-ReviewContent {
    margin: var(--air-spacing-2) 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Blocks__Images--CountText {
    position: absolute;
    color: #fff;
    top: 24%;
    left: 30%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Select__Value,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Pagination__label {
    font-size: var(--air-font-size-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Blocks__ListReview {
    margin-top: var(--air-spacing-2)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible {
    box-shadow: none;
    border-radius: var(--air-border-radius-sm);
    border: none;
    background-color: var(--air-submit-form-background-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-TextField,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Textarea {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    border: 1px solid var(--air-review-submit-form-input-border-color);
    border-radius: var(--air-border-radius-sm);
    background-color: rgba(0, 0, 0, 0);
    color: var(--air-submit-form-text-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-TextField::placeholder,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Textarea::placeholder {
    color: var(--air-review-submit-form-placeholder-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-TextField:focus-visible,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Textarea:focus-visible {
    outline: none;
    border-color: var(--air-input-focus-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Dropzone__Overlay {
    height: unset;
    padding: var(--air-spacing-8) var(--air-spacing-5);
    border-radius: var(--air-border-radius-sm);
    gap: var(--air-spacing-3);
    background-color: var(--air-submit-form-background-color);
    border-color: var(--air-review-dashed-border-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Dropzone__Overlay svg path {
    stroke: var(--air-submit-form-text-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Dropzone__Description {
    color: var(--air-submit-form-text-color);
    font-size: var(--air-font-size-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-ModalSubmit__UploadImages--Small img {
    object-fit: cover
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone .AirReviews-Dropzone__Overlay {
    padding: 0 0 var(--air-spacing-3) 0;
    height: var(--air-review-image-size-xs);
    gap: var(--air-spacing-1)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone .AirReviews-Dropzone__ImagesCount {
    line-height: 1;
    color: var(--air-submit-form-text-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Select {
    background-color: rgba(0, 0, 0, 0)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Input {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    border-radius: var(--air-border-radius-sm);
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select>.active {
    color: var(--air-submit-form-text-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .active {
    background-color: var(--air-select-active-background-color);
    border: var(--air-card-border);
    right: unset
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Label {
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    line-height: 1;
    color: var(--air-submit-form-text-color);
    font-size: var(--air-font-size-base)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__LabelValue {
    font-size: var(--air-font-size-base);
    line-height: 1;
    color: var(--air-submit-form-text-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Blocks--Expand {
    line-height: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Blocks--Expand path {
    fill: var(--air-submit-form-text-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent {
    margin: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible.active {
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Label {
    max-width: 130px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Input {
    min-width: 200px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Collapsible__Submit {
    gap: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-CollapsibleInner {
    padding: var(--air-spacing-10);
    background-color: var(--air-submit-form-background-color);
    border-radius: var(--air-border-radius-sm)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Collapsible__Title {
    margin-bottom: var(--air-spacing-5);
    font-size: var(--air-font-size-xl);
    line-height: normal
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Collapsible__Product {
    align-items: center
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Collapsible__ProductImage>img {
    width: var(--air-review-image-size-md);
    height: var(--air-review-image-size-md);
    object-fit: cover
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Collapsible__Content {
    gap: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Button {
    border-radius: var(--air-border-radius-sm)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Button span {
    font-size: var(--air-font-size-base)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Button--primary {
    min-width: unset
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Button--primary span {
    font-weight: var(--air-font-weight-bold-medium)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Button--secondary {
    background-color: var(--air-submit-form-cancel-color);
    padding: var(--air-spacing-3) var(--air-spacing-5);
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Button--secondary span {
    font-weight: var(--air-font-weight-medium);
    color: var(--air-submit-form-cancel-text-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-TextField__Label {
    font-size: var(--air-font-size-base);
    font-weight: var(--air-font-weight-medium)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews-Collapsible__SubmitCustomer {
    gap: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__Submit,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__SubmitCustomer,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__Submit,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__SubmitCustomer {
    gap: var(--air-spacing-3)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant {
    display: grid;
    width: 100%;
    grid-template-columns: repeat(4, 1fr);
    column-gap: var(--air-spacing-2);
    row-gap: var(--air-spacing-2)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__LabelValue,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Label,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__LabelValue,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Label {
    font-size: var(--air-font-size-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(1),
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(1) {
    grid-column: 1/3
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(2),
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(2) {
    grid-column: 3/5
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(3),
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/4
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant.AirReviews-Modal__Variant--1 .AirReviews-Modal__VariantContent,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant.AirReviews-Modal__Variant--1 .AirReviews-Modal__VariantContent {
    grid-column: 2/4
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Input,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Input {
    min-width: unset
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select {
    width: 100%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Button--secondary,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Button--secondary {
    width: 30%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Button--primary,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Button--primary {
    width: 68%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__Content,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__Content {
    gap: var(--air-spacing-3)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-CollapsibleInner,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-CollapsibleInner {
    padding: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-TextField__Label,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-TextField,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Textarea,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Button span,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Discount__Content,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-TextField__Label,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-TextField,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Textarea,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Button span,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Discount__Content {
    font-size: var(--air-font-size-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__Title,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__Title {
    font-size: var(--air-font-size-base);
    width: 100%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__ProductImage,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__ProductImage {
    flex-direction: column;
    align-items: center;
    zoom: unset;
    width: 100%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__ProductImage>img,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__ProductImage>img {
    width: var(--air-review-image-size-sm);
    height: var(--air-review-image-size-sm)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Blocks__ActionRate,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Blocks__ActionRate {
    height: fit-content
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Dropzone__Overlay,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Dropzone__Overlay {
    padding: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Dropzone__Overlay svg,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Dropzone__Overlay svg {
    width: 28px;
    height: 28px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-ButtonGroup,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-ButtonGroup {
    width: 100%;
    margin-left: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select__Input {
    border: none;
    color: var(--air-primary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks--ReviewCount__Text {
    color: var(--air-summary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select>.active,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__label {
    color: var(--air-primary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .active {
    background-color: var(--air-modern-background-color);
    right: unset;
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select__OptionSelected {
    font-weight: var(--air-font-weight-bold-medium)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__button {
    border: var(--air-card-border);
    background-color: var(--air-modern-background-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Card.AirReviews-Blocks__ReviewDetails {
    background-color: var(--air-modern-background-color);
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button {
    background-color: var(--air-navigation-button-color);
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button.disabled {
    opacity: .7
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks--Expand path,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__button path {
    fill: var(--air-primary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__button.AirReviews-Pagination__button--disabled path {
    opacity: .6
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .tooltip-tip {
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Header {
    padding: 0;
    font-size: var(--air-font-size-3xl);
    line-height: 52px;
    font-weight: var(--air-font-weight-semibold);
    margin-bottom: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__InnerContainer {
    height: auto;
    margin: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card {
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    box-shadow: none;
    border-radius: var(--air-border-radius-sm);
    position: relative;
    margin: 0 !important;
    background-color: var(--air-review-button-text-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__CardContent {
    padding: var(--air-spacing-8) var(--air-spacing-4) 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Reaction {
    padding: var(--air-spacing-2) var(--air-spacing-4)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductWrapper {
    height: auto;
    border-top: var(--air-card-border);
    padding: var(--air-spacing-2)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductWrapper .AirReviews-Thumbnail {
    width: var(--air-product-thumbnail-xxs-width);
    height: var(--air-product-thumbnail-xxs-width);
    min-width: var(--air-product-thumbnail-xxs-width);
    border-radius: var(--air-border-radius-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductWrapper .AirReviews-Thumbnail>img {
    object-fit: cover;
    border-radius: var(--air-border-radius-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Blocks__AuthorNameContainer {
    gap: 2px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Blocks__Avatar {
    width: 40px;
    height: 40px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Media .AirReviews-Carousel__RateWrapper {
    background-color: var(--air-review-badge-background-color);
    padding: var(--air-spacing-2) var(--air-spacing-4);
    border-radius: var(--air-border-radius-xs);
    z-index: 1;
    box-shadow: none;
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Media .AirReviews-Carousel__Image {
    height: 280px;
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Media .AirReviews-Carousel__Image>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    background: none;
    object-fit: cover
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductName {
    padding: var(--air-spacing-2);
    background-color: var(--air-review-carousel-badge-background-color);
    border-radius: var(--air-border-radius-sm)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductName:hover {
    cursor: pointer
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Link.AirReviews-Link__Product {
    font-size: var(--air-font-size-xs);
    color: var(--air-primary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Rate {
    gap: var(--air-spacing-2)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pop__Content,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pop__Content--SeeMore {
    font-size: var(--air-font-size-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Track {
    gap: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks__ReviewDetails {
    margin: 0;
    padding: 0;
    box-shadow: none;
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button {
    width: 36px;
    height: 60px;
    border-radius: var(--air-border-radius-md);
    box-shadow: none
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button img {
    scale: .5
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Information {
    padding: var(--air-spacing-2) var(--air-spacing-4)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2:not(.AirReviews--PageWidth__Sm) .AirReviews-Carousel__NavPrev {
    left: -16px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2:not(.AirReviews--PageWidth__Sm) .AirReviews-Carousel__NavNext {
    right: -16px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavPrev,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavNext {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavPrev svg,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavNext svg {
    margin: 0;
    width: unset
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Image {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks_ListImage {
    padding-inline: var(--air-spacing-4)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks_ListImage img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: var(--air-border-radius-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks__Images--Count {
    width: 100%;
    height: 100%;
    opacity: .4;
    filter: blur(1px);
    background-color: #303030
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 {
    position: relative
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .swiper {
    width: 100%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Alignment {
    width: 100%;
    padding: var(--air-spacing-15)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .AirReviews-Testimonials__Content {
    margin: 0;
    min-height: 84px;
    font-size: var(--air-font-size-base)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .Avada-ReviewContent__LimitLength,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .Avada-ReviewContent {
    font-size: var(--air-font-size-base)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .AirReviews-Link {
    font-size: var(--air-font-size-base)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout {
    box-shadow: none
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout:not(.AirReviews-Testimonials__Multiple) {
    border: var(--air-card-border);
    border-radius: var(--air-border-radius-md)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Modern {
    width: 100%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple {
    width: 100%;
    padding: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple .AirReviews-Testimonials__ContentBlock {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple .AirReviews-Testimonials__Content {
    margin: 0;
    min-height: 100px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple .AirReviews-Testimonials__AuthorBlock {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: var(--air-spacing-2)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Elegant {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews__PoweredBy {
    color: var(--air-review-powered-by-text-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__PrevButton,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__NextButton {
    position: absolute;
    width: 36px;
    height: 60px;
    border-radius: var(--air-border-radius-md);
    box-shadow: none;
    background-color: var(--air-navigation-button-color);
    padding: 0;
    border: var(--air-card-border);
    z-index: 100
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__PrevButton svg,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__NextButton svg {
    scale: 1
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__PrevButton {
    left: -16px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__NextButton {
    right: -16px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__CustomerName {
    -webkit-line-clamp: 1;
    max-width: 250px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-weight: var(--air-font-weight-bold-medium)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.multiple .AirReviews-Testimonial__PrevButton,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.multiple .AirReviews-Testimonial__NextButton {
    background-color: var(--air-navigation-button-color-strong);
    border: solid 1px var(--air-testimonial-border-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__CustomerName {
    max-width: 220px;
    font-size: var(--air-font-size-base)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .Avada-ReviewContent__LimitLength {
    -webkit-line-clamp: 6 !important
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Alignment {
    padding: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Alignment .AirReviews-Testimonials__QuoteIcon>svg {
    margin-top: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Alignment .AirReviews__PoweredBy {
    text-align: left
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Elegant {
    gap: var(--air-spacing-3)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple {
    border-radius: var(--air-border-radius-sm);
    width: 80%
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Card.AirReviews-Blocks__ReviewDetails,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__ReviewDetails.AirReviews-AllBlocks__ReviewDetails,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    box-shadow: none !important;
    border-radius: var(--air-border-radius-sm);
    position: relative
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings.AirReviews-Blocks__LayoutGrid {
    margin-top: 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Select__Input {
    border: none;
    color: var(--air-primary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks--ReviewCount__Text {
    color: var(--air-summary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Select>.active,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Pagination__label {
    color: var(--air-primary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .active {
    background-color: var(--air-modern-background-color);
    right: unset;
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Select__OptionSelected {
    font-weight: var(--air-font-weight-bold-medium)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Select,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Pagination__button {
    border: var(--air-card-border);
    background-color: var(--air-modern-background-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Card.AirReviews-Blocks__ReviewDetails {
    background-color: var(--air-modern-background-color);
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Carousel__Nav>.AirReviews-Button {
    background-color: var(--air-navigation-button-color);
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Carousel__Nav>.AirReviews-Button.disabled {
    opacity: .7
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks--Expand path,
.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Pagination__button path {
    fill: var(--air-primary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Pagination__button.AirReviews-Pagination__button--disabled path {
    opacity: .6
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .tooltip-tip {
    border: var(--air-card-border)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__ProductName {
    font-size: var(--air-font-size-xs)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__ProductName>div {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre-line;
    color: var(--air-primary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__ProductDetails {
    border-top: var(--air-card-border);
    padding: var(--air-spacing-2);
    margin-top: var(--air-spacing-1)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__ProductsInner {
    display: flex;
    align-items: center;
    padding: var(--air-spacing-2);
    background-color: var(--air-review-carousel-badge-background-color);
    border-radius: var(--air-border-radius-sm);
    width: 100%;
    overflow: hidden;
    z-index: 1
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__ProductsInner .AirReviews-Thumbnail {
    width: var(--air-product-thumbnail-xxs-width);
    height: var(--air-product-thumbnail-xxs-width);
    min-width: var(--air-product-thumbnail-xxs-width);
    min-height: var(--air-product-thumbnail-xxs-width)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__ProductsInner .AirReviews-Thumbnail>img {
    object-fit: cover
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Modal__Content-Container {
    padding-top: var(--air-spacing-5)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Select__Input {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    font-size: var(--air-font-size-base);
    line-height: normal;
    gap: var(--air-spacing-3)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Select ul {
    width: 145px
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Modal__Wrapper {
    background-color: var(--air-review-inner-star-color);
    padding: var(--air-spacing-8)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__ListReview {
    column-count: 1;
    column-gap: var(--air-spacing-4)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__ReviewDetails {
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__ReviewDetails--Wrapper {
    padding: var(--air-spacing-2) 0
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__Images {
    padding: 0;
    overflow: hidden
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__Images>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    max-height: var(--air-review-image-size-xl);
    object-fit: cover
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Modal__Header {
    background-color: var(--air-review-inner-star-color);
    justify-content: start
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__Header {
    color: var(--air-primary-color)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Modal__Close {
    top: var(--air-spacing-8);
    right: var(--air-spacing-8)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__ListSort {
    justify-content: start
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Modal__Title {
    font-size: var(--air-font-size-2xl);
    font-weight: var(--air-font-weight-semibold)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Modal__Overlay {
    backdrop-filter: blur(3px);
    background-color: rgba(0, 0, 0, .2)
}

@media(min-width: 1200px) {
    .AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Modal__Wrapper {
        width: var(--air-desktop-submit-modal-width--xl)
    }

    .AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings .AirReviews-Blocks__ListReview {
        column-count: 4
    }
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings.AirReviews--PageWidth__Sm .AirReviews-Modal__Wrapper {
    width: 92%;
    height: 85%;
    padding: var(--air-spacing-4)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings.AirReviews--PageWidth__Sm .AirReviews-Blocks__List {
    padding-top: var(--air-spacing-3)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings.AirReviews--PageWidth__Sm .AirReviews-Modal__Close {
    top: var(--air-spacing-4);
    right: var(--air-spacing-4)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.sidebar-settings.AirReviews--PageWidth__Sm .AirReviews-Blocks__Images>img {
    max-height: var(--air-review-image-size-lg)
}

.AirReviews-PreviewWrapper.AirReviews-Preview__V2.mobile.carousel-settings .AirReviews-Carousel__Container .AirReviews-Carousel__Header {
    line-height: unset;
    font-size: var(--air-font-size-xl);
    margin-bottom: var(--air-spacing-3);
    margin-left: var(--air-spacing-3)
}

#AirReviews-Preview__Desktop {
    padding-inline: var(--air-spacing-3)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary {
    box-shadow: none;
    padding: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    display: grid;
    column-gap: var(--air-spacing-5);
    grid-template-columns: 1fr 3fr 1fr;
    row-gap: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: var(--air-spacing-2);
    min-height: 140px;
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    background-color: var(--air-summary-box-background-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount {
    font-weight: var(--air-font-weight-bold-medium);
    align-items: center;
    gap: var(--air-spacing-2);
    line-height: normal
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Rate .AirReviews-Blocks--RateCount .AirReviews-StarRate {
    line-height: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--List {
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    padding: var(--air-spacing-10);
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    gap: var(--air-spacing-4);
    background-color: var(--air-summary-box-background-color);
    margin: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: var(--air-spacing-2);
    min-height: 140px;
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    background-color: var(--air-summary-box-background-color);
    margin: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions .AirReviews-Blocks--Actions__Text {
    color: var(--air-summary-color);
    font-weight: var(--air-font-weight-semibold)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__ActionRate {
    margin-left: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList .AirReviews-Blocks--Title {
    padding-top: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks--Title,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel .AirReviews-Blocks--Title {
    padding-bottom: var(--air-spacing-5);
    line-height: 1
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__Images--Count {
    position: absolute;
    background-color: var(--air-review-badge-background-color);
    display: flex;
    justify-content: center;
    align-items: center;
    width: 34px;
    height: 23px;
    font-size: var(--air-font-size-base);
    color: var(--air-review-button-bg-color) !important;
    border-radius: var(--air-border-radius-sm) !important
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern .AirReviews-Blocks--ReviewCount__Text span {
    font-size: inherit
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks__SummaryWrapper,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 1.5fr 1fr
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 1.3fr;
    column-gap: var(--air-spacing-2);
    row-gap: var(--air-spacing-2)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Actions,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Actions {
    grid-row-start: 2;
    grid-column: 3/1
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--List,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--List {
    gap: var(--air-spacing-1);
    padding: var(--air-spacing-4)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Rate>.AirReviews-Blocks--RateCount,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--Rate>.AirReviews-Blocks--RateCount {
    font-weight: var(--air-font-weight-semibold);
    font-size: var(--air-font-size-5xl)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text {
    font-size: var(--air-font-size-sm)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text span,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks--ReviewCount__Text span {
    font-size: inherit
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__ActionRate svg,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__SummaryWrapper .AirReviews-Blocks__ActionRate svg {
    width: 30px
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks--Title,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Title {
    padding-left: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks--Actions__Text,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Actions__Text {
    font-size: var(--air-font-size-xs)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks--Actions,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Actions {
    min-height: 120px
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__ActionRate svg,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__ActionRate svg {
    width: 28px;
    height: 28px
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Card.AirReviews-Blocks__ReviewDetails,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.AirReviews-AllBlocks__ReviewDetails,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    box-shadow: none !important;
    border-radius: var(--air-border-radius-sm);
    position: relative
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern.AirReviews-Blocks__LayoutGrid {
    margin-top: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetSimple .AirReviews-Card.AirReviews-Blocks__ReviewDetails,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetSimple .AirReviews-Blocks__ReviewDetails.AirReviews-AllBlocks__ReviewDetails,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetSimple .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    box-shadow: none !important;
    border-radius: var(--air-border-radius-sm);
    position: relative
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetSimple.AirReviews-Blocks__LayoutGrid {
    margin-top: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-ReplyBlocks_Logo {
    width: 100%
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern {
    display: grid;
    grid-template-columns: 1fr 2.2fr;
    overflow: hidden !important;
    column-gap: var(--air-spacing-3);
    row-gap: var(--air-spacing-3)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Card.AirReviews-Blocks__ReviewDetails,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.AirReviews-AllBlocks__ReviewDetails,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    box-shadow: none !important;
    border-radius: var(--air-border-radius-sm);
    position: relative
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews-Blocks__LayoutGrid {
    margin-top: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary {
    width: unset;
    margin: 0 !important;
    padding: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 100%
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-StarRate.AirReviews-StarRate1Star {
    margin-bottom: var(--air-spacing-2)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Summary .AirReviews-StarRate.AirReviews-StarRate1Star .AirReviews-StarRate--Positive {
    position: absolute;
    white-space: nowrap;
    overflow: hidden;
    left: 0;
    top: 0;
    margin: auto;
    z-index: 1
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Thumbnail,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Thumbnail--selected {
    border-radius: var(--air-border-radius-xs);
    width: var(--air-product-thumbnail-sm-width);
    height: var(--air-product-thumbnail-sm-width)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Thumbnail img,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Thumbnail--selected img {
    object-fit: cover
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Card {
    border-radius: var(--air-border-radius-xs)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Card>img {
    object-fit: cover
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Carousel__InnerContainer,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Container {
    max-width: 300px;
    max-height: 360px
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-SlideShow__ButtonNav>a {
    background-color: var(--air-review-badge-background-color);
    border-radius: var(--air-border-radius-md)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-SlideShow__ButtonNav>a svg path {
    fill: var(--air-review-dashed-border-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-SlideShow__ButtonNav>a:hover {
    transform: unset
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images--Count {
    bottom: 0;
    right: 0;
    scale: .6
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List {
    width: unset;
    padding: 0;
    margin: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Content {
    margin: var(--air-spacing-2) 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .avada-tooltip-wrapper .tooltip-tip {
    left: -64%
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__List,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks__List,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks__List,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks__List {
    margin: var(--air-spacing-13) 0 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Rate,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks--Rate,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks--Rate,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks--Rate {
    flex-direction: row;
    gap: var(--air-spacing-3)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Rate .AirReviews-Divider,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks--Rate .AirReviews-Divider,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks--Rate .AirReviews-Divider,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks--Rate .AirReviews-Divider {
    width: 1px;
    height: 46px;
    background-color: var(--air-review-divider-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text {
    display: flex;
    flex-direction: column;
    text-align: left
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text span,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Lg .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text span,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Xl .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text span,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__XXl .AirReviews-Blocks--Rate .AirReviews-Blocks--ReviewCount .AirReviews-Blocks--ReviewCount__Text span {
    font-size: inherit
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md {
    grid-template-columns: 1fr 1fr
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 100%
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Md .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions {
    grid-row-start: unset;
    grid-column: unset
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm {
    grid-template-columns: 100%
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__Summary .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 1.5fr
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern.AirReviews--PageWidth__Sm .AirReviews-Blocks__Summary .AirReviews-Blocks--Actions {
    grid-row-start: 2;
    grid-column: 3/1
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Reaction,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Reaction {
    padding: 0 var(--air-spacing-4)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List {
    margin: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ListReview,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ListReview {
    margin-top: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Track,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Track {
    gap: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails {
    margin: 0;
    padding: 0;
    box-shadow: none;
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.bottom,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.bottom {
    justify-content: space-between
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.bottom .AirReviews-Blocks_CarouselImage>img,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.bottom .AirReviews-Blocks_CarouselImage>img {
    border-radius: 0 0 var(--air-border-radius-sm) var(--air-border-radius-sm)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-CarouselImage,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-CarouselImage {
    height: 340px
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Nav>.AirReviews-Button,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Nav>.AirReviews-Button {
    width: 36px;
    height: 60px;
    border-radius: var(--air-border-radius-md);
    box-shadow: none
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Nav>.AirReviews-Button img,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Nav>.AirReviews-Button img {
    scale: .5
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Information,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Carousel__Information {
    padding: var(--air-spacing-2) var(--air-spacing-4)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks_CarouselImage>img,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks_CarouselImage>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    background: none;
    object-fit: cover
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks_ListImage,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks_ListImage {
    padding-inline: var(--air-spacing-4)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks_ListImage img,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks_ListImage img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: var(--air-border-radius-xs)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images--Count,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images--Count {
    width: 100%;
    height: 100%;
    opacity: .4;
    filter: blur(1px);
    background-color: #303030
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern):has(.AirReviews-Blocks__LayoutCarousel.AirReviews--PageWidth__Sm) .AirReviews-CarouselImage {
    height: 260px
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern):has(.AirReviews-Blocks__LayoutCarousel.AirReviews--PageWidth__Sm) .AirReviews-Carousel__Track {
    gap: var(--air-spacing-2)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern {
    overflow: hidden
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select__Input {
    border: none;
    color: var(--air-primary-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks--ReviewCount__Text {
    color: var(--air-summary-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select>.active,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Pagination__label {
    color: var(--air-primary-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .active {
    background-color: var(--air-modern-background-color);
    right: unset;
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select__OptionSelected {
    font-weight: var(--air-font-weight-bold-medium)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Select,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Pagination__button {
    border: var(--air-card-border);
    background-color: var(--air-modern-background-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Card.AirReviews-Blocks__ReviewDetails {
    background-color: var(--air-modern-background-color);
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Carousel__Nav>.AirReviews-Button {
    background-color: var(--air-navigation-button-color);
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Carousel__Nav>.AirReviews-Button.disabled {
    opacity: .7
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks--Expand path,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Pagination__button path {
    fill: var(--air-primary-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Pagination__button.AirReviews-Pagination__button--disabled path {
    opacity: .6
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .tooltip-tip {
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutGridInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutListInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images {
    padding: 0;
    overflow: hidden
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutGridInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutListInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__LayoutCarouselInner.AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    max-height: var(--air-review-image-size-lg);
    object-fit: cover
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header {
    flex-wrap: nowrap
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle {
    flex: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle .AirReviews-Blocks__Date {
    line-height: inherit;
    font-weight: var(--air-font-weight-normal)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks__Title {
    font-weight: var(--air-font-weight-semibold);
    color: var(--air-primary-color);
    font-size: var(--air-font-size-xs)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content {
    margin-left: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent__LimitLength,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent {
    color: var(--air-modern-content-color);
    font-size: var(--air-font-size-xs);
    line-height: normal
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__ListSort {
    flex-wrap: wrap;
    gap: var(--air-spacing-2)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Content {
    font-size: var(--air-font-size-xs)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Select:nth-child(2) {
    margin-left: var(--air-spacing-3)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Select ul {
    width: 145px
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .active {
    right: unset
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Pagination__label {
    margin: 0 var(--air-spacing-2);
    font-size: var(--air-font-size-base)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks--ListItem {
    width: 100%;
    margin: 0;
    line-height: normal
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks--ListItem span {
    text-align: left
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Card.AirReviews-Blocks__SummaryInner.AirReviews-Card--default {
    box-shadow: none;
    padding: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images {
    padding: 0;
    overflow: hidden
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__Images>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    max-height: var(--air-review-image-size-xl);
    object-fit: cover
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks__InformationVideo img {
    max-height: var(--air-review-image-size-xl)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Select__Input {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    font-size: var(--air-font-size-base);
    line-height: normal;
    gap: var(--air-spacing-3)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Pagination {
    align-items: center
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Pagination__button {
    padding: var(--air-spacing-3);
    line-height: 0
}

@media(max-width: 460px) {
    #AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Pagination__button {
        padding: var(--air-spacing-2)
    }
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetModern .AirReviews-Blocks--Expand {
    margin: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header {
    flex-wrap: nowrap
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle {
    flex: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle .AirReviews-Blocks__Date {
    line-height: inherit;
    font-weight: var(--air-font-weight-normal)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks__Title {
    font-weight: var(--air-font-weight-semibold);
    color: var(--air-primary-color);
    font-size: var(--air-font-size-xs)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content {
    margin-left: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent__LimitLength,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent {
    color: var(--air-modern-content-color);
    font-size: var(--air-font-size-xs);
    line-height: normal
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .Avada-ReviewContent__LimitLength,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__PresetSimple .Avada-ReviewContent {
    margin: var(--air-spacing-2) 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Blocks__Images--CountText {
    position: absolute;
    color: #fff;
    top: 24%;
    left: 30%
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Select__Value,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Pagination__label {
    font-size: var(--air-font-size-xs)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Blocks__ListReview {
    margin-top: var(--air-spacing-2)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible {
    box-shadow: none;
    border-radius: var(--air-border-radius-sm);
    border: none;
    background-color: var(--air-submit-form-background-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-TextField,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Textarea {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    border: 1px solid var(--air-review-submit-form-input-border-color);
    border-radius: var(--air-border-radius-sm);
    background-color: rgba(0, 0, 0, 0);
    color: var(--air-submit-form-text-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-TextField::placeholder,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Textarea::placeholder {
    color: var(--air-review-submit-form-placeholder-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-TextField:focus-visible,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Textarea:focus-visible {
    outline: none;
    border-color: var(--air-input-focus-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Dropzone__Overlay {
    height: unset;
    padding: var(--air-spacing-8) var(--air-spacing-5);
    border-radius: var(--air-border-radius-sm);
    gap: var(--air-spacing-3);
    background-color: var(--air-submit-form-background-color);
    border-color: var(--air-review-dashed-border-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Dropzone__Overlay svg path {
    stroke: var(--air-submit-form-text-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Dropzone__Description {
    color: var(--air-submit-form-text-color);
    font-size: var(--air-font-size-xs)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-ModalSubmit__UploadImages--Small img {
    object-fit: cover
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone .AirReviews-Dropzone__Overlay {
    padding: 0 0 var(--air-spacing-3) 0;
    height: var(--air-review-image-size-xs);
    gap: var(--air-spacing-1)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-ModalSubmit__UploadImages--Small .AirReviews-Dropzone .AirReviews-Dropzone__ImagesCount {
    line-height: 1;
    color: var(--air-submit-form-text-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Select {
    background-color: rgba(0, 0, 0, 0)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Input {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    border-radius: var(--air-border-radius-sm);
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select>.active {
    color: var(--air-submit-form-text-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .active {
    background-color: var(--air-select-active-background-color);
    border: var(--air-card-border);
    right: unset
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Label {
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    line-height: 1;
    color: var(--air-submit-form-text-color);
    font-size: var(--air-font-size-base)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__LabelValue {
    font-size: var(--air-font-size-base);
    line-height: 1;
    color: var(--air-submit-form-text-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Blocks--Expand {
    line-height: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Blocks--Expand path {
    fill: var(--air-submit-form-text-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent {
    margin: 0
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible.active {
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Label {
    max-width: 130px
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Input {
    min-width: 200px
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Collapsible__Submit {
    gap: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-CollapsibleInner {
    padding: var(--air-spacing-10);
    background-color: var(--air-submit-form-background-color);
    border-radius: var(--air-border-radius-sm)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Collapsible__Title {
    margin-bottom: var(--air-spacing-5);
    font-size: var(--air-font-size-xl);
    line-height: normal
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Collapsible__Product {
    align-items: center
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Collapsible__ProductImage>img {
    width: var(--air-review-image-size-md);
    height: var(--air-review-image-size-md);
    object-fit: cover
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Collapsible__Content {
    gap: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Button {
    border-radius: var(--air-border-radius-sm)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Button span {
    font-size: var(--air-font-size-base)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Button--primary {
    min-width: unset
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Button--primary span {
    font-weight: var(--air-font-weight-bold-medium)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Button--secondary {
    background-color: var(--air-submit-form-cancel-color);
    padding: var(--air-spacing-3) var(--air-spacing-5);
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Button--secondary span {
    font-weight: var(--air-font-weight-medium);
    color: var(--air-submit-form-cancel-text-color)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-TextField__Label {
    font-size: var(--air-font-size-base);
    font-weight: var(--air-font-weight-medium)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews-Collapsible__SubmitCustomer {
    gap: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__Submit,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__SubmitCustomer,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__Submit,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__SubmitCustomer {
    gap: var(--air-spacing-3)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant {
    display: grid;
    width: 100%;
    grid-template-columns: repeat(4, 1fr);
    column-gap: var(--air-spacing-2);
    row-gap: var(--air-spacing-2)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__LabelValue,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Label,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__LabelValue,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Label {
    font-size: var(--air-font-size-xs)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(1),
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(1) {
    grid-column: 1/3
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(2),
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(2) {
    grid-column: 3/5
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(3),
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Modal__VariantContent:nth-child(3) {
    grid-row-start: 2;
    grid-column: 2/4
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant.AirReviews-Modal__Variant--1 .AirReviews-Modal__VariantContent,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant.AirReviews-Modal__Variant--1 .AirReviews-Modal__VariantContent {
    grid-column: 2/4
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Input,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select__Input {
    min-width: unset
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Modal__Variant .AirReviews-Select {
    width: 100%
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Button--secondary,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Button--secondary {
    width: 30%
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Button--primary,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm #AirReviews-Collapsible .AirReviews-Button--primary {
    width: 68%
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__Content,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__Content {
    gap: var(--air-spacing-3)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-CollapsibleInner,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-CollapsibleInner {
    padding: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-TextField__Label,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-TextField,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Textarea,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Button span,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Discount__Content,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-TextField__Label,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-TextField,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Textarea,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Button span,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Discount__Content {
    font-size: var(--air-font-size-xs)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__Title,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__Title {
    font-size: var(--air-font-size-base);
    width: 100%
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__ProductImage,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__ProductImage {
    flex-direction: column;
    align-items: center;
    zoom: unset;
    width: 100%
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Collapsible__ProductImage>img,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Collapsible__ProductImage>img {
    width: var(--air-review-image-size-sm);
    height: var(--air-review-image-size-sm)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Blocks__ActionRate,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Blocks__ActionRate {
    height: fit-content
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Dropzone__Overlay,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Dropzone__Overlay {
    padding: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-Dropzone__Overlay svg,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-Dropzone__Overlay svg {
    width: 28px;
    height: 28px
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 .AirReviews--PageWidth__Sm .AirReviews-ButtonGroup,
#AirReviews-Preview__Desktop .AirReviews-Widget__V2.AirReviews--PageWidth__Sm .AirReviews-ButtonGroup {
    width: 100%;
    margin-left: 0
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select__Input {
    border: none;
    color: var(--air-primary-color)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks--ReviewCount__Text {
    color: var(--air-summary-color)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select>.active,
#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__label {
    color: var(--air-primary-color)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .active {
    background-color: var(--air-modern-background-color);
    right: unset;
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select__OptionSelected {
    font-weight: var(--air-font-weight-bold-medium)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Select,
#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__button {
    border: var(--air-card-border);
    background-color: var(--air-modern-background-color)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Card.AirReviews-Blocks__ReviewDetails {
    background-color: var(--air-modern-background-color);
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button {
    background-color: var(--air-navigation-button-color);
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button.disabled {
    opacity: .7
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks--Expand path,
#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__button path {
    fill: var(--air-primary-color)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pagination__button.AirReviews-Pagination__button--disabled path {
    opacity: .6
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .tooltip-tip {
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Header {
    padding: 0;
    font-size: var(--air-font-size-3xl);
    line-height: 52px;
    font-weight: var(--air-font-weight-semibold);
    margin-bottom: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__InnerContainer {
    height: auto;
    margin: 0
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card {
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1);
    box-shadow: none;
    border-radius: var(--air-border-radius-sm);
    position: relative;
    margin: 0 !important;
    background-color: var(--air-review-button-text-color)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__CardContent {
    padding: var(--air-spacing-8) var(--air-spacing-4) 0
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Reaction {
    padding: var(--air-spacing-2) var(--air-spacing-4)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductWrapper {
    height: auto;
    border-top: var(--air-card-border);
    padding: var(--air-spacing-2)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductWrapper .AirReviews-Thumbnail {
    width: var(--air-product-thumbnail-xxs-width);
    height: var(--air-product-thumbnail-xxs-width);
    min-width: var(--air-product-thumbnail-xxs-width);
    border-radius: var(--air-border-radius-xs)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductWrapper .AirReviews-Thumbnail>img {
    object-fit: cover;
    border-radius: var(--air-border-radius-xs)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Blocks__AuthorNameContainer {
    gap: 2px
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Blocks__Avatar {
    width: 40px;
    height: 40px
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Media .AirReviews-Carousel__RateWrapper {
    background-color: var(--air-review-badge-background-color);
    padding: var(--air-spacing-2) var(--air-spacing-4);
    border-radius: var(--air-border-radius-xs);
    z-index: 1;
    box-shadow: none;
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Media .AirReviews-Carousel__Image {
    height: 280px;
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Carousel__Media .AirReviews-Carousel__Image>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    background: none;
    object-fit: cover
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductName {
    padding: var(--air-spacing-2);
    background-color: var(--air-review-carousel-badge-background-color);
    border-radius: var(--air-border-radius-sm)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Card .AirReviews-Pop__ProductName:hover {
    cursor: pointer
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Link.AirReviews-Link__Product {
    font-size: var(--air-font-size-xs);
    color: var(--air-primary-color)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Rate {
    gap: var(--air-spacing-2)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pop__Content,
#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Pop__Content--SeeMore {
    font-size: var(--air-font-size-xs)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Track {
    gap: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks__ReviewDetails {
    margin: 0;
    padding: 0;
    box-shadow: none;
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button {
    width: 36px;
    height: 60px;
    border-radius: var(--air-border-radius-md);
    box-shadow: none
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Nav>.AirReviews-Button img {
    scale: .5
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Information {
    padding: var(--air-spacing-2) var(--air-spacing-4)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2:not(.AirReviews--PageWidth__Sm) .AirReviews-Carousel__NavPrev {
    left: -16px
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2:not(.AirReviews--PageWidth__Sm) .AirReviews-Carousel__NavNext {
    right: -16px
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavPrev,
#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavNext {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavPrev svg,
#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__NavNext svg {
    margin: 0;
    width: unset
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Carousel__Image {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks_ListImage {
    padding-inline: var(--air-spacing-4)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks_ListImage img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: var(--air-border-radius-xs)
}

#AirReviews-Preview__Desktop .AirReviews-Carousel.AirReviews-Widget__V2 .AirReviews-Blocks__Images--Count {
    width: 100%;
    height: 100%;
    opacity: .4;
    filter: blur(1px);
    background-color: #303030
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 {
    position: relative
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .swiper {
    width: 100%
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Alignment {
    width: 100%;
    padding: var(--air-spacing-15)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .AirReviews-Testimonials__Content {
    margin: 0;
    min-height: 84px;
    font-size: var(--air-font-size-base)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .Avada-ReviewContent__LimitLength,
#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .Avada-ReviewContent {
    font-size: var(--air-font-size-base)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.desktop .AirReviews-Link {
    font-size: var(--air-font-size-base)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout {
    box-shadow: none
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout:not(.AirReviews-Testimonials__Multiple) {
    border: var(--air-card-border);
    border-radius: var(--air-border-radius-md)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Modern {
    width: 100%
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple {
    width: 100%;
    padding: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple .AirReviews-Testimonials__ContentBlock {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple .AirReviews-Testimonials__Content {
    margin: 0;
    min-height: 100px
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple .AirReviews-Testimonials__AuthorBlock {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: var(--air-spacing-2)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Elegant {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews__PoweredBy {
    color: var(--air-review-powered-by-text-color)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__PrevButton,
#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__NextButton {
    position: absolute;
    width: 36px;
    height: 60px;
    border-radius: var(--air-border-radius-md);
    box-shadow: none;
    background-color: var(--air-navigation-button-color);
    padding: 0;
    border: var(--air-card-border);
    z-index: 100
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__PrevButton svg,
#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__NextButton svg {
    scale: 1
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__PrevButton {
    left: -16px
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonial__NextButton {
    right: -16px
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2 .AirReviews-Testimonials__CustomerName {
    -webkit-line-clamp: 1;
    max-width: 250px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-weight: var(--air-font-weight-bold-medium)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.multiple .AirReviews-Testimonial__PrevButton,
#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.multiple .AirReviews-Testimonial__NextButton {
    background-color: var(--air-navigation-button-color-strong);
    border: solid 1px var(--air-testimonial-border-color)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__CustomerName {
    max-width: 220px;
    font-size: var(--air-font-size-base)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .Avada-ReviewContent__LimitLength {
    -webkit-line-clamp: 6 !important
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Alignment {
    padding: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Alignment .AirReviews-Testimonials__QuoteIcon>svg {
    margin-top: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Alignment .AirReviews__PoweredBy {
    text-align: left
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Elegant {
    gap: var(--air-spacing-3)
}

#AirReviews-Preview__Desktop .AirReviews-Testimonial__List.AirReviews-Widget__V2.mobile .AirReviews-Testimonials__Layout.AirReviews-Testimonials__Multiple {
    border-radius: var(--air-border-radius-sm);
    width: 80%
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Card.AirReviews-Blocks__ReviewDetails,
#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__ReviewDetails.AirReviews-AllBlocks__ReviewDetails,
#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__ReviewDetails.AirReviews-Blocks__ReviewCard {
    box-shadow: none !important;
    border-radius: var(--air-border-radius-sm);
    position: relative
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings.AirReviews-Blocks__LayoutGrid {
    margin-top: 0
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Select__Input {
    border: none;
    color: var(--air-primary-color)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks--ReviewCount__Text {
    color: var(--air-summary-color)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Select>.active,
#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Pagination__label {
    color: var(--air-primary-color)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .active {
    background-color: var(--air-modern-background-color);
    right: unset;
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Select__Option:hover {
    background-color: var(--air-option-hover-background-color)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Select__OptionSelected {
    font-weight: var(--air-font-weight-bold-medium)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Select,
#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Pagination__button {
    border: var(--air-card-border);
    background-color: var(--air-modern-background-color)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Card.AirReviews-Blocks__ReviewDetails {
    background-color: var(--air-modern-background-color);
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Carousel__Nav>.AirReviews-Button {
    background-color: var(--air-navigation-button-color);
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Carousel__Nav>.AirReviews-Button.disabled {
    opacity: .7
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks--Expand path,
#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Pagination__button path {
    fill: var(--air-primary-color)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Pagination__button.AirReviews-Pagination__button--disabled path {
    opacity: .6
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .tooltip-tip {
    border: var(--air-card-border)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__ProductName {
    font-size: var(--air-font-size-xs)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__ProductName>div {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre-line;
    color: var(--air-primary-color)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__ProductDetails {
    border-top: var(--air-card-border);
    padding: var(--air-spacing-2);
    margin-top: var(--air-spacing-1)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__ProductsInner {
    display: flex;
    align-items: center;
    padding: var(--air-spacing-2);
    background-color: var(--air-review-carousel-badge-background-color);
    border-radius: var(--air-border-radius-sm);
    width: 100%;
    overflow: hidden;
    z-index: 1
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__ProductsInner .AirReviews-Thumbnail {
    width: var(--air-product-thumbnail-xxs-width);
    height: var(--air-product-thumbnail-xxs-width);
    min-width: var(--air-product-thumbnail-xxs-width);
    min-height: var(--air-product-thumbnail-xxs-width)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__ProductsInner .AirReviews-Thumbnail>img {
    object-fit: cover
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Modal__Content-Container {
    padding-top: var(--air-spacing-5)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Select__Input {
    padding: var(--air-spacing-3) var(--air-spacing-5);
    font-size: var(--air-font-size-base);
    line-height: normal;
    gap: var(--air-spacing-3)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Select ul {
    width: 145px
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Modal__Wrapper {
    background-color: var(--air-review-inner-star-color);
    padding: var(--air-spacing-8)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__ListReview {
    column-count: 1;
    column-gap: var(--air-spacing-4)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__ReviewDetails {
    border: var(--air-card-border);
    border-radius: var(--air-spacing-1)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__ReviewDetails--Wrapper {
    padding: var(--air-spacing-2) 0
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__Images {
    padding: 0;
    overflow: hidden
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__Images>img {
    border-radius: var(--air-border-radius-sm) var(--air-border-radius-sm) 0 0;
    max-height: var(--air-review-image-size-xl);
    object-fit: cover
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Modal__Header {
    background-color: var(--air-review-inner-star-color);
    justify-content: start
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__Header {
    color: var(--air-primary-color)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Modal__Close {
    top: var(--air-spacing-8);
    right: var(--air-spacing-8)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__ListSort {
    justify-content: start
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Modal__Title {
    font-size: var(--air-font-size-2xl);
    font-weight: var(--air-font-weight-semibold)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Modal__Overlay {
    backdrop-filter: blur(3px);
    background-color: rgba(0, 0, 0, .2)
}

@media(min-width: 1200px) {
    #AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Modal__Wrapper {
        width: var(--air-desktop-submit-modal-width--xl)
    }

    #AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings .AirReviews-Blocks__ListReview {
        column-count: 4
    }
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings.AirReviews--PageWidth__Sm .AirReviews-Modal__Wrapper {
    width: 92%;
    height: 85%;
    padding: var(--air-spacing-4)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings.AirReviews--PageWidth__Sm .AirReviews-Blocks__List {
    padding-top: var(--air-spacing-3)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings.AirReviews--PageWidth__Sm .AirReviews-Modal__Close {
    top: var(--air-spacing-4);
    right: var(--air-spacing-4)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop.AirReviews-Preview__V2.sidebar-settings.AirReviews--PageWidth__Sm .AirReviews-Blocks__Images>img {
    max-height: var(--air-review-image-size-lg)
}

#AirReviews-Preview__Desktop .AirReviews-Widget__V2 #AirReviews-Collapsible {
    margin-top: 0
}

#AirReviews-Preview__Desktop.testimonial {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-inline: var(--air-spacing-6)
}

#AirReviews-Preview__Desktop.carousel-settings .AirReviews-Carousel.AirReviews-Blocks {
    padding-inline: var(--air-spacing-4)
}

#AirReviews-Preview__Desktop.carousel-settings .AirReviews-Carousel__CardContent {
    height: 170px
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern {
    grid-template-columns: 1fr 2fr
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 100% !important
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ListReview {
    margin-top: var(--air-spacing-1)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ReviewDetails.AirReviews-Card {
    margin-top: 0;
    margin-bottom: var(--air-spacing-4)
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__List {
    margin-top: var(--air-spacing-9) !important
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ListSort {
    justify-content: start
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__SummaryWrapper,
#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__SummaryWrapper {
    grid-template-columns: 1fr 2fr 1fr !important
}

#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop .AirReviews-Blocks__LayoutGrid.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ListSort,
#AirReviews-Preview__Desktop.AirReviews-PreviewWrapper__Desktop .AirReviews-Blocks__LayoutCarousel.AirReviews-Blocks__PresetModern .AirReviews-Blocks__ListSort {
    justify-content: start
}

.AirReviews-PreviewWrapper:has(.AirReviews-DarkTheme) .Avada_PreviewMobile__Screen .Avada_PreviewMobile__Inline,
.AirReviews-PreviewWrapper.AirReviews-DarkTheme .Avada_PreviewMobile__Screen .Avada_PreviewMobile__Inline,
.AirReviews-PreviewWrapper__Desktop:has(.AirReviews-DarkTheme) .Avada_PreviewMobile__Screen .Avada_PreviewMobile__Inline,
.AirReviews-PreviewWrapper__Desktop.AirReviews-DarkTheme .Avada_PreviewMobile__Screen .Avada_PreviewMobile__Inline {
    background-color: #000
}

.AirReviews-PreviewWrapper:has(.AirReviews-DarkTheme) .AirReviews-Widget__Modal,
.AirReviews-PreviewWrapper.AirReviews-DarkTheme .AirReviews-Widget__Modal,
.AirReviews-PreviewWrapper__Desktop:has(.AirReviews-DarkTheme) .AirReviews-Widget__Modal,
.AirReviews-PreviewWrapper__Desktop.AirReviews-DarkTheme .AirReviews-Widget__Modal {
    background-color: #151414
}

@media(min-width: 576px) {
    .shopify-block.shopify-app-block:has(.AirReviews-Embed-CarouselWrapper) {
        width: 100%
    }
}

#AirReviews-Modal__DetailsMobile {
    overscroll-behavior-y: contain;
    z-index: 3000
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper {
    width: 100%;
    background: #2a2a2a !important;
    border-radius: 0
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper header {
    display: none
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__Content {
    padding: 0
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Vertical {
    height: 100%
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Vertical .AirReviews-Swiper__Slide {
    display: flex;
    flex-direction: column;
    height: 100% !important
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal {
    height: 100%;
    width: 100vw;
    margin: 0;
    position: relative;
    display: flex;
    flex-direction: column
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews-Modal__ReviewDetails--Count {
    color: #fff;
    position: absolute;
    top: 8px;
    width: 100%;
    text-align: center;
    z-index: 1
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock {
    display: flex;
    justify-content: space-around;
    position: absolute;
    width: 100%;
    z-index: 1
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock .AirReviews-RotateBtn {
    right: 12px;
    display: flex;
    align-items: center;
    z-index: 20
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock .AirReviews-Thumbnail__RelatedImagesContainer {
    display: flex;
    justify-content: center;
    width: 60%;
    gap: 20px
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage {
    width: 40px;
    height: 40px;
    overflow: hidden;
    border-radius: 6px;
    background-color: #000;
    position: relative;
    border: 1px solid #e3e3e3
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage :hover {
    cursor: pointer
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage>img {
    position: absolute;
    max-width: 100%;
    max-height: 100%;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews--Thumbnail__RelatedImage--MediaPlay {
    zoom: 80%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: rgba(0, 0, 0, .5);
    display: flex;
    justify-content: center;
    align-items: center;
    height: 40px;
    width: 40px;
    border-radius: 50%
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ActionsBlock .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage--Active {
    border: 3px solid #fff;
    scale: 1.15;
    animation: airZoomIn .3s linear
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .swiper-wrapper .AirReviews-Swiper__Slide {
    width: 100% !important
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--Text {
    color: #fff;
    background: #1f1f1f;
    padding: 20px;
    width: 100%;
    box-sizing: border-box
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorName {
    font-family: Inter, serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: -0.08px;
    text-align: left;
    color: #fff
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__Date {
    font-family: Inter, serif;
    font-size: 11px;
    font-weight: 400;
    line-height: 16px;
    text-align: left;
    color: #fff;
    opacity: .68;
    color: var(--air-primary-color)
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Swiper__Horizontal .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--Text .Avada-ReviewContent__LimitLength {
    font-family: Inter, serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.17px;
    text-align: left;
    color: #fff;
    opacity: .8
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .swiper-wrapper {
    min-height: 50%
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer {
    max-height: 50%;
    background-color: #fff;
    flex-grow: 1
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews__ActionsBlock {
    justify-content: center;
    margin-top: 36px
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews__ActionsBlock .AirReviews-RotateBtn {
    display: none
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--Text {
    display: none !important
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock {
    background-color: #fff;
    display: block !important;
    flex-grow: 1;
    position: relative;
    max-height: 100%;
    overflow-y: scroll;
    overflow-x: hidden
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-Blocks__Avatar {
    min-width: 36px;
    height: 36px;
    border-radius: 50%;
    line-height: 26px;
    font-size: var(--air-font-size-sm);
    margin-right: var(--air-spacing-1);
    display: flex;
    justify-content: center;
    align-items: center
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-Modal__ReviewDetails--Text {
    gap: 8px
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-Modal__ReviewDetails--Text:has(.AirReviews-Blocks__Avatar) .AirReviews-Blocks__AuthorRight {
    margin-left: 5px
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__AuthorNameAndTime {
    display: flex;
    flex-direction: column;
    margin-bottom: 4px
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__AuthorNameAndTime .AirReviews-Blocks__AuthorName {
    font-family: Inter, serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -0.08px;
    text-align: left;
    color: #303030
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__AuthorNameAndTime .avada-tooltip-wrapper {
    margin-left: 4px;
    margin-top: 4px
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__AuthorNameAndTime .AirReviews-Blocks__Date {
    font-family: Inter, serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-align: left;
    color: #5c5c5c
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-FormLayout {
    padding: var(--air-spacing-3) var(--air-spacing-4) var(--air-spacing-1)
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-FormLayout .AirReviews-FormLayout__Item {
    margin-top: 6px !important
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-FormLayout .AirReviews-Blocks__Author {
    margin-left: var(--air-spacing-4)
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-FormLayout .AirReviews-Modal__ReviewDetails--Content {
    margin-left: var(--air-spacing-10);
    margin-top: var(--air-spacing-2);
    padding-right: var(--air-spacing-4)
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-FormLayout .AirReviews-Modal__ReviewDetails--Content .Avada-ReviewContent,
#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-FormLayout .AirReviews-Modal__ReviewDetails--Content .Avada-ReviewContent__LimitLength {
    font-family: Inter, serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.17px;
    text-align: left;
    color: #383838
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks {
    border-top: 1px solid var(--air-input-border-color);
    padding: var(--air-spacing-4);
    padding-top: var(--air-spacing-2)
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo {
    display: flex;
    gap: 8px
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo>img {
    min-width: 32px;
    min-height: 32px
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle {
    display: flex;
    flex-direction: column;
    gap: 3px;
    font-family: Inter, serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -0.08px;
    text-align: left;
    color: #303030
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle .AirReviews-ReplyBlocks_Date {
    font-family: Inter, serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-align: left;
    color: #5c5c5c
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content {
    margin-top: var(--air-spacing-2);
    margin-left: var(--air-spacing-10)
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent,
#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent__LimitLength {
    font-family: Inter, serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.17px;
    text-align: left;
    color: #383838
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-Stack {
    justify-content: space-between;
    -webkit-justify-content: space-between
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-Modal__ReviewDetails--Close {
    position: fixed;
    right: 6px;
    background: none;
    border: none;
    padding: 4px;
    margin-top: var(--air-spacing-2)
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-Blocks__Author>div {
    display: flex;
    align-items: center
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorName {
    font-family: Inter, serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -0.08px;
    text-align: left;
    color: #303030
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-Blocks__Author .AirReviews-Blocks__Date {
    font-family: Inter, serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-align: left;
    color: #5c5c5c;
    color: var(--air-primary-color)
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--MoreDetail .AirReviews__ReviewContainer .AirReviews-Modal__ReviewDetails--ReviewReplyBlock .AirReviews-ReplyBlocks {
    border-top: 1px solid #ebebeb
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--Images {
    max-width: 100% !important;
    height: 100%;
    position: relative;
    background-color: #4d4d4d;
    display: flex;
    flex-direction: column;
    justify-content: flex-end
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--ReviewReplyBlock {
    display: none
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__Close {
    color: #fff;
    top: 10px;
    right: 5px;
    background-color: #2e2e2e
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__Close>svg>path {
    fill: #fff
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Thumbnail {
    width: 100vw;
    height: 100%;
    border: none;
    position: relative;
    top: 0;
    background-color: #4d4d4d;
    overflow: hidden
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Thumbnail>img {
    position: absolute;
    top: 0
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Thumbnail.AirReviews-Thumbnail__Active {
    right: 0;
    opacity: 1;
    visibility: visible;
    display: block;
    flex: 1
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Thumbnail.AirReviews-Thumbnail__Hidden {
    display: none !important
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails {
    position: relative;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    background-color: #4d4d4d
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__Details--Product {
    display: flex;
    padding: var(--air-spacing-3);
    color: #272727;
    align-items: center;
    border-top: 1px solid #ebebeb;
    justify-content: space-between
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__Details--Product>.AirReviews-Stack {
    gap: 10px;
    align-items: center;
    margin-left: 0;
    margin-top: var(--air-spacing-1)
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__Details--Product .AirReviews-Thumbnail {
    width: var(--air-product-thumbnail-sm-width);
    height: var(--air-product-thumbnail-sm-width);
    margin: 0 var(--air-spacing-1);
    position: relative;
    border: 1px solid rgba(195, 207, 216, .3);
    right: 0;
    left: 0 !important;
    opacity: 1;
    visibility: visible;
    display: block;
    border-radius: 2px
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Link__Product {
    font-family: Inter sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: -0.08px;
    text-align: left;
    color: #272727;
    text-decoration: none !important
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--ShopButton {
    background-color: #000;
    color: #fff;
    width: fit-content;
    white-space: nowrap;
    min-width: 110px;
    height: 40px;
    padding: 0 18px;
    border-radius: 4px
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--ShopButton:hover {
    opacity: .8
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__ReviewDetails--ShopButton-Disabled {
    opacity: .4
}

#AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Link {
    color: rgba(18, 18, 18, .7490196078) !important
}

.AirReviews-Modal-Preview {
    position: absolute;
    top: 0
}

.AirReviews-Widget__SubmitForm .AirReviews-Modal .AirReviews-Modal__Wrapper,
.AirReviews-Modal .AirReviews-Modal__Submit .AirReviews-Modal__Wrapper,
.AirReviews-Modal .AirReviews-Modal__Submit--Content .AirReviews-Modal__Wrapper,
.AirReviews-Widget__SubmitForm--Modal .AirReviews-Modal__Wrapper {
    background-color: var(--air-submit-form-background-color, #ffffff) !important
}

.AirReviews-Widget__SubmitForm .AirReviews-Modal .AirReviews-Modal__Wrapper>header,
.AirReviews-Modal .AirReviews-Modal__Submit .AirReviews-Modal__Wrapper>header,
.AirReviews-Modal .AirReviews-Modal__Submit--Content .AirReviews-Modal__Wrapper>header,
.AirReviews-Widget__SubmitForm--Modal .AirReviews-Modal__Wrapper>header {
    background-color: rgba(0, 0, 0, 0) !important
}

.AirReviews-Widget__SubmitForm .AirReviews-Modal .AirReviews-Modal__Wrapper .AirReviews-Modal__VariantContent .AirReviews-Select__Value,
.AirReviews-Modal .AirReviews-Modal__Submit .AirReviews-Modal__Wrapper .AirReviews-Modal__VariantContent .AirReviews-Select__Value,
.AirReviews-Modal .AirReviews-Modal__Submit--Content .AirReviews-Modal__Wrapper .AirReviews-Modal__VariantContent .AirReviews-Select__Value,
.AirReviews-Widget__SubmitForm--Modal .AirReviews-Modal__Wrapper .AirReviews-Modal__VariantContent .AirReviews-Select__Value {
    color: var(--air-submit-form-text-color, #202223) !important;
    background-color: rgba(0, 0, 0, 0) !important
}

.AirReviews-Widget__SubmitForm .AirReviews-Modal .AirReviews-Modal__Wrapper .AirReviews-Modal__Title,
.AirReviews-Widget__SubmitForm .AirReviews-Modal .AirReviews-Modal__Wrapper .AirReviews-SubmitResult__Content,
.AirReviews-Widget__SubmitForm .AirReviews-Modal .AirReviews-Modal__Wrapper .AirReviews-Textarea__Title,
.AirReviews-Widget__SubmitForm .AirReviews-Modal .AirReviews-Modal__Wrapper .AirReviews-Modal__ProductTitle,
.AirReviews-Widget__SubmitForm .AirReviews-Modal .AirReviews-Modal__Wrapper .AirReviews-Blocks__ActionRate--Status,
.AirReviews-Widget__SubmitForm .AirReviews-Modal .AirReviews-Modal__Wrapper .AirReviews-ModalSubmit__Policy,
.AirReviews-Widget__SubmitForm .AirReviews-Modal .AirReviews-Modal__Wrapper .AirReviews-TextField__Label,
.AirReviews-Modal .AirReviews-Modal__Submit .AirReviews-Modal__Wrapper .AirReviews-Modal__Title,
.AirReviews-Modal .AirReviews-Modal__Submit .AirReviews-Modal__Wrapper .AirReviews-SubmitResult__Content,
.AirReviews-Modal .AirReviews-Modal__Submit .AirReviews-Modal__Wrapper .AirReviews-Textarea__Title,
.AirReviews-Modal .AirReviews-Modal__Submit .AirReviews-Modal__Wrapper .AirReviews-Modal__ProductTitle,
.AirReviews-Modal .AirReviews-Modal__Submit .AirReviews-Modal__Wrapper .AirReviews-Blocks__ActionRate--Status,
.AirReviews-Modal .AirReviews-Modal__Submit .AirReviews-Modal__Wrapper .AirReviews-ModalSubmit__Policy,
.AirReviews-Modal .AirReviews-Modal__Submit .AirReviews-Modal__Wrapper .AirReviews-TextField__Label,
.AirReviews-Modal .AirReviews-Modal__Submit--Content .AirReviews-Modal__Wrapper .AirReviews-Modal__Title,
.AirReviews-Modal .AirReviews-Modal__Submit--Content .AirReviews-Modal__Wrapper .AirReviews-SubmitResult__Content,
.AirReviews-Modal .AirReviews-Modal__Submit--Content .AirReviews-Modal__Wrapper .AirReviews-Textarea__Title,
.AirReviews-Modal .AirReviews-Modal__Submit--Content .AirReviews-Modal__Wrapper .AirReviews-Modal__ProductTitle,
.AirReviews-Modal .AirReviews-Modal__Submit--Content .AirReviews-Modal__Wrapper .AirReviews-Blocks__ActionRate--Status,
.AirReviews-Modal .AirReviews-Modal__Submit--Content .AirReviews-Modal__Wrapper .AirReviews-ModalSubmit__Policy,
.AirReviews-Modal .AirReviews-Modal__Submit--Content .AirReviews-Modal__Wrapper .AirReviews-TextField__Label,
.AirReviews-Widget__SubmitForm--Modal .AirReviews-Modal__Wrapper .AirReviews-Modal__Title,
.AirReviews-Widget__SubmitForm--Modal .AirReviews-Modal__Wrapper .AirReviews-SubmitResult__Content,
.AirReviews-Widget__SubmitForm--Modal .AirReviews-Modal__Wrapper .AirReviews-Textarea__Title,
.AirReviews-Widget__SubmitForm--Modal .AirReviews-Modal__Wrapper .AirReviews-Modal__ProductTitle,
.AirReviews-Widget__SubmitForm--Modal .AirReviews-Modal__Wrapper .AirReviews-Blocks__ActionRate--Status,
.AirReviews-Widget__SubmitForm--Modal .AirReviews-Modal__Wrapper .AirReviews-ModalSubmit__Policy,
.AirReviews-Widget__SubmitForm--Modal .AirReviews-Modal__Wrapper .AirReviews-TextField__Label {
    color: var(--air-submit-form-text-color, #202223) !important
}

.AirReviews-Widget__SubmitForm .AirReviews-Modal .AirReviews-Modal__Wrapper .AirReviews-TextField__Label,
.AirReviews-Modal .AirReviews-Modal__Submit .AirReviews-Modal__Wrapper .AirReviews-TextField__Label,
.AirReviews-Modal .AirReviews-Modal__Submit--Content .AirReviews-Modal__Wrapper .AirReviews-TextField__Label,
.AirReviews-Widget__SubmitForm--Modal .AirReviews-Modal__Wrapper .AirReviews-TextField__Label {
    margin-bottom: var(--air-spacing-2)
}

.AirReviews-Widget__SubmitForm {
    display: flex !important;
    justify-content: center !important
}

.AirReviews-Widget__SubmitForm .AirReviews-Preview__Submit {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 20px;
    gap: var(--air-spacing-4)
}

.AirReviews-Widget__SubmitForm .AirReviews-Preview__Submit .AirReviews-Preview__SubmitAction {
    display: flex;
    gap: var(--air-spacing-2);
    align-items: center;
    justify-content: center;
    padding: 0 8px
}

.AirReviews-Widget__SubmitForm .AirReviews-Preview__Submit .AirReviews-Preview__SubmitAction>p {
    font-size: 20px;
    color: var(--air-submit-form-text-color)
}

.AirReviews-Modal #AirReviews-Modal__Container--desktop.AirReviews-Modal__Submit--Content .AirReviews-Modal__Wrapper {
    top: 30px
}

.AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-Modal__Wrapper {
    height: var(--air-desktop-submit-modal-height);
    display: flex;
    flex-direction: column;
    justify-content: center
}

.AirReviews-Modal .AirReviews-Modal__Overlay {
    background: var(--air-overlay-color);
    border-color: var(--air-overlay-color);
    opacity: .8;
    height: 100%;
    width: 100%;
    z-index: var(--air-overlay-z);
    position: fixed;
    display: block !important
}

.AirReviews-Modal .AirReviews-Modal__Container {
    display: flex;
    justify-content: center;
    -webkit-justify-content: center;
    flex-direction: column;
    position: fixed;
    left: 0;
    z-index: var(--air-overlay-z);
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    outline: 0;
    cursor: pointer
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper {
    overflow: hidden;
    font-family: inherit;
    width: var(--air-desktop-submit-modal-width);
    margin: auto;
    position: relative;
    background: #fff;
    border-radius: var(--air-border-radius-md);
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19);
    transform: scale(0);
    transition: ease-in-out .2s;
    padding: var(--air-spacing-8) var(--air-spacing-8) var(--air-spacing-4);
    height: auto;
    cursor: initial
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper:has(.AirReviews-Blocks__List) {
    max-height: 90%
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container {
    overflow: auto;
    width: 100%;
    height: 100%
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container .AirReviews-Modal__Content,
.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container .AirReviews-Modal__ReviewDetails {
    height: 100%
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container .AirReviews-Blocks__ListSort .AirReviews-Select .AirReviews-Blocks--Expand {
    margin-left: var(--air-spacing-2)
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container:has(.AirReviews-Modal__Product) {
    margin-top: var(--air-spacing-2)
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container:has(.AirReviews-Modal__Product) .AirReviews-Modal__Product {
    border-radius: var(--air-border-radius-md);
    color: #000
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container:has(.AirReviews-Modal__Product) .AirReviews-Modal__ProductContent {
    width: 100%
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container:has(.AirReviews-Modal__Product) .AirReviews-Modal__ProductContent .AirReviews-Modal__ProductTitle {
    font-size: var(--air-font-size-sm);
    margin: var(--air-spacing-1) 0
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container::-webkit-scrollbar {
    display: none
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper:has(.AirReviews-Thumbnail):has(.AirReviews-Modal__ReviewDetails) {
    height: 630px
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper:has(.AirReviews-Modal__ReviewDetails) {
    padding: 0
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper:has(.AirReviews-Modal__ReviewDetails) .AirReviews-Modal__ReviewDetails {
    padding: var(--air-spacing-8) var(--air-spacing-8) 0
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper:has(.AirReviews-Modal__ReviewDetails--Images) .AirReviews-Modal__Content .AirReviews-Modal__ReviewDetails {
    height: 630px;
    padding: 0
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper.AirReviews-Modal__Wrapper--Open-Modal {
    transform: scale(1);
    transition-delay: .3s;
    -webkit-animation: showModal .3s ease-in;
    animation: showModal .3s ease-in
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper.AirReviews-Modal__Wrapper--Close-Modal {
    transform: scale(0);
    transition-delay: .3s;
    -webkit-animation: closeModal .3s ease-out;
    animation: closeModal .3s ease-out
}

@media only screen and (max-width: 450px) {
    .AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper {
        transform: scale(1)
    }

    .AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper.AirReviews-Modal__Wrapper--Open-Modal {
        -webkit-animation: showModalMobile .3s ease-in;
        animation: showModalMobile .3s ease-in
    }

    .AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper.AirReviews-Modal__Wrapper--Close-Modal {
        transform: scale(1);
        -webkit-animation: closeModalMobile .3s ease-out;
        animation: closeModalMobile .3s ease-out
    }
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper header {
    background-color: #fff;
    width: 100%;
    display: flex;
    z-index: 1
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper header .AirReviews-Modal__Title .AirReviews-Modal__Product {
    align-items: center
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper header .AirReviews-Modal__Title .AirReviews-Modal__Product>img {
    width: 30px;
    height: 30px;
    margin-right: var(--air-spacing-2)
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper:has(.AirReviews-Modal__PrevStep) {
    display: flex;
    flex-direction: column;
    align-items: center
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper:has(.AirReviews-Modal__PrevStep) .AirReviews-Modal__PrevStep {
    position: relative;
    top: 0;
    right: 0;
    left: 0
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper:has(.AirReviews-Blocks__List.AirReviews-SidebarList) header {
    position: relative;
    width: 100%;
    justify-content: center
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper:has(.AirReviews-Blocks__List.AirReviews-SidebarList) header .AirReviews-Modal__Title {
    font-weight: normal;
    font-size: var(--air-font-size-xl)
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Product {
    display: flex;
    align-items: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-justify-content: center
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Product img {
    height: var(--air-product-thumbnail-base-width);
    width: var(--air-product-thumbnail-base-width);
    margin-right: var(--air-spacing-4);
    object-fit: cover;
    border-radius: var(--air-border-radius-sm)
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-ActionRate__Status {
    margin: auto;
    padding: var(--air-spacing-3) 0
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content {
    padding: 0 var(--air-spacing-1);
    overflow-y: auto;
    font-size: var(--air-font-size-sm)
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content::-webkit-scrollbar {
    display: none
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper button.AirReviews-Modal__Close {
    cursor: pointer;
    border: 0;
    width: var(--air-close-button-size);
    height: var(--air-close-button-size);
    position: absolute;
    font-size: var(--air-font-size-base);
    right: 16px;
    top: 16px;
    border-radius: 5px;
    z-index: 1000;
    min-width: auto;
    box-shadow: none;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgba(0, 0, 0, 0)
}

.AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper button.AirReviews-Modal__PrevStep {
    left: var(--air-spacing-5);
    top: var(--air-spacing-5);
    font-size: var(--air-font-size-2xl);
    z-index: var(--air-float-button-z)
}

#AirReviews-Modal .AirReviews-Modal__Submit--Content .AirReviews-Modal__Content.Submit-Modal__Step1 {
    height: fit-content
}

#AirReviews-Modal__Details {
    z-index: 3000
}

#AirReviews-Modal__Details .AirReviews-Modal__Container .AirReviews-Modal__Wrapper {
    width: 60%;
    border-radius: 20px;
    overflow: hidden
}

#AirReviews-Modal__Details .AirReviews-Modal__Container .AirReviews-Modal__Wrapper header {
    padding: 0;
    margin: 0
}

#AirReviews-Modal__Details .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content {
    padding: 0
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails {
    display: flex;
    overflow: auto
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Wrapper__Video {
    display: flex;
    align-items: center;
    height: 100%;
    justify-content: center
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Wrapper__Video .AirReviews-Detail__Video {
    height: 100% !important
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--ImagesLoad {
    width: 60%;
    display: flex;
    justify-content: center;
    align-items: center
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--ImagesLoad .AirReviews-loader {
    border: 6px solid #f3f3f3;
    border-top: 4px solid #3498db;
    border-radius: 50%;
    width: var(--air-loader-size);
    height: var(--air-loader-size);
    animation: spin 1s linear infinite;
    margin: 0 auto
}

@keyframes spin {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(360deg)
    }
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images {
    width: 60%;
    position: relative;
    background-color: #000
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Swiper__Horizontal {
    height: 100%
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Swiper__Horizontal .AirReviews-Swiper__Slide {
    max-width: 100%;
    width: 100%
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-RotateBtn {
    position: absolute;
    top: 10px;
    left: 10px;
    width: 44px;
    z-index: 100
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-RotateBtn:hover {
    cursor: pointer
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-RotateBtn:hover svg {
    opacity: .8
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail {
    width: 100%;
    height: 100%;
    border: none;
    position: relative;
    overflow: hidden
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail.AirReviews-Thumbnail__Active {
    right: 0;
    opacity: 1;
    visibility: visible;
    display: block;
    flex: 1
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail.AirReviews-Thumbnail__Hidden {
    display: none !important
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail:hover .AirReviews-ImageActions {
    opacity: 1
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail .AirReviews-ImageActions {
    opacity: 0;
    position: absolute;
    top: 45%;
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail .AirReviews-ImageActions.AirReviews-PrevBtn {
    left: var(--air-spacing-4)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail .AirReviews-ImageActions.AirReviews-NextBtn {
    right: var(--air-spacing-4)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail .AirReviews-ImageActions:hover svg {
    opacity: .8
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail:hover .AirReviews-Thumbnail__RelatedImagesContainer {
    display: flex
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail .AirReviews-Thumbnail__RelatedImagesContainer {
    position: absolute;
    bottom: 40px;
    display: none;
    justify-content: center;
    width: 100%;
    gap: 20px
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage {
    width: 80px;
    height: 80px;
    overflow: hidden;
    border-radius: 6px;
    background-color: #000;
    position: relative;
    border: 1px solid #e3e3e3
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage :hover {
    cursor: pointer
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage>img {
    position: absolute;
    max-width: 100%;
    max-height: 100%;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage .AirReviews--Thumbnail__RelatedImage--MediaPlay {
    zoom: 80%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: rgba(0, 0, 0, .5);
    display: flex;
    justify-content: center;
    align-items: center;
    height: 40px;
    width: 40px;
    border-radius: 50%
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Images .AirReviews-Thumbnail .AirReviews-Thumbnail__RelatedImagesContainer .AirReviews-Thumbnail__RelatedImage--Active {
    border: 3px solid #fff;
    scale: 1.15;
    animation: airZoomIn .3s linear
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--TextContainer {
    width: 40%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    background-color: #fff
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text {
    overflow: auto;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    overflow-y: scroll;
    gap: var(--air-spacing-4);
    position: relative
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__Avatar {
    min-width: 36px;
    height: 36px;
    border-radius: 50%;
    line-height: 26px;
    font-size: var(--air-font-size-sm);
    margin-right: var(--air-spacing-1);
    display: flex;
    justify-content: center;
    align-items: center
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Modal__ReviewDetails--Text {
    gap: 8px
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Modal__ReviewDetails--Text:has(.AirReviews-Blocks__Avatar) .AirReviews-Blocks__AuthorRight {
    margin-left: 5px
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__AuthorNameAndTime {
    display: flex;
    flex-direction: column;
    margin-bottom: 4px
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__AuthorNameAndTime .AirReviews-Blocks__AuthorName {
    font-family: Inter, serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -0.08px;
    text-align: left;
    color: #303030
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__AuthorNameAndTime .avada-tooltip-wrapper {
    margin-left: 4px;
    margin-top: 4px
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__AuthorNameAndTime .AirReviews-Blocks__Date {
    font-family: Inter, serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-align: left;
    color: #5c5c5c
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-FormLayout {
    padding: var(--air-spacing-3) var(--air-spacing-4) var(--air-spacing-1)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-FormLayout .AirReviews-FormLayout__Item {
    margin-top: 6px !important
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-FormLayout .AirReviews-Blocks__Author {
    margin-left: var(--air-spacing-4)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-FormLayout .AirReviews-Modal__ReviewDetails--Content {
    margin-left: var(--air-spacing-10);
    margin-top: var(--air-spacing-2);
    padding-right: var(--air-spacing-4)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-FormLayout .AirReviews-Modal__ReviewDetails--Content .Avada-ReviewContent,
#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-FormLayout .AirReviews-Modal__ReviewDetails--Content .Avada-ReviewContent__LimitLength {
    font-family: Inter, serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.17px;
    text-align: left;
    color: #383838
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks {
    border-top: 1px solid var(--air-input-border-color);
    padding: var(--air-spacing-4);
    padding-top: var(--air-spacing-2)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo {
    display: flex;
    gap: 8px
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo>img {
    min-width: 32px;
    min-height: 32px
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle {
    display: flex;
    flex-direction: column;
    gap: 3px;
    font-family: Inter, serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -0.08px;
    text-align: left;
    color: #303030
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Header .AirReviews-ReplyBlocks_Logo .AirReviews-ReplyBlocks_HeaderTitle .AirReviews-ReplyBlocks_Date {
    font-family: Inter, serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-align: left;
    color: #5c5c5c
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content {
    margin-top: var(--air-spacing-2);
    margin-left: var(--air-spacing-10)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent,
#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-ReplyBlocks .AirReviews-ReplyBlocks_Content .Avada-ReviewContent__LimitLength {
    font-family: Inter, serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.17px;
    text-align: left;
    color: #383838
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Stack {
    justify-content: space-between;
    -webkit-justify-content: space-between
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Review__Detail {
    display: flex;
    gap: var(--air-spacing-4);
    padding: var(--air-spacing-4)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Review__Detail .AirReviews-Modal__ReviewDetails--Content {
    margin-top: var(--air-spacing-2);
    padding-right: var(--air-spacing-4);
    border-radius: var(--air-border-radius-md);
    padding-bottom: var(--air-spacing-2)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Card__review {
    border: 1px solid #ccc;
    border-radius: var(--air-border-radius-sm);
    padding-right: var(--air-spacing-6);
    padding-bottom: var(--air-spacing-6);
    margin-top: var(--air-spacing-3);
    margin-left: var(--air-spacing-8)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__Author {
    font-size: var(--air-font-size-base)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__Author .AirReviews-Blocks__Author--container {
    display: flex;
    align-items: center;
    gap: var(--air-spacing-1)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__Author .AirReviews-Blocks__AuthorName {
    font-weight: bold;
    color: var(--air-primary-color)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Blocks__Date {
    color: var(--air-primary-color)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__ReviewDetails--Text .AirReviews-Link {
    color: var(--air-primary-color)
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__Details--Product {
    width: 100%;
    display: flex;
    padding: var(--air-spacing-4);
    border-top: solid 1px var(--air-input-border-color);
    justify-content: space-between;
    align-items: center
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__Details--Product .AirReviews-__ReviewDetails--ProductContent {
    display: flex;
    gap: 10px;
    align-items: center;
    flex: 1;
    max-width: 200px
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__Details--Product .AirReviews-Thumbnail {
    width: var(--air-product-thumbnail-md-width);
    height: var(--air-product-thumbnail-md-width);
    margin-right: var(--air-spacing-3);
    display: block
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__Details--Product .AirReviews-Link__Product {
    font-family: Inter sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: -0.08px;
    text-align: left;
    color: #272727;
    text-decoration: none !important
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__Details--Product .AirReviews-Modal__ReviewDetails--ShopButton {
    background-color: #000;
    color: #fff;
    width: fit-content;
    white-space: nowrap;
    min-width: 110px;
    height: 40px;
    padding: 8px 18px;
    border-radius: 4px
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__Details--Product .AirReviews-Modal__ReviewDetails--ShopButton:hover {
    cursor: pointer;
    opacity: .8
}

#AirReviews-Modal__Details .AirReviews-Modal__ReviewDetails .AirReviews-Modal__Details--Product .AirReviews-Modal__ReviewDetails--ShopButton-Disabled {
    opacity: .4;
    cursor: none
}

#AirReviews-Modal__Import--BrowseProduct .AirReviews-Modal__Wrapper {
    width: 400px !important;
    min-height: auto !important;
    height: auto !important
}

#AirReviews-Modal__Import--BrowseProduct .AirReviews-FormLayout {
    margin: 0
}

#AirReviews-Modal__Import--BrowseProduct .AirReviews-FormLayout .AirReviews-FormLayout__Item:first-child {
    display: flex
}

#AirReviews-Modal__Import--BrowseProduct .AirReviews-FormLayout .AirReviews-FormLayout__Item {
    margin-left: 0;
    max-width: 100%
}

#AirReviews-Modal__Import--BrowseProduct .AirReviews-FormLayout .AirReviews-FormLayout__Item:last-child {
    overflow-y: auto;
    max-height: 500px
}

#AirReviews-Modal__Import--BrowseProduct input.AirReviews-TextField {
    width: 80%;
    margin-right: 20px
}

#AirReviews-Modal__Import--BrowseProduct .AirReviews-Modal__Import--BrowseProductItem {
    display: flex;
    margin-bottom: 5px;
    align-items: center;
    background: #fff;
    padding: 5px;
    cursor: pointer
}

#AirReviews-Modal__Import--BrowseProduct .AirReviews-Modal__Import--BrowseProductItem:hover {
    filter: brightness(97%)
}

#AirReviews-Modal__Import--BrowseProduct .AirReviews-Modal__Import--BrowseProductItem .AirReviews-Thumbnail {
    margin-right: var(--air-spacing-3)
}

#AirReviews-Widget__Modal .AirReviews-Modal__Content {
    overflow: auto;
    height: 100%
}

#AirReviews-Widget__Modal .AirReviews-Blocks__List {
    width: 100%
}

#AirReviews-Widget__Modal .AirReviews-Blocks__List .AirReviews-Blocks__ListSort {
    margin-right: var(--air-spacing-5)
}

#AirReviews-Widget__Modal .AirReviews-Blocks--PoweredBy {
    justify-content: flex-end;
    -webkit-justify-content: flex-end;
    margin-right: 20px
}

#AirReviews-Widget__Modal .AirReviews-Modal__Wrapper {
    transform: scale(0)
}

#AirReviews-Widget__Modal .AirReviews-Modal__Wrapper.AirReviews-Modal__Wrapper--Open-Modal {
    transform: scale(1);
    transition-delay: .3s;
    -webkit-animation: showModal .3s ease-in;
    animation: showModal .3s ease-in
}

#AirReviews-Widget__Modal .AirReviews-Modal__Wrapper.AirReviews-Modal__Wrapper--Close-Modal {
    transform: scale(0);
    transition-delay: .3s;
    animation: closeModal .3s ease-in-out;
    -webkit-animation: closeModal .3s ease-in-out
}

#AirReviews-Widget__Modal .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__ListReview {
    opacity: 1
}

#AirReviews-Widget__Modal .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__ListSort {
    margin-top: var(--air-spacing-3)
}

#AirReviews-Widget__Modal.AirReviews-Widget__V2 .AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__ListSort {
    margin-top: 0
}

@media only screen and (max-width: 450px) {
    #AirReviews-Widget__Modal .AirReviews-Modal__Wrapper {
        width: 100%;
        max-height: 100%
    }

    #AirReviews-Widget__Modal .AirReviews-Modal__Wrapper .AirReviews-Modal__Content {
        height: 100% !important
    }

    #AirReviews-Widget__Modal .AirReviews-Modal__Wrapper:has(.AirReviews-Blocks__ReviewDetails) {
        height: 100%
    }
}

.AirReviews-ModalSubmit__SelectReview {
    width: 70%;
    margin: auto
}

.AirReviews-ModalSubmit__SelectReview .AirReviews-ModalSubmit__Review {
    display: flex;
    border: solid 1px rgba(0, 0, 0, 0);
    border-radius: 5px;
    padding: 15px;
    background: #f9f9f9;
    align-items: center;
    -webkit-align-items: center;
    justify-content: space-evenly;
    margin-bottom: 15px;
    cursor: pointer;
    transition: all .2s ease-in-out
}

.AirReviews-ModalSubmit__SelectReview .AirReviews-ModalSubmit__Review:hover {
    transform: translateY(-3px)
}

.AirReviews-ModalSubmit__SelectReview .AirReviews-ModalSubmit__Review.active {
    background: #fff;
    border: solid 1px #5c5f62
}

.AirReviews-ModalSubmit__SelectReview .AirReviews-ModalSubmit__Review .AirReviews-ModalSubmit__ReviewText {
    width: 30%
}

.AirReviews-ModalSubmit__ShareThought {
    gap: var(--air-spacing-3)
}

.AirReviews-ModalSubmit__ShareThought,
.AirReviews-ModalSubmit__UploadImages,
.AirReviews-ModalSubmit__Information,
.AirReviews-ModalSubmit__Success {
    margin: auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    -webkit-justify-content: space-between
}

.AirReviews-ModalSubmit__ShareThought .AirReviews-ModalSubmit__Actions .AirReviews-Button.AirReviews-Button--primary,
.AirReviews-ModalSubmit__UploadImages .AirReviews-ModalSubmit__Actions .AirReviews-Button.AirReviews-Button--primary,
.AirReviews-ModalSubmit__Information .AirReviews-ModalSubmit__Actions .AirReviews-Button.AirReviews-Button--primary,
.AirReviews-ModalSubmit__Success .AirReviews-ModalSubmit__Actions .AirReviews-Button.AirReviews-Button--primary {
    background-color: var(--air-submit-form-button-color, #202223) !important;
    color: var(--air-submit-form-button-text-color, #ffffff) !important;
    border-color: var(--air-submit-form-button-color, #202223) !important
}

.AirReviews-ModalSubmit__Rate {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.AirReviews-Blocks__ActionRate {
    min-width: 190px;
    height: 40px;
    display: flex;
    justify-content: center;
    -webkit-justify-content: center
}

.AirReviews-Blocks__ActionRate svg {
    transition: all .1s ease-in
}

.AirReviews-Blocks__ActionRate svg:hover {
    cursor: pointer
}

.AirReviews-ModalSubmit__Actions {
    margin-top: var(--air-spacing-3);
    display: flex;
    justify-content: flex-end;
    -webkit-justify-content: flex-end
}

.AirReviews-ModalSubmit__UploadImages {
    margin: var(--air-spacing-3) 0;
    min-height: 100px;
    width: 100% !important
}

.AirReviews-ModalSubmit__UploadImages .AirReviews-ModalSubmit__ImageList {
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    display: flex;
    gap: var(--air-spacing-5);
    flex-wrap: wrap
}

.AirReviews-ModalSubmit__UploadImages .AirReviews-ModalSubmit__ImageList:has(.AirReviews-Thumbnail:nth-child(4)) {
    justify-content: flex-start;
    -webkit-justify-content: flex-start
}

.AirReviews-ModalSubmit__UploadImages .AirReviews-ModalSubmit__ImageList:has(.AirReviews-Thumbnail:nth-child(4)) .AirReviews-Thumbnail {
    margin-left: 0
}

.AirReviews-ModalSubmit__UploadImages .AirReviews-ModalSubmit__ImageList:has(.AirReviews-Thumbnail) {
    margin-top: var(--air-spacing-3)
}

.AirReviews-ModalSubmit__UploadImages .AirReviews-ModalSubmit__ImageList::-webkit-scrollbar {
    display: none
}

.AirReviews-ModalSubmit__UploadImages .AirReviews-ModalSubmit__ImageList .AirReviews-Thumbnail:nth-child(1) {
    margin-left: 0
}

.AirReviews-ModalSubmit__UploadImages .AirReviews-ModalSubmit__ImageList .AirReviews-Thumbnail .AirReviews-Thumbnail__Delete--Wrapper {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    position: absolute;
    top: -5px;
    right: -6px;
    background: var(--air-submit-form-background-color);
    display: flex;
    align-items: center;
    justify-content: center
}

.AirReviews-ModalSubmit__UploadImages .AirReviews-ModalSubmit__ImageList .AirReviews-Thumbnail .AirReview-CancelIcon path {
    fill: var(--air-review-button-bg-color)
}

.AirReviews-ModalSubmit__UploadImages .AirReviews-ModalSubmit__ImageList .AirReviews-Thumbnail .AirReviews-Thumbnail__Delete {
    width: 20px;
    height: 20px;
    cursor: pointer
}

.AirReviews-ModalSubmit__UploadImages .AirReviews-ModalSubmit__ImageList .AirReviews-Thumbnail:hover .AirReviews-Thumbnail__Delete {
    display: block
}

.AirReviews-ModalSubmit__Information .AirReviews-ModalSubmit__InformationGroup {
    display: flex;
    flex-direction: column;
    line-height: 14px;
    margin-bottom: var(--air-spacing-3)
}

.AirReviews-ModalSubmit__Information .AirReviews-ModalSubmit__InformationGroup span {
    text-align: center;
    font-size: var(--air-font-size-xs)
}

.AirReviews-ModalSubmit__Information .AirReviews-ModalSubmit__InformationGroup .AirReviews-ModalSubmit__InformationGroupItem {
    margin: var(--air-spacing-3) 0
}

.AirReviews-ModalSubmit__Information .AirReviews-ModalSubmit__Policy {
    margin-top: var(--air-spacing-3)
}

.AirReviews-ModalSubmit__Success .AirReviews-ModalSubmit__SuccessGroup {
    display: flex;
    flex-direction: column;
    align-items: center;
    -webkit-align-items: center;
    height: 280px;
    justify-content: center;
    -webkit-justify-content: center
}

.AirReviews-ModalSubmit__Success .AirReviews-ModalSubmit__SuccessGroup span:first-child {
    font-size: var(--air-spacing-6);
    margin-bottom: var(--air-spacing-3);
    text-align: center
}

.AirReviews-ModalSubmit__Success .AirReviews-ModalSubmit__SuccessGroup span:last-child {
    font-size: var(--air-font-size-base);
    text-align: center
}

.AirReviews-ModalSubmit__Success .AirReviews-ModalSubmit__Actions .AirReviews-Button {
    margin: auto
}

.AirReviews-SubmitDiscount__Container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    gap: var(--air-spacing-2)
}

.AirReviews-SubmitDiscount__Container .AirReviews-SubmitDiscount__SuccessTks {
    font-weight: 800;
    font-size: 28px
}

.AirReviews-SubmitDiscount__Container .AirReviews-SubmitDiscount__content {
    display: flex;
    flex-direction: column;
    gap: var(--air-spacing-2);
    text-align: center
}

.AirReviews-SubmitDiscount__Container .AirReviews-SubmitDiscount__content p {
    margin: unset
}

.AirReviews-SubmitDiscount__Container .AirReviews-SubmitDiscount__content .AirReviews-Button__ApplyDiscount {
    display: flex;
    justify-content: center
}

.AirReviews-SubmitDiscount__Container .AirReviews-SubmitDiscount__content .AirReviews-Button__ApplyDiscount .AirReviews-Button {
    padding: 8px 12px;
    font-weight: 600;
    font-size: 14px;
    background: #303030;
    color: #fff
}

.AirReviews-SubmitDiscount__Container .AirReviews-SubmitDiscount__content .AirReviews-Discount__Code {
    display: flex;
    font-weight: 600;
    font-size: 16px;
    gap: var(--air-spacing-2);
    align-items: center;
    justify-content: center
}

.AirReviews-SubmitDiscount__Container .AirReviews-SubmitDiscount__content .AirReviews-Discount__Code .avada-tooltip-wrapper .tooltip-tip {
    width: unset
}

.AirReviews-SubmitDiscount__Container .AirReviews-SubmitDiscount__content .AirReviews-Discount__Code .AirReviews-Discount__CopyCode {
    cursor: pointer
}

.AirReviews-SubmitDiscount__Container .AirReviews-SubmitDiscount__content .AirReviews-Discount__Code .AirReviews-Discount__CopyCode svg path {
    fill: var(--air-review-reaction-text-color)
}

.AirReviews-SubmitDiscount__Container .AirReviews-SubmitDiscount__content .AirReviews-Discount__Code .AirReviews-Discount__Text {
    display: flex;
    justify-content: center;
    gap: var(--air-spacing-1)
}

.AirReviews-SubmitDiscount__Container .AirReviews-SubmitDiscount__content .AirReviews-Discount__Code .AirReviews-Discount__Text .AirReviews-Discount__ContentDiscount {
    color: var(--air-discount-value-color);
    font-weight: 600;
    font-size: 14px
}

.AirReviews-SubmitResult__Wrapper {
    display: grid;
    justify-items: center;
    padding: var(--air-spacing-9);
    width: 100%
}

.AirReviews-SubmitResult__Wrapper .AirReviews-SubmitResult__Icon>img {
    width: var(--air-product-thumbnail-lg-width);
    height: var(--air-product-thumbnail-lg-width)
}

.AirReviews-SubmitResult__Wrapper .AirReviews-SubmitResult__Content {
    font-size: var(--air-font-size-sm)
}

.AirReviews-SubmitResult__Wrapper .AirReviews-SubmitResult__Footer {
    position: absolute;
    bottom: 0;
    padding: var(--air-spacing-4);
    width: 100%;
    text-align: right
}

.AirReviews-SubmitResult__Wrapper .AirReviews-SubmitResult__Footer button {
    padding: 6px 12px;
    border-radius: var(--air-border-radius-md);
    background-color: #fff;
    border: none;
    box-shadow: var(--air-button-box-shadow);
    cursor: pointer
}

.AirReviews-ModalSubmit__Actions .AirReviews-Button {
    justify-content: center;
    -webkit-justify-content: center;
    transition: ease-in-out .2s;
    padding: var(--air-spacing-3) var(--air-spacing-4) !important;
    min-width: var(--air-button-min-width)
}

.AirReviews-ModalSubmit__Actions .AirReviews-Button.AirReviews-Button--primary {
    border-radius: var(--air-border-radius-md);
    box-shadow: var(--air-button-box-shadow)
}

.AirReviews-Create-Review-Modal .AirReviews-Modal__Label,
.AirReviews-Create-Review-Modal--disabled .AirReviews-Modal__Label {
    font-style: normal;
    font-weight: 500;
    font-size: var(--air-font-size-base);
    line-height: var(--air-font-size-xl);
    margin: 0 !important
}

.AirReviews-Create-Review-Modal .Avada_Joy__ListSearchProductChild,
.AirReviews-Create-Review-Modal--disabled .Avada_Joy__ListSearchProductChild {
    padding-top: 0 !important
}

.AirReviews-Create-Review-Modal--disabled .Polaris-DropZone {
    opacity: .5
}

.AirReviews-Modal__Title {
    font-style: normal;
    font-weight: 400;
    font-size: var(--air-font-size-base);
    line-height: var(--air-font-size-2xl)
}

.Polaris-Modal-Section:has(.AirReviews-Create-Review-Modal, .AirReviews-Create-Review-Modal--disabled) {
    padding-top: 0
}

.AirReviews-Toast__Container {
    width: 100%;
    height: 100%;
    background-color: rgba(123, 123, 123, .8);
    position: fixed;
    z-index: 2000
}

.AirReviews-Toast__Container .AirReviews-Toast__Main {
    width: 350px;
    visibility: hidden;
    margin-left: -125px;
    background-color: #fff;
    color: #6d7175;
    text-align: center;
    border-radius: 4px;
    padding: 10px;
    position: fixed;
    z-index: var(--air-toast-z);
    left: calc(50% - 50px);
    font-size: var(--air-font-size-lg);
    box-shadow: 0 0 5px rgba(0, 0, 0, .05), 0 1px 2px rgba(0, 0, 0, .15);
    opacity: unset;
    display: none
}

.AirReviews-Toast__Container .AirReviews-Toast__Main.AirReviews-Toast__ShowMobile {
    top: 30px;
    visibility: visible;
    -webkit-animation: fadeinMobile .3s, fadeoutMobile .3s 1.9s;
    animation: fadeinMobile .3s, fadeoutMobile .3s 1.9s
}

.AirReviews-Toast__Container .AirReviews-Toast__Main.AirReviews-Toast__ShowDesktop {
    top: 50%;
    visibility: visible;
    -webkit-animation: fadeinDesktop .3s, fadeoutDesktop .3s 1.9s;
    animation: fadeinDesktop .3s, fadeoutDesktop .3s 1.9s
}

.AirReviews-Toast__Container .AirReviews-Toast__Main .AirReviews-Toast__Content {
    font-weight: 500;
    font-size: var(--air-font-size-xl)
}

.AirReviews-Toast__Container.AirReviews-Toast__Hidden {
    display: none
}

@-webkit-keyframes fadeinMobile {
    from {
        top: 0;
        opacity: 0
    }

    to {
        top: 30px;
        opacity: 1
    }
}

@keyframes fadeinMobile {
    from {
        top: 0;
        opacity: 0
    }

    to {
        top: 30px;
        opacity: 1
    }
}

@-webkit-keyframes fadeoutMobile {
    from {
        top: 30px;
        opacity: 1
    }

    to {
        top: 0;
        opacity: 0
    }
}

@keyframes fadeoutMobile {
    from {
        top: 30px;
        opacity: 1
    }

    to {
        top: 0;
        opacity: 0
    }
}

@-webkit-keyframes fadeinDesktop {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeinDesktop {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes fadeoutDesktop {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes showModal {
    from {
        transform: scale(0)
    }

    to {
        transform: scale(1)
    }
}

@keyframes closeModal {
    from {
        transform: scale(1)
    }

    to {
        transform: scale(0)
    }
}

@keyframes showModalMobile {
    from {
        height: 0
    }

    to {
        height: var(--air-mobile-submit-modal-height)
    }
}

@keyframes closeModalMobile {
    from {
        height: var(--air-mobile-submit-modal-height)
    }

    to {
        height: 0
    }
}

@-webkit-keyframes showModal {
    from {
        transform: scale(0)
    }

    to {
        transform: scale(1)
    }
}

@-webkit-keyframes closeModal {
    from {
        transform: scale(1)
    }

    to {
        transform: scale(0)
    }
}

.AirReviews-Animation--slideOutFromRightToLeft {
    transform: translateX(-110%);
    transition: all .3s ease-in-out
}

.AirReviews-Animation--slideOnFromRightToLeft {
    animation: slideOnFromRightToLeft .3s ease-in-out;
    transform: translateX(0%)
}

.AirReviews-Animation--slideOutFromLeftToRight {
    transform: translateX(110%);
    transition: all .3s ease-in-out
}

.AirReviews-Animation--slideOnFromLeftToRight {
    animation: slideOnFromLeftToRight .3s ease-in-out;
    transform: translateX(0%)
}

@keyframes slideOnFromLeftToRight {
    from {
        transform: translateX(-110%)
    }

    to {
        transform: translateX(0%)
    }
}

@keyframes slideOnFromRightToLeft {
    from {
        transform: translateX(110%)
    }

    to {
        transform: translateX(0%)
    }
}

@keyframes airZoomIn {
    from {
        scale: 1
    }

    to {
        scale: 1.15
    }
}

.AirReviews-Modal__Details--Modern .AirReviews-Modal__ReviewDetails--TextContainer {
    background-color: var(--air-modern-background-color) !important
}

.AirReviews-Modal__Details--Modern .AirReviews-Modal__ReviewDetails--Text {
    background-color: var(--air-modern-background-color) !important
}

.AirReviews-Blocks {
    padding: 0 !important;
    margin: 0 !important
}

.AirReviews-Blocks:has(.AirReviews-Blocks__Summary.mobile) .AirReviews-Blocks__Summary,
.AirReviews-Blocks:has(.AirReviews-Blocks__Summary.mobile) .AirReviews-Blocks__List {
    margin: var(--air-spacing-3) 0 !important;
    display: flex;
    flex-direction: column
}

.AirReviews-Blocks .AirReviews-Blocks__Summary {
    margin: var(--air-spacing-5) var(--air-spacing-4) !important
}

.AirReviews-Blocks.AirReviews-Blocks__LayoutGrid .AirReviews-Blocks__ListReview {
    opacity: 0
}

.AirReviews-PreviewWrapper__Mobile .AirReviews-Blocks .AirReviews-Blocks__ListReview {
    opacity: 1
}

.AirReviews-Modal .AirReviews-Blocks .AirReviews-Blocks__List .AirReviews-Blocks__LoadMore {
    margin-bottom: 35px
}

.AirReviews-Widget .AirReviews-Widget__FloatButtonWrapper {
    position: fixed
}

.AirReviews-PreviewWrapper__Mobile .AirReviews-Blocks {
    width: 100% !important
}

.AirReviews-PreviewWrapper__Mobile .AirReviews-Blocks>div {
    height: auto !important;
    overflow: unset !important
}

.AirReviews-PreviewWrapper__Mobile .AirReviews-Blocks__Summary {
    width: auto !important;
    padding: 0 !important
}

@media only screen and (max-width: 600px) {
    #AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper {
        width: 100%;
        max-height: 97%;
        border-radius: 0;
        position: absolute;
        bottom: 0;
        display: block
    }

    #AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper header {
        position: relative;
        padding: 20px 0 0 0;
        top: 0
    }

    #AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content {
        display: flex;
        width: 100%
    }

    #AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content .AirReviews-ModalSubmit__UploadImages .AirReviews-ModalSubmit__Previous,
    #AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-Modal__Content .AirReviews-ModalSubmit__UploadImages .AirReviews-ModalSubmit__Next {
        top: 455px
    }

    #AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-ModalSubmit__Actions {
        justify-content: center;
        -webkit-justify-content: center
    }

    #AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-ModalSubmit__Actions button.AirReviews-Button {
        padding: 10px 170px
    }

    #AirReviews-Modal .AirReviews-Modal__Container .AirReviews-Modal__Wrapper .AirReviews-ModalSubmit__Actions button.AirReviews-Button:hover {
        transform: scale(1)
    }

    #AirReviews-Modal .AirReviews-Modal__Container .AirReviews-ModalSubmit__SelectReview {
        width: 100%
    }

    #AirReviews-Modal .AirReviews-Modal__Container .AirReviews-ModalSubmit__ShareThought,
    #AirReviews-Modal .AirReviews-Modal__Container .AirReviews-ModalSubmit__UploadImages,
    #AirReviews-Modal .AirReviews-Modal__Container .AirReviews-ModalSubmit__Information,
    #AirReviews-Modal .AirReviews-Modal__Container .AirReviews-ModalSubmit__Success {
        width: 100%
    }

    #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-Modal__Wrapper {
        display: flex;
        flex-direction: column;
        justify-content: center;
        padding-top: 0
    }

    .AirReviews-Widget.AirReviews-Widget--Stars {
        display: flex
    }
}

.AirReviews-StarRate *:empty {
    display: unset !important
}

.AirReviews-Widget .AirReviews-StarRatingWrapper {
    display: flex;
    align-items: center;
    cursor: pointer
}

.AirReviews-Widget .AirReviews-StarRatingWrapper .AirReviews-StarRate--Count {
    margin-left: 7px
}

.AirReviews-Carousel {
    background: rgba(0, 0, 0, 0) !important
}

.AirReviews-Carousel .AirReviews-Pop__Content {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical
}

.AirReviews-Modal__Wrapper ::-webkit-scrollbar {
    width: 6px
}

.AirReviews-Modal__Wrapper ::-webkit-scrollbar-thumb {
    height: 201.25px;
    background: #d1d2d5;
    border-radius: 3px
}

@media screen and (max-width: 768px) {
    #AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper {
        height: 100% !important;
        max-height: 100% !important;
        padding: 0 !important
    }

    #AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container {
        height: 100% !important
    }

    #AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container>header {
        padding: 20px 20px 11px 20px
    }

    #AirReviews-Modal__DetailsMobile .AirReviews-Modal__Wrapper .AirReviews-Modal__Content-Container>header>button {
        top: 15px !important;
        right: 10px !important
    }

    #AirReviews-Modal__DetailsMobile .AirReviews-Modal__Content {
        height: 100% !important
    }
}