.template-page #content{padding-top:24px}.template-page .accordion-a:not(.compact) details[open],.template-page .accordion-a details[open]{background:#f0f0f0}.template-page .accordion-a summary{line-height:24px}.template-page .accordion-a details[open] summary,.page-contact .accordion-a summary,.template-page .accordion-a:not(.compact) details[open]{color:var(--black)}.template-page .accordion-a details[open] summary{margin-bottom:0;padding-top:0;padding-bottom:0}.shopify-section-faq .accordion-a:not(.compact) details>div>*:last-child{margin-bottom:0}.shopify-section-faq .faq_answer_text p{margin-bottom:0;font-size:var(--size_16);line-height:24px;font-weight:400;word-break:auto-phrase}.page-contact .m6bx[class^=palette-]:before{background:#e4f0fa}.template-page .cols.full_width{flex-wrap:wrap}.template-page .cols>.w50{width:100%}.template-page .form-group label{margin-bottom:8px}.template-page .form-group input,.template-page .form-group .bv_atual{min-height:50px}.template-page .form-group .overlay-theme{color:#fb2033}.template-page .form-group button{padding:16px 22px}.page-contact aside .information-bar{padding:26px 31px 6px}.page-contact aside .information-bar p,.page-contact aside .information-bar ul li{margin-bottom:12px}.page-contact aside .information-bar p em svg{width:18px;height:18px}.page-contact aside .information-bar ul li:last-child{margin-bottom:0}.page-contact aside .information-bar h2{line-height:28px}.template-page .accordion-a summary:before{font-size:var(--size_16_f);color:#0c4da2;top:50%;transform:translateY(-50%);margin:0}.template-page .accordion-a{margin-top:12px}.template-page .accordion-a details>div{margin-right:-38px}.template-page #root .bv_atual{color:#494949}.template-page .accordion-a details{padding:22px 64px 22px 26px}.template-page .accordion-a details[open]>div{margin-top:20px}.template-page .accordion-a summary{padding-top:0;padding-bottom:0}@media only screen and (min-width: 761px){.page-service-landing .slideshow-section .text-wrapper,.page-landing-page .slideshow-section .text-wrapper,.page-projects-gallery .slideshow-section .text-wrapper{max-width:361px}}.shop-information-section .text-details h2{font-size:var(--size_32);line-height:48px;color:var(--dark)}.shop-information-section article.small_width{max-width:922px;width:100%;margin:0 auto}.shop-information-section article.boxed_width{max-width:100%}.shop-information-section .small_width .slider-fraction{margin-left:-40px;margin-right:-40px}.shop-information-section .small_width .text-wrap-true li{border:0;padding:0 40px}.shop-information-section .small_width .text-wrap-true .text-details p,.page-landing-page .image_with_text_section .text_description span p{font-size:var(--size_14);line-height:20px}.page-landing-page .image_with_text_section .m6as.inv>*{padding-right:40px}.page-landing-page .image_with_text_section .image-with-text{width:100%}.page-landing-page .image_with_text_section .image-with-text .text_description{max-width:49.46%;width:100%}.page-landing-page .image_with_text_section .image-with-text figure{max-width:50.54%;width:100%;margin-bottom:0}.page-service-landing .image_with_text_section .text_description span p{font-size:var(--size_16);line-height:24px}@media only screen and (max-width: 47.5em){.template-page .accordion-a details[open]>div{margin-top:14px}.template-page .accordion-a details{padding:14px 50px 14px 16px}.template-page #content{padding-top:20px}.page-contact .shopify-section-page-service-menu .l4in.slider{flex-wrap:wrap;width:100%;gap:12px 24px;margin-left:unset;margin-right:unset}.page-contact .shopify-section-page-service-menu .l4in.slider li{border-left:0}.page-contact #root .shopify-section-page-service-menu nav.m50{margin-bottom:30px}.template-page .shopify-section-faq h2.h2{margin-bottom:16px}.template-page .accordion-a{margin-left:0;margin-right:0}.template-page .accordion-a details[open] summary{padding-bottom:0}.template-page .accordion-a summary:before{right:24px}.shopify-section-faq .faq_answer_text p{font-size:var(--size_14);line-height:20px}.template-page .accordion-a summary{padding:0 50px 0 16px;line-height:20px}.template-page #root .shopify-section-contact-form .cols>.form-group.m16{margin-bottom:12px}.template-page #root .shopify-section-contact-form .cols:last-child>.form-group.m16{margin-bottom:16px}.template-page .form-group button{width:100%;margin-bottom:0}.template-page #root .form-group button:before{border-radius:0}.page-contact aside .information-bar{padding:16px;margin-bottom:15px}.page-contact aside .information-bar h2{font-size:var(--size_20_f);margin-bottom:12px}.page-contact .shopify-section-breadcrumbs nav{margin-top:0}.template-page .accordion-a details>div{margin-right:-34px}.template-page .slideshow-section .link-btn a{width:100%}#root .shop-information-section .small_width ul.text-wrap-true.mobile-hide{row-gap:52px}.shop-information-section .small_width .text-wrap-true li{margin-bottom:0;padding:0 8px}.shop-information-section .small_width .slider-fraction{margin-left:-8px;margin-right:-8px}.shop-information-section .text-details h2{font-size:var(--size_24);line-height:32px;margin-bottom:8px}.page-landing-page .image_with_text_section .image-with-text .text_description,.page-landing-page .image_with_text_section .image-with-text figure{max-width:100%}.page-service-landing .image_with_text_section .image-with-text .text_description,.page-landing-page .image_with_text_section .image-with-text .text_description{text-align:center}.page-landing-page .image_with_text_section .image-with-text figure{margin-bottom:22px}.page-service-landing #root .m6as>figure{margin-bottom:22px}.page-service-landing #root .image_with_text_section .m20{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/static-page.css.map */
