@media (max-width:1500px){.container{max-width:90%}}@media (max-width:991px){header .menu{display:none}header .chama__responsivo{display:flex!important}header .principal{padding:20px 0}section.title__page h1{font-size:32px}header .logo img{max-width:120px}section.slider .container{padding:100px 15px}header .menu a{font-size:12px;text-align:center}section.slider h2{font-size:36px}}@media (max-width:767px){.page__category .row{display:flex!important;flex-direction:column!important}.page__category .row>.listagem{order:1!important;width:100%!important;max-width:100%!important;flex:none!important;height:auto!important;overflow:visible!important}.page__category .row>.sidebar{order:2!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin-top:28px;padding-top:20px;border-top:1px solid #eee}section.page-conteudo.produtos{padding-top:12px;padding-bottom:32px}.page__category .woocommerce ul.products,.page__category .woocommerce .products ul,.woocommerce .products ul,.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.page__category .woocommerce ul.products li.product,.woocommerce ul.products li.product{float:none!important;width:100%!important;max-width:100%!important}section.about{padding-bottom:80px!important}.menu__responsivo ul.sub-menu li a{display:flex;flex-direction:column}.menu__responsivo ul.sub-menu li a span{margin-top:3px;color:#6b6b6b}.menu__responsivo ul.sub-menu li:hover span{color:#fff}header .container{gap:20px 0}header .menu ul{flex-wrap:wrap}header .menu ul li{width:100%}header .menu ul li a{border:0}.list__blog .box{grid-template-columns:repeat(1,1fr);gap:25px}section.intro h2 strong{font-size:36px}section.intro .left p{margin-bottom:30px}section.title__page h1{font-size:28px}.breadcrumbs{margin-top:20px}.decoration__leadtime{padding:24px 0 30px}.leadtime__grid{grid-template-columns:1fr!important;gap:0}.leadtime__card,.leadtime__card:first-child,.leadtime__card:last-child{padding:14px 0!important;border-right:none!important;border-bottom:1px solid #e8e8e8}.leadtime__card:last-child{border-bottom:none!important}.leadtime__body span{font-size:12px}.decoration__content .images{max-width:100%;flex-direction:column;gap:15px}.decoration__content .images img{width:100%!important;max-width:100%;border-radius:6px}.decoration__nav{overflow-x:auto;-webkit-overflow-scrolling:touch}.decoration__anchors{flex-wrap:nowrap;padding-bottom:4px}}@media (max-width:480px){.whats-flutuante{display:flex!important}.telefone-mobile{display:none!important}.page__category .woocommerce ul.products,.page__category .woocommerce .products ul,.woocommerce .products ul,.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.page__category .woocommerce ul.products li.product,.woocommerce ul.products li.product{float:none!important;width:100%!important;max-width:100%!important;padding:10px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:11px!important;margin-bottom:8px!important;line-height:1.4!important;display:-webkit-box!important;-webkit-line-clamp:3!important;line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.woocommerce ul.products li.product a img{aspect-ratio:1/1!important}.superbar .right .links a.phone{display:none}section.slider h2{font-size:24px}.telefone-mobile a{color:#fff;width:100%;border:none;justify-content:center;border-radius:5px;cursor:pointer;padding:10px 0}.telefone-mobile a span{font-size:14px;margin-top:5px}.telefone-mobile a svg{width:25px;height:25px}.telefone-mobile .telefone-whats{display:flex;flex-direction:row;background-color:#25D366;align-items:center;justify-content:center;gap:10px;font-size:16px;font-weight:700}}@media (max-width:767px){h1{font-size:28px}section.title__page{padding:36px 0}section.title__page h1{font-size:28px}.page-after-banner{margin-top:16px}.breadcrumbs{margin-top:12px;margin-bottom:16px}.wizard-hero{padding:28px 0 20px}.wizard-title{font-size:28px}.wizard-subtitle{font-size:15px;margin-bottom:24px}}