/** Shopify CDN: Minification failed

Line 6902:48 Expected identifier but found whitespace
Line 6902:49 Unexpected "has("
Line 8273:80 Expected identifier but found whitespace
Line 8273:81 Unexpected "has("
Line 9432:52 Expected identifier but found whitespace
Line 9432:53 Unexpected "has("
Line 9814:52 Expected identifier but found whitespace
Line 9814:53 Unexpected "has("

**/
@font-face {
    font-family: 'Buenos Aires';
    src: url("/cdn/shop/files/BuenosAires-RegularItalic.woff2?v=1760003384") format("woff2"),
         url("/cdn/shop/files/BuenosAires-RegularItalic.woff2?v=1760003384") format("woff");
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Buenos Aires';
    src: url("/cdn/shop/files/BuenosAires-BlackItalic.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/BuenosAires-BlackItalic.woff?v=1760003386") format("woff");
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Buenos Aires';
    src: url("/cdn/shop/files/BuenosAires-Black.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/BuenosAires-Black.woff?v=1760003386") format("woff");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Buenos Aires Book';
    src: url("/cdn/shop/files/BuenosAires-Book.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/BuenosAires-Book.woff?v=1760003386") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Buenos Aires';
    src: url("/cdn/shop/files/BuenosAires-ThinItalic.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/BuenosAires-ThinItalic.woff?v=1760003386") format("woff");
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Buenos Aires SemBd';
    src: url("/cdn/shop/files/BuenosAires-SemiBold.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/BuenosAires-SemiBold.woff?v=1760003386") format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Buenos Aires';
    src: url("/cdn/shop/files/BuenosAires-Light.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/BuenosAires-Light.woff?v=1760003386") format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Buenos Aires Book';
    src: url("/cdn/shop/files/BuenosAires-BookItalic.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/BuenosAires-BookItalic.woff?v=1760003386") format("woff");
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Buenos Aires SemBd';
    src: url("/cdn/shop/files/BuenosAires-SemiBoldItalic.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/BuenosAires-SemiBoldItalic.woff?v=1760003386") format("woff");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Buenos Aires';
    src: url("/cdn/shop/files/BuenosAires-Thin.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/BuenosAires-Thin.woff?v=1760003386") format("woff");
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Buenos Aires';
    src: url("/cdn/shop/files/BuenosAires-BoldItalic.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/BuenosAires-BoldItalic.woff?v=1760003386") format("woff");
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Buenos Aires';
    src: url("/cdn/shop/files/BuenosAires-LightItalic.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/BuenosAires-LightItalic.woff?v=1760003386") format("woff");
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Buenos Aires';
    src: url("/cdn/shop/files/BuenosAires-Bold.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/BuenosAires-Bold.woff?v=1760003386") format("woff");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Buenos Aires';
    src: url("/cdn/shop/files/BuenosAires-Regular.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/BuenosAires-Regular.woff?v=1760003386") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kobe1.1';
    src: url("/cdn/shop/files/Kobe11-Regular.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/Kobe11-Regular.woff?v=1760003386") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kobe1.1';
    src: url("/cdn/shop/files/Kobe11-BlackOblique.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/Kobe11-BlackOblique.woff?v=1760003386") format("woff");
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Kobe1.1';
    src: url("/cdn/shop/files/Kobe11-Bold.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/Kobe11-Bold.woff?v=1760003386") format("woff");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kobe1.1';
    src: url("/cdn/shop/files/Kobe11-Oblique.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/Kobe11-Oblique.woff?v=1760003386") format("woff");
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Kobe1.1';
    src: url("/cdn/shop/files/Kobe11-Black.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/Kobe11-Black.woff?v=1760003386") format("woff");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kobe1.1';
    src: url("/cdn/shop/files/Kobe11-BoldOblique.woff2?v=1760003386") format("woff2"),
         url("/cdn/shop/files/Kobe11-BoldOblique.woff?v=1760003386") format("woff");
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}


  
  :root {
    --Primary-Brown: #57351CFF;
    --Primary-Light-brown: #C7A174FF;
    --Primary-Beige: #F8E0BEFF;
    --Primary-White: #FFFFFFFF;
    --Secondary-Caramel: #C37730FF;
    --Secondary-Caramel-2: #D5A06FFF;
    --Secondary-Choco-fleur-de-sel: #E1BB87FF;
    --Secondary-White-cookie: #AA812FFF;
    --Secondary-Pistache: #DFE096FF;
    --Secondary-Coco: #449DA4FF;
    --Secondary-Cookie-dough: #F0D1CEFF;
    --Secondary-Cookie-3-choco: #DF8374FF;
    --Secondary-Choco-fleur-de-sel-2: #7F4923FF;
    --Secondary-Cookie-3-choco-2: #F1D0B8FF;
    --Secondary-White-cookie-2: #D7B78EFF;
    --Secondary-Coco-2: #B6D7DBFF;
    --Secondary-Brownie: #804F87FF;
    --Secondary-Brownie-2: #F0E6F1FF;
    --Secondary-Cookie-dough-2: #D53E6DFF;
    --Secondary-Pistache-2: #AD374CFF;
    --Secondary-Mango-bread: #FFE3A0FF;
    --Secondary-Noisette: #E3C3A9FF;
    --Beige-clair: #FFF1DCFF;
    --Fond: #F2D5ABFF;
  
    --grid-column: 4px;
    --grid-mg: 6px;
    --font-family-heading: "Kobe1.1";
    --font-family-paragraph: "Buenos Aires";
    --font-h1-size: 48px;
    --font-h2-size: 36px;
    --font-h2-line-height: 36px;
    --font-h3-size: 28px;
    --font-h3-line-height: 24px;
    --font-h4-size: 24px;
    --font-h4-line-height: 16px;
    --font-h5-size: 20px;
    --font-h6-size: 18px;
    --font-h5-line-height: 22px;
    --font-h6-line-height: 18px;
    --font-h1-line-height: 28px;
    --font-paragraph-extra-large-size: 18px;
    --font-paragraph-extra-large-line-height: 24px;
    --font-paragraph-large-size: 16px;
    --font-paragraph-medium-size: 14px;
    --font-paragraph-medium-line-height: 20px;
    --font-paragraph-small-size: 12px;
    --font-paragraph-small-line-height: 18px;
    --section-spacing-title: 24px;
    --section-spacing-sub-title: 12px;
    --section-spacing-large: 72px;
    --section-spacing-medium: 60px;
    --section-main-margin-side: 18px;
    --section-spacing-small: 42px;
    --font-paragraph-large-line-height: 22px;
    --button-font-weight-cta: 700px;
    --button-font-weight-primary: 700px;
    --button-font-weight-secondary: 500px;
    --button-font-weight-tertiary: 400px;
    --button-CTA-h-padding: 26px;
    --button-CTA-v-padding: 16px;
    --button-CTA-spacing: 12px;
    --button-CTA-br: 100px;
    --button-CTA-font-size: 20px;
    --button-large-h-padding: 24px;
    --button-large-v-padding: 12px;
    --button-large-spacing: 10px;
    --button-large-br: 8px;
    --button-large-font-size: 18px;
    --button-small-h-padding: 16px;
    --button-small-v-padding: 8px;
    --button-small-spacing: 6px;
    --button-small-br: 4px;
    --button-small-font-size: 14px;
    --file-settings-width-main: 390px;
    --file-settings-br-section: 60px;
    --file-settings-stroke-section: 5px;
    --file-settings-color-border-section: #FFFFFF1A;
    --file-settings-color-section: #FFFFFF0D;
    --file-settings-spacing-top: 120px;
    --file-settings-spacing-side: 300px;
    --file-settings-spacing-h: 1200px;
    --file-settings-spacing-v: 600px;
    --file-settings-spacing-frame: 120px;
    --390: 390px;
    --1440: 1440px;
    --section-spacing-gap-column: var(--grid-mg);
    --font-paragraph-extra-small-size: 10px;
    --font-paragraph-extra-small-line-height: 16px;
  }
  
  @media screen and (min-width: 990px) {
    :root {
        --grid-column: 12px;
        --grid-mg: 18px;
        --font-family-heading: 'Kobe1.1';
        --font-family-paragraph: Buenos Aires;
        --font-h1-size: 66px;
        --font-h2-size: 60px;
        --font-h2-line-height: 60px;
        --font-h3-size: 42px;
        --font-h3-line-height: 42px;
        --font-h4-size: 32px;
        --font-h4-line-height: 32px;
        --font-h5-size: 28px;
        --font-h6-size: 22px;
        --font-h5-line-height: 28px;
        --font-h6-line-height: 22px;
        --font-h1-line-height: 66px;
        --font-paragraph-extra-large-size: 22px;
        --font-paragraph-extra-large-line-height: 28px;
        --font-paragraph-large-size: 18px;
        --font-paragraph-medium-size: 16px;
        --font-paragraph-medium-line-height: 22px;
        --font-paragraph-small-size: 14px;
        --font-paragraph-small-line-height: 20px;
        --section-spacing-title: 42px;
        --section-spacing-sub-title: 18px;
        --section-spacing-large: 150px;
        --section-spacing-medium: 120px;
        --section-main-margin-side: 78px;
        --section-spacing-small: 90px;
        --font-paragraph-large-line-height: 24px;
        --button-font-weight-cta: 700px;
        --button-font-weight-primary: 700px;
        --button-font-weight-secondary: 500px;
        --button-font-weight-tertiary: 400px;
        --button-CTA-h-padding: 26px;
        --button-CTA-v-padding: 16px;
        --button-CTA-spacing: 12px;
        --button-CTA-br: 100px;
        --button-CTA-font-size: 20px;
        --button-large-h-padding: 24px;
        --button-large-v-padding: 12px;
        --button-large-spacing: 10px;
        --button-large-br: 8px;
        --button-large-font-size: 18px;
        --button-small-h-padding: 16px;
        --button-small-v-padding: 8px;
        --button-small-spacing: 6px;
        --button-small-br: 4px;
        --button-small-font-size: 14px;
        --file-settings-width-main: 1440px;
        --file-settings-br-section: 60px;
        --file-settings-stroke-section: 5px;
        --file-settings-color-border-section: #FFFFFF1A;
        --file-settings-color-section: #FFFFFF0D;
        --file-settings-spacing-top: 120px;
        --file-settings-spacing-side: 300px;
        --file-settings-spacing-h: 1200px;
        --file-settings-spacing-v: 600px;
        --file-settings-spacing-frame: 120px;
        --390: 390px;
        --1440: 1440px;
        --section-spacing-gap-column: var(--grid-mg);
        --font-paragraph-extra-small-size: 12px;
        --font-paragraph-extra-small-line-height: 18px;
    }
  }
  
  @media screen and (min-width: 990px) and (max-width: 1240px) {
    :root {
      --section-main-margin-side-small: 18px;
      --section-main-margin-side-large: 32px;
    }
  }
  
  body {
    margin: 0;
    padding: 0;
  }
  
  .button {
    background: none;
    border: none;
    padding: 0;
    cursor: pointer;
    outline: inherit;
    appearance: none;
    box-sizing: border-box;
    -webkit-apperance: none;
    justify-content: center;
    align-items: center;
    transition: 0.24s;
    text-decoration: none;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: var(--button-small-spacing, 6px);
  }
  
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  .h1,
  .h2,
  .h3,
  .h4,
  .h5,
  .h6 {
    margin: 0;
    padding: 0;
    font-weight: 500;
  }
  
  /* Heading Styles - Desktop */
  h1,
  .h1 {
    font-family: var(--font-family-heading);
    font-size: var(--font-h1-size);
    line-height: var(--font-h1-line-height);
    letter-spacing: var(--letter-spacing);
  }
  
  h2,
  .h2 {
    font-family: var(--font-family-heading);
    font-size: var(--font-h2-size);
    line-height: var(--font-h2-line-height);
    letter-spacing: var(--letter-spacing);
  }
  
  h3,
  .h3 {
    font-family: var(--font-family-heading);
    font-size: var(--font-h3-size);
    line-height: var(--font-h3-line-height);
    letter-spacing: var(--letter-spacing);
  }
  
  h4,
  .h4 {
    font-family: var(--font-family-heading);
    line-height: var(--font-h4-line-height);
    letter-spacing: 0;
    font-size: var(--font-h4-size);
  }
  
  h5,
  .h5 {
    font-family: var(--font-family-heading);
    font-size: var(--font-h5-size);
    line-height: var(--font-h5-line-height);
    letter-spacing: var(--letter-spacing);
    font-weight: 700;
  }
  
  h6,
  .h6 {
    font-family: var(--font-family-heading);
    font-size: var(--font-h6-size);
    line-height: var(--font-h6-line-height);
    letter-spacing: var(--letter-spacing);
  }
  
  @media screen and (max-width: 989px) {
    /* Mobile-specific paragraph styles */
    .p-large-mobile {
      font-family: var(--font-family-paragraph);
      font-size: var(--font-paragraph-large-size);
      line-height: var(--line-height-paragraph-large);
      letter-spacing: 0;
    }
  
    .p-medium-mobile {
      font-family: var(--font-family-paragraph);
      font-size: var(--font-paragraph-medium-size);
      line-height: var(--line-height-paragraph-medium);
      letter-spacing: 0;
    }
  
    .p-small-mobile {
      font-family: var(--font-family-paragraph);
      font-size: var(--font-paragraph-small-size);
      line-height: var(--line-height-paragraph-small);
      letter-spacing: 0;
    }
  
    .p-extra-small-mobile {
      font-family: var(--font-family-paragraph);
      font-size: var(--font-paragraph-extra-small-size);
      line-height: var(--font-paragraph-extra-small-line-height);
      letter-spacing: 0;
    }
  }
  
  @media screen and (min-width: 990px) {
    /* Desktop-specific paragraph styles */
    .p-large-desktop {
      font-family: var(--font-family-paragraph);
      font-size: var(--font-paragraph-large-size);
      line-height: var(--line-height-paragraph-large);
      letter-spacing: 0;
    }
  
    .p-extra-large-desktop{
      color: #000;
      font-family: var(--font-family-paragraph);
      font-size: var(--font-paragraph-extra-large-size);
      font-style: normal;
      font-weight: 500;
      line-height: var(--font-paragraph-extra-large-line-height);
      letter-spacing: -0.66px;
    }
  
    .p-medium-desktop {
      font-family: var(--font-family-paragraph);
      font-size: var(--font-paragraph-medium-size);
      line-height: var(--line-height-paragraph-medium);
      letter-spacing: 0;
    }
  
    .p-small-desktop {
      font-family: var(--font-family-paragraph);
      font-size: var(--font-paragraph-small-size);
      line-height: var(--line-height-paragraph-small);
      letter-spacing: 0;
    }
  
    .p-extra-small-desktop {
      font-family: var(--font-family-paragraph);
      font-size: var(--font-paragraph-extra-small-size);
      line-height: var(--font-paragraph-extra-small-line-height);
      letter-spacing: 0;
    }
  }
  
  /* Generic paragraph styles that adapt based on screen size */
  .p-large {
    font-family: var(--font-family-paragraph);
    font-size: var(--font-paragraph-large-size);
    line-height: var(--font-paragraph-large-line-height);
    letter-spacing: 0;
  }
  
  .p-medium {
    font-family: var(--font-family-paragraph);
    font-size: var(--font-paragraph-medium-size);
    line-height: var(--font-paragraph-medium-line-height);
    letter-spacing: 0;
  }
  
  .p-extra-large{
    font-family: var(--font-family-paragraph);
    font-size: var(--font-paragraph-medium-size);
    line-height: var(--font-paragraph-medium-line-height);
    letter-spacing: 0;
  }
  
  .p-small {
    font-family: var(--font-family-paragraph);
    font-size: var(--font-paragraph-small-size);
    line-height: var(--line-height-paragraph-small);
    letter-spacing: 0;
  }
  
  .p-extra-small {
    font-family: var(--font-family-paragraph);
    font-size: var(--font-paragraph-extra-small-size);
    line-height: var(--font-paragraph-extra-small-line-height);
    letter-spacing: 0;
  }
  
  body {
    font-size: var(--font-paragraph-medium-size);
    line-height: var(--line-height-paragraph-medium-mobile);
    font-family: var(--font-family-paragraph);
    letter-spacing: 0;
    min-width: 320px;
  }
  
  @media screen and (min-width: 990px) {
    body {
      font-size: var(--font-paragraph-medium-size);
      letter-spacing: 0;
      line-height: var(--line-height-paragraph-medium);
    }
  }
  
  p {
    margin: 0;
  }
  
  .custom-gradiant-1 {
    background: linear-gradient(
      180deg,
      #fff 50%,
      var(--tertiary-dark-cream, #f7e5d4) 50%
    );
  }
  /* Classes pour les couleurs de texte */
  .primary-noir {
    color: var(--primary-Noir);
  }
  
  .primary-blanc {
    color: var(--primary-Blanc);
  }
  
  .secondary-vert {
    color: var(--secondary-Vert);
  }
  
  .secondary-chair {
    color: var(--secondary-Chair);
  }
  
  .secondary-rose {
    color: var(--secondary-Rose);
  }
  
  .secondary-violet {
    color: var(--secondary-Violet);
  }
  
  .secondary-verts-anis {
    color: var(--secondary-Verts-Anis);
  }
  
  .secondary-jaune {
    color: var(--secondary-Jaune);
  }
  
  .secondary-orange {
    color: var(--secondary-Orange);
  }
  
  .secondary-carmin {
    color: var(--secondary-Carmin);
  }
  
  /* Classes pour les couleurs de fond */
  .primary-noir-bg {
    background-color: var(--primary-Noir);
  }
  
  .primary-blanc-bg {
    background-color: var(--primary-Blanc);
  }
  
  .secondary-vert-bg {
    background-color: var(--secondary-Vert);
  }
  
  .secondary-chair-bg {
    background-color: var(--secondary-Chair);
  }
  
  .secondary-rose-bg {
    background-color: var(--secondary-Rose);
  }
  
  .secondary-violet-bg {
    background-color: var(--secondary-Violet);
  }
  
  .secondary-verts-anis-bg {
    background-color: var(--secondary-Verts-Anis);
  }
  
  .secondary-jaune-bg {
    background-color: var(--secondary-Jaune);
  }
  
  .secondary-orange-bg {
    background-color: var(--secondary-Orange);
  }
  
  .secondary-carmin-bg {
    background-color: var(--secondary-Carmin);
  }


  .page-width,
  .page-width-full,
  .shopify-app-block {
    margin: 0 auto;
    padding: 0px 12px;
  }

  .page-width-custom{
    margin: 0 auto;
    padding: 0;
  }
  
  .page-width-small{
    margin: 0 auto;
    padding: 0 6px;
  }
  
  .page-width-large{
    padding: 54px var(--section-main-margin-side, 78px) 54px var(--section-main-margin-side, 78px);
    margin:  auto;
    max-width: 1440px;
    margin-bottom: 12px;
  }

  .swiper-pagination-progressbar-fill{
    background: rgba(87, 53, 28, 0.25) !important;
  }

  @media (max-width: 990px) {
    .page-width-large{
      padding: 18px var(--section-main-margin-side, 78px) 18px var(--section-main-margin-side, 78px);
    }
  }
  
  img{
    display: block;
    max-width: 100%;
    height: auto;
  }
  
  .td-none{
    text-decoration: none;
  }
  
  .product-card__image img:last-child {
    opacity: 0;
    transition: 0.24s;
  }
  
  .product-card__image:hover img:last-child {
    opacity: 1;
  }
  
  .product-card--builder img + img {
    opacity: 0;
    transition: 0.24s;
  }
  
  .product-card--builder:hover img + img {
    opacity: 1;
  }
  
  @media screen and (min-width: 990px) {
    .page-width {
      padding: 0px 24px;
      max-width: 1440px;
      margin-inline: auto;
      padding: 0px 24px;
      box-sizing: border-box;
      width: 100%;
      margin: 0 auto;
    }
    .page-width-small,
    .shopify-app-block {
      padding: 0px 24px;
      max-width: 1440px;
      margin-inline: auto;
    }
    .page-width-full {
      max-width: 1440px;
      padding: 0px 24px;
      margin-inline: auto;
    }

    .page-width-custom{
      margin: 0 auto;
      padding: 0 78px;
      max-width: 1440px;
    }
  }
  
  *:focus-visible {
    outline: none !important;
  }
  
  @media screen and (min-width: 990px) and (max-width: 1300px) {
    .page-width-small,
    .shopify-app-block {
      padding: 0px 30px;
    }
  }
  
  body:has(.section-header .drawer-menu) .announcement-bar-section .page-width {
    max-width: 100%;
  }
  
  .page-width.drawer-menu {
    max-width: 100%;
  }
  
  .page-width-desktop {
    padding: 0;
    margin: 0 auto;
  }
  
  .utility-bar__grid.page-width {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  
  .text-center {
    text-align: center;
  }
  
  .text-left {
    text-align: left;
  }
  
  .text-right {
    text-align: right;
  }
  
  .margin-0 {
    margin: 0;
  }
  
  .margin-top-0 {
    margin-top: 0;
  }
  
  .margin-bottom-0 {
    margin-bottom: 0;
  }
  
  .margin-left-0 {
    margin-left: 0;
  }
  
  .margin-right-0 {
    margin-right: 0;
  }
  
  .bold {
    font-weight: bold;
  }
  
  .flex {
    display: flex;
  }
  
  .block {
    display: block;
  }
  
  .inline-block {
    display: inline-block;
  }
  
  .align-center {
    align-items: center;
  }
  
  .justify-center {
    justify-content: center;
  }
  
  .justify-between {
    justify-content: space-between;
  }
  
  .justify-around {
    justify-content: space-around;
  }
  
  .justify-end {
    justify-content: flex-end;
  }
  
  .align-end {
    align-items: flex-end;
  }
  
  .align-start {
    align-items: flex-start;
  }
  
  .flex-column {
    flex-direction: column;
  }
  
  .flex-wrap {
    flex-wrap: wrap;
  }
  
  .gap-4 {
    gap: 4px;
  }
  
  .gap-6 {
    gap: 6px;
  }
  
  .gap-8 {
    gap: 8px;
  }
  
  .gap-10 {
    gap: 10px;
  }
  
  .gap-12 {
    gap: 12px;
  }
  
  @media screen and (min-width: 990x) {
    .page-width {
      padding: 0 5rem;
    }
  }
  
  .overflow-hidden-mobile,
  .overflow-hidden-tablet,
  .overflow-hidden-desktop {
    overflow: hidden;
  }
  
  @media screen and (min-width: 750px) {
    .overflow-hidden-mobile {
      overflow: auto;
    }
  }
  
  @media screen and (min-width: 990px) {
    .overflow-hidden-tablet {
      overflow: auto;
    }
  }
  
  .show-desktop,
  .show-desktop-flex {
    display: none;
  }
  
  .show-mobile-flex {
    display: flex;
  }
  
  @media screen and (min-width: 990px) {
    .show-desktop {
      display: block;
    }
    .show-desktop-flex {
      display: flex;
    }
    .show-mobile,
    .show-mobile-flex {
      display: none !important;
    }
  }
  
  input:focus {
    outline: none;
    box-shadow: none;
  }
  
  button,
  .button {
    background: none;
    border: none;
    padding: 0;
    cursor: pointer;
    font: inherit;
    cursor: pointer;
    outline: inherit;
    appearance: none;
    -webkit-apperance: none;
    justify-content: center;
    white-space: nowrap;
  }
  
  button[disabled],
  .button[disabled] {
    cursor: not-allowed;
  }
  
  .button--full-width {
    width: 100%;
  }
  
  .button--small {
    padding: var(--button-small-v-padding, 8px)
      var(--button-small-h-padding, 16px);
  }
  
  .button--large {
    padding: var(--button-large-v-padding, 14px)
      var(--button-large-h-padding, 28px);
    min-width: 280px;
  }
  
  .button--cta{
    padding: var(--button-CTA-v-padding, 22px) 
      var(--button-CTA-h-padding, 30px);
      transition: all 0.32s ease-in-out;
  }

  .button--cta:hover{
    border-radius: var(--button-CTA-br, 100px);
    border-top: 1px solid var(--Primary-Brown, #57351C);
    border-right: 1px solid var(--Primary-Brown, #57351C);
    border-bottom: 3px solid var(--Primary-Brown, #57351C);
    border-left: 1px solid var(--Primary-Brown, #57351C);
    background: var(--Secondary-Caramel, #C37730);
  }
  
  .button--primary {
    border-radius: 1000px;
    /* border: 1px solid var(--Primary-Brown, #57351C); */
    background: var(--Secondary-Caramel, #C37730);
    padding: var(--button-large-v-padding, 12px) var(--button-large-h-padding, 24px);
    color: var(--Primary-White, #FFF);
    font-weight: 700;
    transition: all 0.32s linear;
  }


  
  @media screen and (max-width: 749px) {
    .button--small-mobile {
      padding: 10px var(--card-medium-mg-v-padding, 30px);
      font-size: var(--font-paragraph-medium-size);
      border-radius: 12px;
    }
  
  }
  
  .button--primary:hover {
    border-radius: 100px;
    border-top: 1px solid var(--Primary-Brown, #57351C);
    border-right: 1px solid var(--Primary-Brown, #57351C);
    border-bottom: 3px solid var(--Primary-Brown, #57351C);
    border-left: 1px solid var(--Primary-Brown, #57351C);
    background: var(--Secondary-Caramel, #C37730);
  }
  
  .button--primary:focus {
    border-radius: 1000px;
    border: 2px solid var(--Primary-Brown, #57351C);
    background: var(--Secondary-Caramel, #C37730);
  }
  
  .button--primary:disabled,
  .button--primary[disabled] {
    opacity: 0.4;
  }
  
  .button--icon {
    border-radius: 100px;
    border: 1px solid var(--primary-deep-plum, #53022d);
    background: var(--primary-lavender-blush, #f0d0ff);
    box-shadow: 0px 2px 0px 0px var(--primary-deep-plum, #53022d);
    width: 42px;
    height: 42px;
  }
  
  .button--icon svg {
    display: block;
    padding-left: 3px;
  }
  
  @media screen and (max-width: 989px) {
    .button--icon svg {
      padding-left: 0px;
    }

    .headline-title p{
      color: var(--Primary-Brown, #57351C);
      text-align: center !important;
      font-family: var(--font-family-heading, Kobe1.1) !important;
      font-size: var(--font-h2-size, 36px) !important;
      font-style: normal !important;
      font-weight: 700 !important;
      line-height: var(--font-h2-line-height, 36px) !important;
    }
  }
  
  .button--icon:hover {
    background: var(--primary-light-lavender-blush, #f7e5ff);
    box-shadow: 0px 0px 0px 0px var(--primary-deep-plum, #53022d);
  }
  
  .button--secondary,
  .jdgm-write-rev-link {
    border-radius: var(--button-large-br, 100px);
    border: 1px solid var(--primary-deep-plum, #53022d);
    background: #fff;
    box-shadow: 0px 3px 0px 0px var(--primary-deep-plum, #53022d);
    color: var(--primary-deep-plum, #53022d);
    text-align: center;
    font-family: var(--font-family-paragraph, "Inter Tight");
    font-size: var(--button-large-font-size, 18px);
    font-style: normal;
    font-weight: var(--button-font-weight-secondary, 500);
    line-height: normal;
  }
  
  .button--secondary:hover,
  .jdgm-write-rev-link:hover {
    border-radius: var(--button-large-br, 100px);
    border: 1px solid var(--primary-deep-plum, #53022d);
    background: var(--primary-lavender-blush, #f0d0ff);
    box-shadow: 0px 0px 0px 0px var(--primary-deep-plum, #53022d);
  }
  /* 
  .button--secondary:focus,
  .jdgm-write-rev-link:focus {
    border-radius: var(--button-large-br, 100px);
    border: 2px solid var(--primary-deep-plum, #53022d);
    background: #fff;
    box-shadow: 0px 3px 0px 0px var(--primary-deep-plum, #53022d);
  } */
  
  .button--secondary:disabled,
  .button--secondary[disabled] {
    border-radius: var(--button-large-br, 100px);
    border: 1px solid var(--primary-deep-plum, #53022d);
    opacity: 0.4;
    background: #fff;
    box-shadow: 0px 3px 0px 0px var(--primary-deep-plum, #53022d);
  }
  
  .button span,
  .swiper-button svg,
  .video-block button svg {
    transition: 0.12s;
    display: block;
  }
  
  .button:hover span,
  .swiper-button:hover svg,
  .video-block button:hover svg {
    transform: scale(0.97);
  }
  
  .rte-width {
    max-width: 82rem;
    margin: 0 auto 2rem;
  }
  
  .list-unstyled {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  
  .hidden {
    display: none !important;
  }
  
  .visually-hidden {
    position: absolute !important;
    overflow: hidden;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    clip: rect(0 0 0 0);
    word-wrap: normal !important;
  }
  
  .visually-hidden--inline {
    margin: 0;
    height: 1em;
  }
  
  .overflow-hidden {
    overflow: hidden;
  }
  
  .skip-to-content-link:focus {
    z-index: 9999;
    position: inherit;
    overflow: auto;
    width: auto;
    height: auto;
    clip: auto;
  }
  
  .full-width-link {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
  }
  
  .reviews-stars {
    display: flex;
    align-items: center;
    gap: 6px;
  }
  
  @media screen and (min-width: 990px) {
    .svg-background {
      padding: 8px 15px 6px 15px;
      margin-top: -6px;
    }
  }
  
  @media screen and (max-width: 989px) {
    .spacing-medium-mobile {
      padding: var(--section-spacing-medium, 60px) 0;
    }
    .spacing-large-mobile {
      padding: var(--section-spacing-large, 72px) 0;
    }
    .spacing-small-mobile {
      padding: var(--section-spacing-small, 42px) 0;
    }
    .spacing-title-mobile {
      padding: var(--section-spacing-title, 24px) 0;
    }
  
    .section-spacing-large-mobile {
      margin-bottom: var(--section-spacing-large, 72px);
    }
    .section-spacing-medium-mobile {
      margin-bottom: var(--section-spacing-medium, 60px);
    }
  
    .section-spacing-small-mobile {
      margin-bottom: var(--section-spacing-small, 90px);
    }
  }
  
  @media screen and (min-width: 990px) {
    .spacing-medium-desktop {
      padding: var(--section-spacing-medium, 60px) 0;
    }
    .spacing-large-desktop {
      padding: var(--section-spacing-large, 72px) 0;
    }
    .spacing-small-desktop {
      padding: var(--section-spacing-small, 42px) 0;
    }
    .spacing-title-desktop {
      padding: var(--section-spacing-title, 24px) 0;
    }
  
    .section-spacing-medium-desktop {
      margin-bottom: var(--section-spacing-medium, 60px);
    }
    .section-spacing-small-desktop {
      margin-bottom: var(--section-spacing-small, 90px);
    }
  }
  
  .swiper-button-next:after,
  .swiper-button-prev:after {
    display: none;
  }
  
  ul {
    /* list-style: none; */
    padding: 0;
    margin: 0;
  }
  
  .mb-6 {
    margin-bottom: 6px;
  }
  .mb-8 {
    margin-bottom: 8px;
  }
  .mb-12 {
    margin-bottom: 12px;
  }
  .mb-18 {
    margin-bottom: 18px;
  }
  .mb-24 {
    margin-bottom: 24px;
  }
  .mb-30 {
    margin-bottom: 30px;
  }
  .mb-36 {
    margin-bottom: 36px;
  }
  .mb-42 {
    margin-bottom: 42px;
  }
  .mb-48 {
    margin-bottom: 48px;
  }
  .mb-54 {
    margin-bottom: 54px;
  }
  .mb-60 {
    margin-bottom: 60px;
  }
  
  @media screen and (min-width: 990px) {
    .mb-6-desktop {
      margin-bottom: 6px;
    }
  
    .mb-12-desktop {
      margin-bottom: 12px;
    }
  
    .mb-18-desktop {
      margin-bottom: 18px;
    }
  
    .mb-24-desktop {
      margin-bottom: 24px;
    }
  
    .mb-30-desktop {
      margin-bottom: 30px;
    }
  
    .mb-36-desktop {
      margin-bottom: 36px;
    }
  
    .mb-42-desktop {
      margin-bottom: 42px;
    }
  
    .mb-48-desktop {
      margin-bottom: 48px;
    }
  
    .mb-54-desktop {
      margin-bottom: 54px;
    }
  
    .mb-60-desktop {
      margin-bottom: 60px;
    }
  }
  
  /* .shopify-section:not(:has(.overflow-visible)) {
    overflow: hidden;
  } */
  
  .swiper-bottom {
    display: flex;
    justify-content: center;
    gap: 30px;
    padding-top: 30px;
    align-items: center;
    padding-bottom: 6px;
  }
  
  .swiper-bottom .button--icon {
    position: relative;
  }
  
  .swiper-bottom .swiper-pagination {
    position: relative;
    width: auto;
  }
  
  .swiper-bottom .swiper-pagination-bullet {
    background: #53022d;
    opacity: 0.2;
  }
  
  .swiper-bottom .swiper-pagination-bullet-active {
    opacity: 1;
  }
  
  .swiper-bottom:has(.swiper-button-lock) {
    display: none;
  }
  
  toggle-item .toggle-item__content {
    transition: 0.24s;
  }
  
  .toggle-item__content {
    overflow: hidden;
  }
  
  toggle-item:not(.actif) .icon-minus {
    display: none;
  }
  
  toggle-item:not(.actif) .icon-plus {
    display: block;
  }
  
  toggle-item.actif .icon-minus {
    display: block;
  }
  
  toggle-item.actif .icon-plus {
    display: none;
  }
  
  toggle-item {
    transition: background-color 0.24s;
  }
  
  .reviews-stars {
    display: flex;
    align-items: center;
    gap: 2px;
  }
  
  .reviews-stars svg {
    width: 20px;
    height: 20px;
  }
  
  .custom-background-lavender {
    background: var(--primary-lavender-blush, #f0d0ff);
  }
  
  .fw-400 {
    font-weight: 400;
  }
  
  .fw-500 {
    font-weight: 500;
  }
  
  .fw-600 {
    font-weight: 600;
  }
  
  .fw-700 {
    font-weight: 700;
  }
  
  .input {
    border-radius: 100px;
    border: 1px solid var(--primary-deep-plum, #53022d);
    padding: 16px 16px 16px 24px;
    color: var(--primary-deep-plum, #53022d);
  }
  
  
  .header__nav ul li{
    list-style-type: none !important;
  }
  



  /* css MONKA */

.icon{
    color: #57351C !important;
}

.header__icon{
    border-radius: 22px;
    text-decoration: none;
    /* padding: 6px; */
}

.icon-cart-empty{
  padding: 4px;
}

.cart-count-bubble{
    padding: 0 6px 0 0;
}

.header{
    margin-top: 12px;
}

.cart-count-bubble span{
    color: var(--Primary-Brown, #57351C);
    font-family: var(--font-family-paragraph, "Buenos Aires");
    font-size: var(--font-paragraph-medium-size, 16px);
    font-style: normal;
    font-weight: 400;
    line-height: var(--font-paragraph-medium-line-height, 22px); /* 137.5% */
}

.header__icon--cart{
    display: flex;
    gap: 2px;
    align-items: center;
}

account-icon{
    padding: 4px;
}

.AirReviews-Blocks--Rate,
.AirReviews-Blocks--List,
.AirReviews-Blocks--Actions,
.AirReviews-Card,
.AirReviews-Select{
  border-radius: 24px !important;
}

.AirReviews-Blocks--List,
.AirReviews-Blocks--Actions{
  padding: 20px !important;
}

.AirReviews-Blocks--List{
  gap: 4px !important;
}


.AirReviews-Blocks__List{
  margin-top: 0 !important;
}

.AirReviews-Blocks-Stars__Rating{
  color: var(--Primary-Brown, #57351C);
  font-family: var(--font-family-paragraph, "Buenos Aires");
  font-size: var(--font-paragraph-large-size, 18px);
  font-style: normal;
  font-weight: 700;
  line-height: var(--font-paragraph-large-line-height, 24px); /* 133.333% */
}

.AirReviews-Blocks-Count{
  color: var(--Primary-Brown, #57351C);
  font-family: var(--font-family-paragraph, "Buenos Aires");
  font-size: var(--font-paragraph-large-size, 18px);
  font-style: normal;
  font-weight: 400;
  line-height: var(--font-paragraph-large-line-height, 24px); /* 133.333% */
}

.AirReviews-Blocks__SummaryWrapper{
  gap: 12px !important;
  width: 100% !important;
  position: sticky !important;
  top: 40px !important;
}

.AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-single-star>.Avada_Star-Icon span:first-child::before, .AirReviews-StarRate .AirReviews-StarRate--Icon.AirReviews-StarRate-single-star .Avada_Star-Icon::before{
  color: var(--Secondary-Caramel, #C37730) !important;
}

.AirReviews-Select__Input,
.AirReviews-Select{
  border-radius: 24px !important;
  background: var(--Secondary-Choco-fleur-de-sel, #E1BB87);
}

#AirReviews-BlockWrapper .AirReviews-Widget__V2:has(.AirReviews-Blocks__PresetModern) .AirReviews-Blocks__LayoutList.AirReviews-Blocks__PresetModern {
  grid-template-columns: 1fr 3.2fr !important;
}

.AirReviews-Blocks__Summary{
  max-width: 300px !important;
}

.AirReviews-Blocks .AirReviews-Blocks__ActionRate svg{
  stroke-width: 2px !important;
  stroke: var(--Secondary-Caramel, #C37730) !important;
}

.AirReviews-Blocks-ProcessBar{
  background: var(--Primary-Light-brown, #C7A174) !important;
}

.AirReviews-StarRate{
  width: unset !important;
}

.AirReviews-Text--heading8xl{
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
}

.AirReviews-Blocks-Process{
  background: transparent !important;
}

.AirReviews-Blocks--Rate{
  display: flex !important;
  flex-direction: column !important;
  gap: 0px !important;
  padding: 20px;
}
.AirReviews-Blocks--ReviewCount__Text{
  display: flex !important;
  align-items: center !important;
  gap: 5px !important;
  flex-direction: row !important;
}

.AirReviews-Blocks--Title{
  display: none !important;
}

.AirReviews-Blocks{
  display: flex !important;
  flex-direction: column !important;
}

.section:has(.AirReviews-Embed-BlockWrapper) {
  background: var(--Primary-Beige, #F8E0BE);
}

.rounded-separator path{
  fill: var(--Beige-clair, #FFF1DC);
}


@media (min-width: 990px) {
    /* .header__icon{
        background: var(--Beige-clair, #FFF1DC);
    } */
    account-icon{
      border-radius: 500px;
      padding: 10px;
      background: var(--Beige-clair, #FFF1DC);
      width: 35px;
      height: 36px;
      display: flex;
      justify-content: center;
      align-items: center;
    }

    .header__icon--cart{
      border-radius: 24px;
      background: var(--Beige-clair, #FFF1DC);
      padding: 6px 8px;
    }
   .AirReviews-Blocks{
      flex-direction: row !important;
    }

    .AirReviews-Blocks__SummaryWrapper{
      width: unset;
    }
    /* #shopify-section-cart-icon-bubble{
      display: flex;
      padding: 6px;
      align-items: center;
      gap: 2px;
      border-radius: 500px;
      background: var(--Beige-clair, #FFF1DC);
    } */

    .icon.icon-cart{
      padding: 2px;
    }
}

.lb-cpb-progress-text,
.lb-cpb-gift-product-link,
.lb-cpb-cart-goal-value-text,
.lb-cpb-cart-goal-title-text,
.caption-with-letter-spacing{
  color: var(--Primary-Brown, #57351C) !important;
}

.AirReviews-Text--bodySm{
  color: var(--Primary-Brown, #57351C);

  font-family: var(--font-family-paragraph, "Buenos Aires");
  font-size: var(--font-paragraph-medium-size, 16px);
  font-style: normal;
  font-weight: 400;
  line-height: var(--font-paragraph-medium-line-height, 22px); /* 137.5% */
}

.separator-svg{
    width: 100%;
    height: auto;
}

.reviews__container{
  display: flex;
  position: relative;
  z-index: 3;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  border-radius: 100px;
  background: var(--Primary-Beige, #F8E0BE);
  padding: 4px 16px;
}



#vify-gift-card {
  position: relative;
  z-index: 3;
}

: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: 220px;
    --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;
    min-height: 51px;
    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-8)
}

#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-4) 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
}

#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-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);
    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-4) 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-8);
    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-5)
}

#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);
    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)
}

#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-8)
}

#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-4) 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
}

#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
    }
}
