/* Mobile-only layout for Classics (23) and New-build (247). Content stays in the DOM. */
@media (max-width: 767px) {
  body:is(.term-23, .term-247) .top_section_cont .right_side {
    display: none;
  }

  body:is(.term-23, .term-247) .top_section .btn_line {
    display: flex !important;
    flex-direction: row !important;
    gap: 8px !important;
    margin-top: 16px !important;
  }

  body:is(.term-23, .term-247) .top_section .btn_line .btn_c {
    flex: 1 1 0 !important;
    width: 50% !important;
    min-width: 0;
    margin: 0 !important;
  }

  body:is(.term-23, .term-247) .top_section .btn_line .btn_m {
    width: 100% !important;
    min-height: 52px !important;
    height: 52px !important;
    padding: 5px 7px !important;
    font-size: 12px !important;
    line-height: 1.15 !important;
    white-space: normal !important;
  }

  body:is(.term-23, .term-247) .top_section .btn_line .btn_m img {
    display: none;
  }

  body:is(.term-23, .term-247) .kitchen_catalog > .mw {
    padding-top: 24px;
  }

  body:is(.term-23, .term-247) .kitchen_catalog .m_title {
    display: none;
  }
}
