.elementor-kit-89{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#7A7A7A;--e-global-color-accent:#76955C;--e-global-color-396ff96:#FFFFFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-89 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Mantém o comportamento existente do elemento */
.elementor-element-27b054c9 {
  position: relative;
  display: flex !important;
  flex-direction: column !important;
  align-items: start !important;
  justify-content: center;
  gap: 8px;
  font-family: "Inter", sans-serif;
  font-size: 14px;
  color: #111827;
}

/* Ícone + texto abaixo do conteúdo principal */
.elementor-element-27b054c9::after {
  content: "garanta 10% de desconto com o cupom PRIMEIRA10";
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  margin-top: 10px; /* espaço abaixo do elemento principal */
  font-size: 14px;
  font-weight: 500;
  color: #111827;
  line-height: 1.4;
  white-space: nowrap;

  /* Ícone SVG como background */
  padding-left: 26px;
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' fill='%23111827'><g id='Layer_10' data-name='Layer 10'><path d='m11.61035 30.37354a1.99287 1.99287 0 0 1 -1.41406-.585l-8.48438-8.48532a1.99987 1.99987 0 0 1 0-2.82861l12.02051-12.02051a1.02932 1.02932 0 0 1 1.41406 0 1.02354 1.02354 0 0 0 1.41407 0 1.00022 1.00022 0 0 0 0-1.41455.99963.99963 0 0 1 0-1.41406l1.41406-1.41406a2.00221 2.00221 0 0 1 2.8291 0l8.48438 8.48535a1.99987 1.99987 0 0 1 0 2.82861l-1.41409 1.41406a1.02932 1.02932 0 0 1 -1.41406 0 1.02353 1.02353 0 0 0 -1.41406 0 .99905.99905 0 0 0 0 1.41358 1.00022 1.00022 0 0 1 0 1.41455l-12.02051 12.021a1.99344 1.99344 0 0 1 -1.41502.58496zm2.94922-21.91846-11.43357 11.43408 8.48437 8.48535 11.43455-11.43408a3.00092 3.00092 0 0 1 4.001-4.001l.82812-.82861-8.48537-8.48631-.82812.8291a3.00562 3.00562 0 0 1 -.58594 3.41455 3.06117 3.06117 0 0 1 -3.41504.58692z'/><path d='m13.02539 22.30322a.99974.99974 0 0 1 -1-1v-5.65674a1 1 0 0 1 2 0v5.65674a.99973.99973 0 0 1 -1 1z'/><circle cx='10.197' cy='18.475' r='1.25'/><circle cx='15.854' cy='18.475' r='1.25'/><circle cx='19.389' cy='9.282' r='1'/><circle cx='22.218' cy='12.111' r='1'/></g></svg>");
  background-repeat: no-repeat;
  background-size: 18px;
  background-position: left center;
}

/* Responsivo: ajusta espaçamento e tamanho */
@media (max-width: 480px) {
  .elementor-element-27b054c9::after {
    font-size: 13px;
    padding-left: 22px;
    background-size: 16px;
    margin-top: 8px;
  }
}

.elementor-element-4783a616 a {
    color: #A8A99F !important;
}

.elementor-element-4783a616 {
    background: #fff !important;
}/* End custom CSS */