.html {
  margin: 0 0 2rem; }
  .html::after {
    display: block;
    clear: both;
    content: ""; }
  .html .h3 {
    font-size: 22px;
    line-height: 28px;
    text-transform: uppercase;
    margin-bottom: 2rem; }
  .html-more_text {
    margin: 0 0 1rem; }
    .html-more_text.show + a {
      background-image: url("/image/theme/arrow-top.svg"); }
    .html-more_text + a {
      color: #59001A;
      padding-left: 1rem;
      background-image: url("/image/theme/arrow-down.svg");
      background-size: 15px 15px;
      background-repeat: no-repeat;
      background-position: center left; }
  @media (min-width: 576px) {
    .html-overlay {
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      justify-content: space-between;
      align-items: center;
      position: relative;
      background-position: bottom right;
      background-repeat: no-repeat;
      background-image: url("/image/theme/history.svg"); } }
  @media (max-width: 719px) {
    .html-overlay img {
      width: 100% !important;
      margin-bottom: 1rem; } }
  .html-images {
    width: 360px; }
    @media (max-width: 719px) {
      .html-images {
        width: 100%; } }
  .html-overflow {
    margin-left: 2rem;
    line-height: 32px; }
    @media (max-width: 719px) {
      .html-overflow {
        margin: 0; } }
    @media (max-width: 991px) {
      .html-overflow {
        line-height: 1.5rem; } }
    .html-overflow p {
      margin-bottom: 2.5rem; }
      @media (max-width: 991px) {
        .html-overflow p {
          margin-bottom: 1.5rem; } }
      .html-overflow p:last-child {
        margin-bottom: 0; }
  .html .triggers {
    margin: 0 -9999px -2rem;
    padding: 12px 9999px 13px;
    background: #fff; }
    @media (max-width: 991px) {
      .html .triggers {
        margin: -1rem -1rem -2rem;
        padding: 12px 1rem 13px;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch; } }
    .html .triggers-list {
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      justify-content: space-around;
      margin: 0;
      padding: 0;
      list-style: none;
      background: #fff; }
      @media (max-width: 991px) {
        .html .triggers-list {
          justify-content: space-between; } }
      @media (max-width: 719px) {
        .html .triggers-list {
          flex-wrap: nowrap;
          justify-content: flex-start; } }
      @media (max-width: 719px) {
        .html .triggers-list-item {
          width: 100%;
          text-align: center;
          -webkit-box-flex: 0;
          flex-grow: 0;
          flex-shrink: 0;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          flex-direction: column; } }
      .html .triggers-list-item span {
        color: #010101;
        background-size: 15px 15px;
        background-repeat: no-repeat;
        background-position: center left;
        padding-left: 1.25rem; }
        .html .triggers-list-item span.support {
          background-image: url("/image/theme/trigger-support.svg"); }
        .html .triggers-list-item span.warranty {
          background-image: url("/image/theme/trigger-warranty.svg"); }
        .html .triggers-list-item span.delivery {
          background-image: url("/image/theme/trigger-delivery.svg"); }
        .html .triggers-list-item span.payment {
          background-image: url("/image/theme/trigger-payment.png"); }

/*# sourceMappingURL=html.css.map */
