/* 
 * DO NOT EDIT THIS FILE.
 * The Airbus Web Experience use PostCSS to compile CSS
 * the same way as in the Drupal core except it use the .pcss extension.
 * Therefore, you are supposed to edit the pcss file of the same name.
 */

.awx-quote-figures.awx-text-image.has-bottom-content{
  padding:var(--awx-sp-v2) var(--awx-body-padding-h-lg) 230px !important;
  content-visibility:unset;
}

.awx-quote-figures.awx-text-image.has-bottom-content .awx-section__inner{
    color:var(--awx-color-text-light);
    border-radius:var(--awx-border-radius);
    background-color:var(--awx-color-dominant);
    box-shadow:0 1px 3px rgba(0, 0, 0, 0.03), 0 10px 30px rgba(0, 0, 0, 0.06);
    box-shadow:0 1px 3px rgb(0 0 0 / 0.03), 0 10px 30px rgb(0 0 0 / 0.06);
  }

.awx-quote-figures.awx-text-image.has-bottom-content .awx-section__title{
    color:var(--awx-color-text-light);
  }

.awx-quote-figures.awx-text-image.has-bottom-content .awx-section__chapo{
    color:var(--awx-color-dominant-gray-lighter);
  }

.awx-quote-figures.awx-text-image.has-bottom-content .awx-section__content{
    min-height:0;
    min-height:initial;
    min-height:unset;
    padding-bottom:var(--awx-sp-v6);
  }

.awx-quote-figures.awx-text-image.has-bottom-content .awx-section__content a{
      color:var(--awx-color-dominant-light-active);
    }

.awx-quote-figures.awx-text-image.has-bottom-content .awx-section__content [target="_blank"]::after{
      filter:grayscale(1);
    }

.awx-quote-figures.awx-text-image.has-bottom-content.awx-section--media img{
    --bg-color:var(--awx-color-dominant-dark);

    border-radius:var(--awx-border-radius) var(--awx-border-radius) 0 0;
    -o-border-image:none !important;
    border-image:none !important;
    -o-border-image:initial !important;
    border-image:initial !important;
  }

.awx-quote-figures.awx-text-image.has-bottom-content .awx-carousel{
    --carousel-inline-padding:var(--awx-sp-h1-5);

    position:absolute;
    width:calc(100vw - var(--awx-body-padding-h-lg)*2);
  }

.awx-quote-figures.awx-text-image.has-bottom-content .awx-carousel__indicator{
    display:none;
  }

.awx-quote-figures.awx-text-image.has-bottom-content .awx-carousel__controls{
    padding:var(--awx-sp-v1-5) var(--awx-sp-h1-5);
    text-align:left;
  }

@media (min-width: 64em){
  .awx-quote-figures.awx-text-image.has-bottom-content{
    padding:var(--awx-sp-v6) var(--awx-body-padding-h-lg) 340px !important;
  }

    .awx-quote-figures.awx-text-image.has-bottom-content.awx-section--media img{
      border-radius:var(--awx-border-radius) 0 0 var(--awx-border-radius);
    }

    .awx-quote-figures.awx-text-image.has-bottom-content .awx-carousel{
      bottom:-280px;
      width:auto;
    }

    .awx-quote-figures.awx-text-image.has-bottom-content .awx-section__content{
      padding-bottom:var(--awx-sp-v4);
    }

    .awx-quote-figures.awx-text-image.has-bottom-content .awx-carousel__controls{
      padding:0;
      text-align:right;
    }

  .awx-quote-figures.awx-text-image.has-bottom-content.awx-section--media .awx-section__body{
    padding:var(--awx-sp-v) var(--awx-sp-v3) var(--awx-sp-v);
  }
}

@media (min-width: 80em){
  .awx-quote-figures.awx-text-image.has-bottom-content{
    padding:var(--awx-sp-v6) var(--awx-body-padding-h-lg) 320px !important;
  }

    .awx-quote-figures.awx-text-image.has-bottom-content .awx-carousel{
      bottom:-270px;
      width:auto;
    }

    .awx-quote-figures.awx-text-image.has-bottom-content .awx-section__content{
      padding-bottom:var(--awx-sp-v);
    }

  .awx-quote-figures.awx-text-image.has-bottom-content.awx-section--media .awx-section__body{
    padding:var(--awx-sp-v2) var(--awx-sp-v6);
  }
}

@media (min-width: 105em){
  .awx-quote-figures.awx-text-image.has-bottom-content{
    padding:var(--awx-sp-v4) var(--awx-body-padding-h-lg) 270px !important;
  }

    .awx-quote-figures.awx-text-image.has-bottom-content .awx-carousel{
      bottom:-220px;
      width:auto;
    }

    .awx-quote-figures.awx-text-image.has-bottom-content .awx-section__content{
      padding-bottom:0;
    }

  .awx-quote-figures.awx-text-image.has-bottom-content.awx-section--media .awx-section__body{
    padding:var(--awx-sp-v7) var(--awx-sp-v7);
  }
}

@media (min-width: 120em){
  .awx-quote-figures.awx-text-image.has-bottom-content.awx-section--media .awx-section__body{
    padding:var(--awx-sp-v7) var(--awx-sp-v7);
  }
}
