.g-categories__button::after {
  background: url(/t/images/lin.svg) 0 0 no-repeat !important;
}
.g-categories--opened .g-categories__dropdown {
  background: #f2f8fb !important;
}
.g-button {
  background: #ff5555 !important;
  padding: 20px !important;
  border: none !important;
  border-radius: 250px !important;
  box-shadow: none !important;
  font-family: Montserrat, sans-serif !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  line-height: 1.2;
}
.g-form-field__value {
  vertical-align: middle;
  margin-bottom: 0;
}
.g-button.g-button--invert, a.g-button.g-button--invert {
  color: #fff !important;
}
.g-button.g-button--invert:hover {
  text-shadow: none !important;
}
.lp-block-overlay_item {
  border-radius: 4px;
}
@media (max-width: 599px) {
  .lpc-product-8__header, .lpc-text-sticky-1__title, .lpc-product-4__header, .lpc-numbered-list__header, .lpc-features-2__title, .lpc-elements-list-4__header, .lpc-accordion-cards__header {
    font-size: 22px !important;
    padding-left: 0;
    box-shadow: unset !important;
    position: relative;
    padding-left: 0 !important;
    padding-bottom: 10px !important;
  }
  .lpc-product-8__header:before, .lpc-text-sticky-1__title:before, .lpc-product-4__header:before, .lpc-numbered-list__header:before, .lpc-features-2__title:before, .lpc-elements-list-4__header:before, .lpc-accordion-cards__header:before {
    content: "";
    width: 100px;
    height: 2px;
    background: #f55;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0px;
  }
  .lpc-accordion-cards__title {
    font-size: 18px !important;
  }
  .lpc-product-8__box-wpar {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .lp-header-text-1, .lp-header-text-2, .lp-header-text-3, .lp-header-text-4, .lp-header-text-5, .lp-header-text-6 {
    font-size: 15px !important;
  }
}
