.page-pre-footer {
  &__payment-shipping {
    background-color: @white;
    padding: (@default--space * 2) @default--space;
    text-align: center;
  }

  &__shipping-text {
    .p5;

    text-transform: uppercase;
  }

  &__tax-shipping-costs-info {
    a {
      text-decoration: underline;
      text-decoration-color: @black-40;
    }
  }

  &__advice-service-block-wrapper {
    margin-bottom: @default--space;

    &:first-child {
      padding-left: 0;

      .lt-md({ padding-right: 0; });
    }

    &:last-child {
      padding-right: 0;

      .lt-md({ padding-left: 0; });
    }
  }

  &__advice-service-block {
    .bg-champagne-25();

    height: 100%;
    padding: (@default--space * 2) @default--space;
    text-align: center;

    .gt-lg({ display: flex; justify-content: center; });

    h2 {
      .h4;
      .bold;
    }

    p {
      .p4;
    }

    button {
      margin: 0;
    }
  }

  &__advice-service-inner-block {
    .gt-lg({ max-width: @breakpoint--sm; });
  }

  &__advice-service-header {
    .gt-xl({ margin-bottom: @default--space; });
  }

  &__advice-service-footer {
    .lt-xl({ margin: @default--space 0; });

    .gt-xl({ align-items: center; });
  }

  &__advice-service-telephone {
    p {
      .bold;

      .gt-xl({ .p3; .bold; });
    }
  }

  &__advice-service-button {
    color: @white;

    svg {
      * {
        fill: @white !important;
      }
    }
  }
}
