footer ul.atendimento li:nth-child(n+5) { display: none; }
footer ul.atendimento li { line-height: 20px; margin: 0 0 14px; }
footer .social .nc-badge { display: inline-flex; align-items: center; gap: 10px; color: #fff; font-size: 12px;
  line-height: 17px; text-decoration: none; border: 1px solid #5aca84; border-radius: 30px; padding: 6px 16px 6px 6px; }
footer .social .nc-badge img { width: 34px; height: 34px; }
footer .social a.nc-wa { margin-right: 0; }
section.home_carousel .titulo a.nc-cta { display: inline-block; }
section.home_func .titulo a.nc-cta { margin-top: 25px; }
section.contato_map #map-canvas iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }
section.produto .box .woocommerce-product-details__short-description p { display: block; font-size: 14px;
  line-height: 21px; color: #666; margin: 0 0 12px; }
section.produto .box .woocommerce-product-details__short-description p:first-child { color: #FF8800; font-weight: 600; }
section.produto .box .woocommerce-product-details__short-description br { display: none; }
section.produto .box a.nc-cta { display: inline-block; font-size: 15px; font-weight: 700; border-radius: 30px;
  padding: 9px 40px 11px; margin: 10px 0 0; }
section.suporte_content .box:nth-of-type(2) .b p::before,
section.suporte_content .box:nth-of-type(3) .b p::before { display: block; font-size: 12px; color: #999; font-weight: 400; }
section.suporte_content .box:nth-of-type(2) .b p::before { content: "WhatsApp"; }
section.suporte_content .box:nth-of-type(3) .b p::before { content: "Telefone"; }
section.suporte_content .box .b p a { color: inherit; text-decoration: none; }
section.suporte_perg .panel p br { display: none; }
section.politicas #link_f p a[data-distill], section.politicas #link_h p a[data-distill] { display: none; }
section.politicas #link_c p > span + span { margin-left: .3em; }
footer .produtos ul.product-categories li { line-height: 35px; }
