.elementor-23108 .elementor-element.elementor-element-691c7b78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-23108 .elementor-element.elementor-element-691c7b78{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-4784ee14 *//* =========================================
   Botões YITH - Página da Lista de Orçamento
   ========================================= */

/* Aplica em todos os botões do YITH */
body .yith-ywraq-add-to-quote .add-request-quote-button,
body .ywraq-wrapper .button,
body .ywraq-wrapper .button.alt {
  font-family: Helvetica, Arial, sans-serif !important;
  font-weight: 400 !important;
  background-color: #000 !important;
  color: #fff !important;
  border: none !important;
  text-align: center;
  display: inline-block; /* Ajusta ao tamanho do texto */
  padding: 12px 20px;
  cursor: pointer;
  transition: background-color 0.3s ease;
  box-sizing: border-box;
}

/* Fonte no desktop */
@media (min-width: 768px) {
  body .yith-ywraq-add-to-quote .add-request-quote-button,
  body .ywraq-wrapper .button,
  body .ywraq-wrapper .button.alt {
    font-size: 15px !important;
  }
}

/* Fonte no mobile */
@media (max-width: 767px) {
  body .yith-ywraq-add-to-quote .add-request-quote-button,
  body .ywraq-wrapper .button,
  body .ywraq-wrapper .button.alt {
    font-size: 12px !important;
  }
}

/* Hover - cinza escuro */
body .yith-ywraq-add-to-quote .add-request-quote-button:hover,
body .ywraq-wrapper .button:hover,
body .ywraq-wrapper .button.alt:hover {
  background-color: #333 !important;
}/* End custom CSS */