
/* ==========================================================
   SOLO MITAD DERECHA
   SISTEMA DE OPERACION

   NO TOCAR:
   .kc-smart-screen-guide
   .kc-smart-guide-content
   .kc-smart-guide-grid
   .kc-smart-guide-card
   ========================================================== */

@media (min-width:1001px){


  /* mantiene sistema ocupando toda su mitad */

  .kc-smart-drawer{
    width:50vw !important;
    max-width:none !important;
  }


  .kc-smart-drawer-body,
  #kcSmartBody{

    width:100% !important;
    max-width:none !important;

    margin-left:0 !important;
    margin-right:0 !important;

    box-sizing:border-box !important;
  }


  /* titulo sistema */

  .kc-smart-drawer h2{

    font-size:
      clamp(34px,2.2vw,43px) !important;

    line-height:1.08 !important;
  }


  .kc-smart-drawer-head p{

    font-size:
      clamp(13px,.95vw,16px) !important;

    line-height:1.5 !important;
  }


  /* textos internos */

  #kcSmartBody h3{

    font-size:
      clamp(18px,1.25vw,23px) !important;

    line-height:1.25 !important;
  }


  #kcSmartBody h4{

    font-size:
      clamp(15px,1vw,19px) !important;
  }


  #kcSmartBody p{

    font-size:
      clamp(12px,.88vw,15px) !important;

    line-height:1.55 !important;
  }


  #kcSmartBody label{

    font-size:
      clamp(12px,.82vw,14px) !important;
  }


  /* inputs */

  #kcSmartBody input,
  #kcSmartBody select,
  #kcSmartBody textarea{

    min-height:44px !important;

    font-size:
      clamp(13px,.9vw,15px) !important;

    padding:
      10px 13px !important;
  }


  /* botones */

  #kcSmartBody button,
  #kcSmartBody .btn{

    min-height:42px !important;

    font-size:
      clamp(13px,.9vw,15px) !important;
  }


  /* panel informativo derecho */

  #kcSmartBody .kc-smart-drawer-live{

    width:100% !important;
    max-width:none !important;
  }


  #kcSmartBody
  .kc-smart-drawer-live-copy strong{

    font-size:
      clamp(15px,1vw,18px) !important;
  }


  #kcSmartBody
  .kc-smart-drawer-live-copy p{

    font-size:
      clamp(12px,.82vw,14px) !important;
  }

}

