aside,
footer,
.sliderManu__2,
.sliderManu__1 {
  & #rosita_asaid_widg_1 {
    width: unset;

    & .ros__box {
      display: unset !important;
      padding: 0 !important;
    }
  }
}

/*  */
.sliderManu__1 {
  & section#rosita_asaid_widg_1 {
    margin: 0;
    padding: 0;

    & * {
      color: #fff !important;
    }

    & .box {
      gap: 15px;
      display: flex;
      width: 100%;
      overflow: hidden;
      flex-direction: row;
      direction: ltr;
      justify-content: flex-start;

      & img {
        border: 5px solid rgb(89 84 84 / 36%);
      }
    }
  }
}

/*  */
.sliderManu__2 {
  & #rosita_asaid_widg_1 {
    flex-direction: column;

    & .ros__box {
      width: 100%;
      padding: 1rem;

      & * {
        color: #fff !important;
      }

      & .box {
        justify-content: flex-start;
        opacity: 1;
        visibility: visible;
        transform: translateY(0px);
      }
    }
  }
}

/*  */
#rosita_asaid_widg_1 {
  max-width: var(--premary_width);

  & * {
    font-family: "Inria Sans", sans-serif;
  }

  &.Smoking_Style {
    padding: 1rem !important;
  }

  & .box {
    gap: 15px;
    align-items: center;
    justify-content: flex-start;

    &:not(:last-child) {
      margin-bottom: 10px;
      margin-right: 10px;
    }

    & img {
      width: 100px;
      height: 100px;
      min-width: 100px;
      max-height: 100px;
      border-radius: 100%;
      border: 5px solid rgb(0 0 0 / 36%);
    }

    & .info {
      display: flex;
      flex-direction: column;
      gap: 5px;

      & p:nth-child(1),
      & p:nth-child(3) {
        font-size: 11px;
        font-weight: bold;
      }

      & h3 {
        font-size: 13px;
      }
    }
  }
}

/*  */
@media ((max-width: 576px)) {
  section#rosita_asaid_widg_1 {
    width: 100% !important;
    padding: 0 7px !important;

    & .ros__box {
      display: flex;
      flex-direction: column !important;
      width: inherit !important;
      align-items: flex-start;
    }
  }
}

@media (min-width: 577px) and (max-width: 768px) {
  section#rosita_asaid_widg_1 {
    padding: 0 7px;

    & .ros__box {
      display: block;
      columns: 2 !important;
      gap: 0 !important;
    }
  }
}

@media (min-width: 768px) and (max-width: 992px) {
  section#rosita_asaid_widg_1 {
    padding: 0 7px;

    & .ros__box {
      display: block;
      columns: 2 !important;
      gap: 0 !important;
    }
  }
}

@media (min-width: 992px) {
  section#rosita_asaid_widg_1 {
    padding: 0 7px;
  }
}
