.elementor-316 .elementor-element.elementor-element-d4e5f607{--display:flex;--padding-top:16px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-316 .elementor-element.elementor-element-c1a2b3d4{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}/* Start custom CSS for nested-accordion, class: .elementor-element-c1a2b3d4 */.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item { border: 0 !important; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 summary { list-style: none; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 summary::-webkit-details-marker { display: none; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item-title { display: flex !important; align-items: center; justify-content: space-between; width: 100%; box-sizing: border-box; min-height: 48px; padding: 12px 18px !important; background-color: var(--branco) !important; border: 1px solid var(--borda-card) !important; border-radius: 12px !important; cursor: pointer; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item-title-header { flex: 1 1 auto; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item-title-text { font-family: var(--fonte-montserrat); font-weight: 500; font-size: 16px; line-height: 1.4; color: var(--secundaria); }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item[open] .e-n-accordion-item-title { border-color: var(--secundaria) !important; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item-title-icon { margin-left: auto; display: inline-flex; align-items: center; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item-title-icon svg { width: 14px; height: 14px; fill: var(--secundaria) !important; color: var(--secundaria) !important; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item > .e-con { padding: 16px 0 4px !important; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item > .e-con > .e-con, .elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item > .e-con > div { width: 100%; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item > .e-con { border: 0 !important; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item .e-flexbox-base { flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; gap: 8px !important; width: 100%; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item .e-flexbox-base p { width: 100%; box-sizing: border-box; border-radius: 12px !important; justify-content: flex-start; min-height: 44px; }
/* area clicavel: o link cobre todo o item */
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item .e-flexbox-base p { position: relative; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item .e-flexbox-base p a::after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item-title, .elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item-title * { cursor: pointer; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item-title-header, .elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item-title-text { flex: 1 1 auto; align-self: stretch; display: flex; align-items: center; }
.elementor-316 .elementor-element.elementor-element-c1a2b3d4 .e-n-accordion-item-title-icon { align-self: stretch; padding-left: 12px; }/* End custom CSS */
/* Start custom CSS *//* Filtro ativo conforme a categoria aberta (sem hover e sem clique) */
body.category-limpeza-estofados p[data-id="46e6ecfb"]{background-color:var(--secundaria) !important;border-color:var(--secundaria) !important;cursor:default !important;}body.category-limpeza-estofados p[data-id="46e6ecfb"], body.category-limpeza-estofados p[data-id="46e6ecfb"] a, body.category-limpeza-estofados p[data-id="46e6ecfb"] a:hover, body.category-limpeza-estofados p[data-id="46e6ecfb"] a:focus, body.category-limpeza-estofados p[data-id="46e6ecfb"] a:visited{color:var(--branco) !important;text-decoration:none !important;}body.category-limpeza-estofados p[data-id="46e6ecfb"] a{pointer-events:none;cursor:default !important;}
body.category-limpeza-tapetes p[data-id="6bd4b4fa"]{background-color:var(--secundaria) !important;border-color:var(--secundaria) !important;cursor:default !important;}body.category-limpeza-tapetes p[data-id="6bd4b4fa"], body.category-limpeza-tapetes p[data-id="6bd4b4fa"] a, body.category-limpeza-tapetes p[data-id="6bd4b4fa"] a:hover, body.category-limpeza-tapetes p[data-id="6bd4b4fa"] a:focus, body.category-limpeza-tapetes p[data-id="6bd4b4fa"] a:visited{color:var(--branco) !important;text-decoration:none !important;}body.category-limpeza-tapetes p[data-id="6bd4b4fa"] a{pointer-events:none;cursor:default !important;}
body.category-limpeza-carpetes p[data-id="4126f2f5"]{background-color:var(--secundaria) !important;border-color:var(--secundaria) !important;cursor:default !important;}body.category-limpeza-carpetes p[data-id="4126f2f5"], body.category-limpeza-carpetes p[data-id="4126f2f5"] a, body.category-limpeza-carpetes p[data-id="4126f2f5"] a:hover, body.category-limpeza-carpetes p[data-id="4126f2f5"] a:focus, body.category-limpeza-carpetes p[data-id="4126f2f5"] a:visited{color:var(--branco) !important;text-decoration:none !important;}body.category-limpeza-carpetes p[data-id="4126f2f5"] a{pointer-events:none;cursor:default !important;}
body.category-impermeabilizacao p[data-id="43d32552"]{background-color:var(--secundaria) !important;border-color:var(--secundaria) !important;cursor:default !important;}body.category-impermeabilizacao p[data-id="43d32552"], body.category-impermeabilizacao p[data-id="43d32552"] a, body.category-impermeabilizacao p[data-id="43d32552"] a:hover, body.category-impermeabilizacao p[data-id="43d32552"] a:focus, body.category-impermeabilizacao p[data-id="43d32552"] a:visited{color:var(--branco) !important;text-decoration:none !important;}body.category-impermeabilizacao p[data-id="43d32552"] a{pointer-events:none;cursor:default !important;}
body.category-lavagem-automotiva p[data-id="716ce5ea"]{background-color:var(--secundaria) !important;border-color:var(--secundaria) !important;cursor:default !important;}body.category-lavagem-automotiva p[data-id="716ce5ea"], body.category-lavagem-automotiva p[data-id="716ce5ea"] a, body.category-lavagem-automotiva p[data-id="716ce5ea"] a:hover, body.category-lavagem-automotiva p[data-id="716ce5ea"] a:focus, body.category-lavagem-automotiva p[data-id="716ce5ea"] a:visited{color:var(--branco) !important;text-decoration:none !important;}body.category-lavagem-automotiva p[data-id="716ce5ea"] a{pointer-events:none;cursor:default !important;}

/* Filtro ativo no acordeao mobile */
body.category-limpeza-estofados p[data-id="5a889712"]{background-color:var(--secundaria) !important;border-color:var(--secundaria) !important;cursor:default !important;}body.category-limpeza-estofados p[data-id="5a889712"], body.category-limpeza-estofados p[data-id="5a889712"] a, body.category-limpeza-estofados p[data-id="5a889712"] a:hover, body.category-limpeza-estofados p[data-id="5a889712"] a:focus, body.category-limpeza-estofados p[data-id="5a889712"] a:visited{color:var(--branco) !important;text-decoration:none !important;}body.category-limpeza-estofados p[data-id="5a889712"] a{pointer-events:none;cursor:default !important;}
body.category-limpeza-tapetes p[data-id="0b91313a"]{background-color:var(--secundaria) !important;border-color:var(--secundaria) !important;cursor:default !important;}body.category-limpeza-tapetes p[data-id="0b91313a"], body.category-limpeza-tapetes p[data-id="0b91313a"] a, body.category-limpeza-tapetes p[data-id="0b91313a"] a:hover, body.category-limpeza-tapetes p[data-id="0b91313a"] a:focus, body.category-limpeza-tapetes p[data-id="0b91313a"] a:visited{color:var(--branco) !important;text-decoration:none !important;}body.category-limpeza-tapetes p[data-id="0b91313a"] a{pointer-events:none;cursor:default !important;}
body.category-limpeza-carpetes p[data-id="b2b58142"]{background-color:var(--secundaria) !important;border-color:var(--secundaria) !important;cursor:default !important;}body.category-limpeza-carpetes p[data-id="b2b58142"], body.category-limpeza-carpetes p[data-id="b2b58142"] a, body.category-limpeza-carpetes p[data-id="b2b58142"] a:hover, body.category-limpeza-carpetes p[data-id="b2b58142"] a:focus, body.category-limpeza-carpetes p[data-id="b2b58142"] a:visited{color:var(--branco) !important;text-decoration:none !important;}body.category-limpeza-carpetes p[data-id="b2b58142"] a{pointer-events:none;cursor:default !important;}
body.category-impermeabilizacao p[data-id="f3c6f8c1"]{background-color:var(--secundaria) !important;border-color:var(--secundaria) !important;cursor:default !important;}body.category-impermeabilizacao p[data-id="f3c6f8c1"], body.category-impermeabilizacao p[data-id="f3c6f8c1"] a, body.category-impermeabilizacao p[data-id="f3c6f8c1"] a:hover, body.category-impermeabilizacao p[data-id="f3c6f8c1"] a:focus, body.category-impermeabilizacao p[data-id="f3c6f8c1"] a:visited{color:var(--branco) !important;text-decoration:none !important;}body.category-impermeabilizacao p[data-id="f3c6f8c1"] a{pointer-events:none;cursor:default !important;}
body.category-lavagem-automotiva p[data-id="5a05c1dd"]{background-color:var(--secundaria) !important;border-color:var(--secundaria) !important;cursor:default !important;}body.category-lavagem-automotiva p[data-id="5a05c1dd"], body.category-lavagem-automotiva p[data-id="5a05c1dd"] a, body.category-lavagem-automotiva p[data-id="5a05c1dd"] a:hover, body.category-lavagem-automotiva p[data-id="5a05c1dd"] a:focus, body.category-lavagem-automotiva p[data-id="5a05c1dd"] a:visited{color:var(--branco) !important;text-decoration:none !important;}body.category-lavagem-automotiva p[data-id="5a05c1dd"] a{pointer-events:none;cursor:default !important;}

/* Filtros: no mobile (ate 767px) mostra o acordeao; acima disso, os filtros em linha */
@media(max-width:767px){[data-id="716d8d2e"]{display:none !important}}
@media(min-width:768px){[data-id="c1a2b3d4"]{display:none !important}}

/* Acordeao mobile: mostra a categoria aberta no titulo */
body.category-limpeza-estofados [data-id="c1a2b3d4"] .e-n-accordion-item-title-text{font-size:0 !important}body.category-limpeza-estofados [data-id="c1a2b3d4"] .e-n-accordion-item-title-text::after{content:"Limpeza Estofados";font-size:16px;font-weight:500;line-height:1.4;color:var(--secundaria)}
body.category-limpeza-tapetes [data-id="c1a2b3d4"] .e-n-accordion-item-title-text{font-size:0 !important}body.category-limpeza-tapetes [data-id="c1a2b3d4"] .e-n-accordion-item-title-text::after{content:"Limpeza Tapetes";font-size:16px;font-weight:500;line-height:1.4;color:var(--secundaria)}
body.category-limpeza-carpetes [data-id="c1a2b3d4"] .e-n-accordion-item-title-text{font-size:0 !important}body.category-limpeza-carpetes [data-id="c1a2b3d4"] .e-n-accordion-item-title-text::after{content:"Limpeza Carpetes";font-size:16px;font-weight:500;line-height:1.4;color:var(--secundaria)}
body.category-impermeabilizacao [data-id="c1a2b3d4"] .e-n-accordion-item-title-text{font-size:0 !important}body.category-impermeabilizacao [data-id="c1a2b3d4"] .e-n-accordion-item-title-text::after{content:"Impermeabilização";font-size:16px;font-weight:500;line-height:1.4;color:var(--secundaria)}
body.category-lavagem-automotiva [data-id="c1a2b3d4"] .e-n-accordion-item-title-text{font-size:0 !important}body.category-lavagem-automotiva [data-id="c1a2b3d4"] .e-n-accordion-item-title-text::after{content:"Lavagem Automotiva";font-size:16px;font-weight:500;line-height:1.4;color:var(--secundaria)}

#filtros-blog{scroll-margin-top:120px}/* End custom CSS */