@charset "utf-8";

.hero-carousel-formatter__header {
  margin-bottom: 0px; 
}
.hero-carousel-formatter__content {
  margin-bottom: 0px;
  padding-top: 0px;
  }
  .carousel_txtarea {
    font-feature-settings: 'palt';
    letter-spacing: 0.7px;
  }
  
  .carousel_ttl {
    display: flex;
  }
  
  .carousel_ttl h1 {
    font-feature-settings: 'palt';
      letter-spacing: 0;
      font-weight: 700;
      font-size: 6.5vw;
      margin-bottom: 0;
  }
  
  .carousel_ttl p {
    line-height: 1.5;
      font-feature-settings: 'palt';
      font-size: 3.7vw;
      margin: 0.3em 0 1em 0;
      font-weight: 700;
      white-space: nowrap;
  }
  

  .carousel_discription .carousel_tag {
    font-feature-settings: 'palt';
    margin-bottom: 0.5em;
    font-size: 3.2vw;
    font-weight: 700;
    font-family: 'CliniqueHelveticaNeueRegula','Helvetica' !important;
    letter-spacing: 0;
  }
  
  .carousel_discription .carousel_tag span {
    padding: 0.3em 0.5em;
  background-color: #ADDEB7;
  }
  
  .carousel_txtarea .carousel_discription .carousel_product {
    line-height: 1.2;
      font-feature-settings: 'palt';
      font-size: 3.4vw;
      font-weight: 700;
      white-space: nowrap;
  }
  
  .carousel_txtarea .carousel_discription .carousel_price {
    line-height: 1.5;
    font-feature-settings: 'palt';
    font-size: 3.4vw;
    margin-top: 0.2em;
  }
