.ProductSlider_productGrid__VbI1J{display:flex;flex-direction:row;max-width:58rem;width:100%;margin:0 auto;gap:1rem;overflow:hidden;padding:1rem 1rem 2rem;box-sizing:border-box}.ProductSlider_gridContainer__wCS_9{position:relative}.ProductSlider_gridContainer__wCS_9.ProductSlider_fit__zI5E2{overflow:hidden;height:350px;min-height:10rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.ProductSlider_gridContainer__wCS_9.ProductSlider_fit__zI5E2 .ProductSlider_productGrid__VbI1J{width:auto;max-width:none;position:absolute;top:0;right:0;bottom:0;left:0}.ProductSlider_productGrid__VbI1J{-ms-overflow-style:none;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:auto}.ProductSlider_productGrid__VbI1J::-webkit-scrollbar{display:none}.ProductSlider_productGrid__VbI1J.ProductSlider_single__Dqcrq{margin:0;width:19.5rem;padding:1rem 1rem 2rem}.ProductSlider_productGrid__VbI1J.ProductSlider_expand__LzaSu{width:100%;max-width:90rem;left:0}.ProductSlider_productGrid__VbI1J{width:calc(100% + 32px);left:-16px}.ProductSlider_slide__Eg4_K{display:flex;flex-direction:row;gap:1rem;transition:transform .5s ease}.ProductSlider_nextButton__lodal,.ProductSlider_previousButton__yOhaG{position:absolute;top:50%;z-index:1;width:3rem;height:3rem;border-radius:50%;border:none;background:var(--color-slider-button,var(--neutral-700));transform:translateY(-50%);opacity:0;display:flex;flex-direction:row;align-items:center;justify-content:center;transition:opacity .3s ease}.ProductSlider_gridContainer__wCS_9:hover .ProductSlider_nextButton__lodal,.ProductSlider_gridContainer__wCS_9:hover .ProductSlider_previousButton__yOhaG{opacity:1;cursor:pointer}.ProductSlider_nextButton__lodal svg,.ProductSlider_previousButton__yOhaG svg{width:2rem;color:var(--off-white)}.ProductSlider_previousButton__yOhaG svg{transform:rotate(-90deg)}.ProductSlider_nextButton__lodal svg{transform:rotate(90deg)}.ProductSlider_nextButton__lodal svg path,.ProductSlider_nextButton__lodal svg rect,.ProductSlider_previousButton__yOhaG svg path,.ProductSlider_previousButton__yOhaG svg rect{fill:var(--off-white)}.ProductSlider_previousButton__yOhaG{left:1rem}.ProductSlider_nextButton__lodal{right:1rem}.ProductSlider_productCard__amjET{padding:2rem 1rem}.ProductSlider_technicalInformation__5ezqX{color:var(--color-text,var(--neutral-800));font-size:.75rem;max-width:30rem;line-height:1.5rem;margin-bottom:0}.ProductSlider_sliderContainer__5e1x0{height:20px;width:calc(100%);box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.ProductSlider_sliderRail__bUJir{background:var(--color-slider-rail,var(--neutral-200));height:4px;width:100%;position:absolute;top:50%;transform:translateY(-50%);border-radius:var(--border-radius)}.ProductSlider_sliderContainer__5e1x0 .ProductSlider_handler__BqeQ5{background:var(--color-slider-handle,var(--neutral-700));border-radius:var(--border-radius);position:absolute;top:50%;left:0;bottom:0;height:4px;width:200px;cursor:-webkit-grab;cursor:grab}.ProductSlider_sliderContainer__5e1x0 .ProductSlider_handler__BqeQ5:active{cursor:-webkit-grabbing;cursor:grabbing;height:8px;bottom:-2px}@media only screen and (max-width:1160px){.ProductSlider_productGrid__VbI1J{max-width:calc(100vw - 1.25rem)}}@media (pointer:coarse),(pointer:none){.ProductSlider_nextButton__lodal,.ProductSlider_previousButton__yOhaG{display:none}}.Button_button__W5pNz{background-color:var(--primary);color:var(--white);font-family:var(--font-family-body),sans-serif;font-size:1rem;font-weight:700;min-height:3.75rem;height:3.75rem;max-width:100%;margin:0;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:var(--border-radius-large-button,var(--border-radius));border:1px solid transparent;padding:0 calc(var(--border-radius-large-button, var(--border-radius)) / 2);transition:box-shadow var(--short-transition-duration) var(--bounce-out-easing),color var(--short-transition-duration) var(--bounce-out-easing),background var(--short-transition-duration) var(--bounce-out-easing),opacity var(--short-transition-duration) var(--bounce-out-easing)}.Button_button__W5pNz.Button_small__6cGe8{height:3rem;min-height:3rem}.Button_button__W5pNz.Button_iconDanger__6luNp,.Button_button__W5pNz.Button_iconPrimary__PlCTD,.Button_button__W5pNz.Button_iconSecondary__yeM__,.Button_button__W5pNz.Button_iconSuccess__apJSd{height:3rem;min-height:3rem;width:3rem;padding:0;font-size:2rem;line-height:2rem;border-radius:var(--border-radius-circular-button,var(--border-radius));display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0}.Button_button__W5pNz.Button_iconDanger__6luNp svg,.Button_button__W5pNz.Button_iconPrimary__PlCTD svg,.Button_button__W5pNz.Button_iconSecondary__yeM__ svg,.Button_button__W5pNz.Button_iconSuccess__apJSd svg{color:currentColor;width:1.5rem;height:1.5rem;margin-right:0}.Button_button__W5pNz.Button_iconDanger__6luNp.Button_small__6cGe8,.Button_button__W5pNz.Button_iconPrimary__PlCTD.Button_small__6cGe8,.Button_button__W5pNz.Button_iconSecondary__yeM__.Button_small__6cGe8,.Button_button__W5pNz.Button_iconSuccess__apJSd.Button_small__6cGe8{margin:auto;width:2rem;height:2rem;min-height:2rem}.Button_button__W5pNz.Button_iconDanger__6luNp.Button_small__6cGe8 svg,.Button_button__W5pNz.Button_iconPrimary__PlCTD.Button_small__6cGe8 svg,.Button_button__W5pNz.Button_iconSecondary__yeM__.Button_small__6cGe8 svg,.Button_button__W5pNz.Button_iconSuccess__apJSd.Button_small__6cGe8 svg{width:1rem;height:1rem}.Button_button__W5pNz.Button_iconDanger__6luNp svg path,.Button_button__W5pNz.Button_iconDanger__6luNp svg rect,.Button_button__W5pNz.Button_iconPrimary__PlCTD svg path,.Button_button__W5pNz.Button_iconPrimary__PlCTD svg rect,.Button_button__W5pNz.Button_iconSecondary__yeM__ svg path,.Button_button__W5pNz.Button_iconSecondary__yeM__ svg rect,.Button_button__W5pNz.Button_iconSuccess__apJSd svg path,.Button_button__W5pNz.Button_iconSuccess__apJSd svg rect{fill:currentColor}.Button_button__W5pNz.Button_iconDanger__6luNp{background-color:var(--danger)}.Button_button__W5pNz.Button_iconSuccess__apJSd{background-color:var(--success)}.Button_button__W5pNz.Button_noMargin__p_vMi{margin:1.5rem 0 2.5rem}.Button_button__W5pNz.Button_expand__fuPng{flex-shrink:0;width:100%}.Button_button__W5pNz.Button_fit__Mtbjp{flex-shrink:1;flex-grow:1;flex-basis:100%;max-width:560px}.Button_button__W5pNz:hover{background-color:var(--color-button-hover,var(--primary-700));cursor:pointer}.Button_button__W5pNz:active{background-color:var(--color-button-active,var(--primary-800))}.Button_button__W5pNz:focus:not(:hover):not(:active){box-shadow:0 0 0 2px var(--color-button-hover,var(--primary-700)) inset}.Button_button__W5pNz:focus{outline:none}.Button_button__W5pNz:disabled{opacity:.25;cursor:not-allowed}.Button_button__W5pNz:disabled svg{pointer-events:none}.Button_button__W5pNz.Button_iconDanger__6luNp:hover{background-color:var(--danger);cursor:pointer}.Button_button__W5pNz.Button_iconDanger__6luNp:active{background-color:var(--danger)}.Button_button__W5pNz.Button_iconDanger__6luNp:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--danger) inset,0 0 0 4px var(--danger)}.Button_button__W5pNz.Button_iconSuccess__apJSd:hover{background-color:var(--success);cursor:pointer}.Button_button__W5pNz.Button_iconSuccess__apJSd:active{background-color:var(--success)}.Button_button__W5pNz.Button_iconSuccess__apJSd:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--success) inset,0 0 0 4px var(--success)}.Button_iconButton__QgBMr.Button_button__W5pNz{border-radius:var(--border-radius-circular-button,var(--border-radius))}.Button_iconButton__QgBMr.Button_button__W5pNz svg{width:3rem;height:3rem;margin-right:0}.Button_iconButton__QgBMr.Button_button__W5pNz path,.Button_iconButton__QgBMr.Button_button__W5pNz rect{fill:var(--white)}.Button_button__W5pNz.Button_iconSecondary__yeM__,.Button_button__W5pNz.Button_secondaryTextAndIcon__ZhOr2,.Button_button__W5pNz.Button_secondary__3t0N0{background:var(--white);color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.Button_button__W5pNz.Button_iconSecondary__yeM__:hover,.Button_button__W5pNz.Button_secondaryTextAndIcon__ZhOr2:hover,.Button_button__W5pNz.Button_secondary__3t0N0:hover{background:var(--white);color:var(--primary);box-shadow:0 0 0 2px var(--primary)}.Button_button__W5pNz.Button_iconSecondary__yeM__:active,.Button_button__W5pNz.Button_secondaryTextAndIcon__ZhOr2:active,.Button_button__W5pNz.Button_secondary__3t0N0:active{background-color:var(--primary-600)}.Button_button__W5pNz.Button_iconSecondary__yeM__:disabled,.Button_button__W5pNz.Button_secondaryTextAndIcon__ZhOr2:disabled,.Button_button__W5pNz.Button_secondary__3t0N0:disabled{background-color:var(--off-white)}.Button_button__W5pNz.Button_iconSecondary__yeM__:focus:not(:hover):not(:active),.Button_button__W5pNz.Button_secondaryTextAndIcon__ZhOr2:focus:not(:hover):not(:active),.Button_button__W5pNz.Button_secondary__3t0N0:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--primary) inset;outline:none}.Button_button__W5pNz.Button_iconSecondary__yeM__:disabled,.Button_button__W5pNz.Button_secondaryTextAndIcon__ZhOr2:disabled,.Button_button__W5pNz.Button_secondary__3t0N0:disabled{background-color:var(--white);box-shadow:0 0 0 1px var(--grey-2);color:var(--grey-2)}.Button_button__W5pNz.Button_iconSecondary__yeM__ svg,.Button_button__W5pNz.Button_secondaryTextAndIcon__ZhOr2 svg,.Button_button__W5pNz.Button_secondary__3t0N0 svg{color:var(--primary)}.Button_button__W5pNz svg path{fill:currentColor}.Button_button__W5pNz.Button_danger___tCOW{background:var(--danger)}.Button_button__W5pNz.Button_iconFlat__qYpV7{height:3.5rem;min-height:3.5rem;width:3.5rem;margin:.75rem 0;font-size:2rem;line-height:2rem;border-radius:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:transparent;color:currentColor}.Button_button__W5pNz.Button_iconFlat__qYpV7 svg{color:currentColor;width:1.5rem;height:1.5rem;margin-right:0}.Button_button__W5pNz.Button_iconFlat__qYpV7 svg path,.Button_button__W5pNz.Button_iconFlat__qYpV7 svg rect{fill:currentColor}.Button_button__W5pNz.Button_iconFlat__qYpV7:hover svg{color:var(--color-button-hover,var(--primary-700));cursor:pointer}.Button_button__W5pNz.Button_iconFlat__qYpV7:active svg{color:var(--color-button-active,var(--primary-800))}.Button_button__W5pNz.Button_iconFlat__qYpV7:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--color-button-hover,var(--primary-700)) inset}.Button_like__rmJo5.Button_button__W5pNz{background:var(--white);height:3rem;min-height:3rem;width:3rem;font-size:2rem;line-height:2rem;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.Button_like__rmJo5.Button_button__W5pNz:hover{box-shadow:0 0 0 1px var(--color-button-hover,var(--primary-700))}.Button_like__rmJo5.Button_button__W5pNz svg{width:2rem;height:2rem}.Button_like__rmJo5.Button_button__W5pNz path,.Button_like__rmJo5.Button_button__W5pNz rect{fill:var(--primary)}.Button_group__IJ_rv{width:100%;display:flex;flex-direction:column;gap:1rem}.Button_group__IJ_rv.Button_horizontal__XZtab{flex-direction:row;width:auto;justify-content:center;max-width:100%}.Button_dropdown__1zAlT{position:relative}.Button_dropdown__1zAlT .Button_contents__Zcqsz{position:absolute;top:100%;right:0;padding:1rem;border-radius:var(--border-radius);background:var(--off-white);box-shadow:0 .5rem 1rem -.5rem var(--off-white);z-index:1;width:8rem}.Button_button__W5pNz.Button_iconFlatCart__v62DE{height:3.5rem;min-height:3.5rem;width:9rem;margin:.75rem 0;font-size:.75rem;line-height:1rem;padding:.5rem;border-radius:var(--border-radius-button,var(--border-radius));color:var(--black-primary);display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--off-white);white-space:nowrap}.Button_button__W5pNz.Button_iconFlatCart__v62DE svg{color:var(--black-primary);width:1.5rem;height:1.5rem}.Button_button__W5pNz.Button_iconFlatCart__v62DE svg path,.Button_button__W5pNz.Button_iconFlatCart__v62DE svg rect{fill:currentColor}.Button_button__W5pNz.Button_iconFlatCart__v62DE:disabled{opacity:.7}.Button_button__W5pNz.Button_iconFlatCart__v62DE:not(:disabled):hover{background:var(--primary)}.Button_button__W5pNz.Button_iconFlatCart__v62DE:not(:disabled):hover,.Button_button__W5pNz.Button_iconFlatCart__v62DE:not(:disabled):hover svg{color:var(--off-white);cursor:pointer}.Button_button__W5pNz.Button_iconFlatCart__v62DE:not(:disabled):active{background:var(--color-button-active,var(--primary-800))}.Button_button__W5pNz.Button_iconFlatCart__v62DE:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--color-button-hover,var(--primary-700)) inset}.Button_button__W5pNz.Button_iconFlatCart__v62DE.Button_primary__QjlPG{background:var(--primary);color:var(--white)}.Button_button__W5pNz.Button_primaryTextAndIcon__I0B9p,.Button_button__W5pNz.Button_secondaryTextAndIcon__ZhOr2{padding:0 1rem 0 2rem;gap:.5rem;height:3rem;min-height:3rem}.Button_button__W5pNz.Button_primaryTextAndIcon__I0B9p>span,.Button_button__W5pNz.Button_secondaryTextAndIcon__ZhOr2>span{display:flex;flex-direction:row;align-items:center}.Button_button__W5pNz svg,.Button_button__W5pNz.Button_primaryTextAndIcon__I0B9p>svg,.Button_button__W5pNz.Button_secondaryTextAndIcon__ZhOr2>svg,.Button_button__W5pNz>svg{transition:color var(--short-transition-duration) var(--bounce-out-easing);width:1.5rem;height:1.5rem;margin-right:.5rem}.HomePage_home__YGtIN{min-height:100vh;display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:5rem}.HomePage_home__YGtIN>section{padding:4rem 0 0;margin:2rem 0 0}.HomePage_hero__QOrpA{position:relative;display:flex;flex-direction:row;max-width:90rem;width:calc(100% - 4rem);max-height:calc(70vh - 80px);padding-top:2rem;height:960px}.HomePage_heroText___yKmg{display:flex;flex-direction:column;justify-content:center;max-width:30vw;z-index:999;font-family:var(--font-family-body);font-weight:var(--font-weight-light);color:var(--white)}.HomePage_heroText___yKmg h2{margin-top:0;font-size:3rem;line-height:3.75rem;text-align:left;font-weight:var(--font-weight-light)}.HomePage_featuredProducts___wP06{flex:2 1;display:flex;flex-direction:column;justify-content:center;width:100%}.HomePage_heroImage__QFLCR{flex:3 1;padding-left:5rem;background-image:url(/img/fundo-homepage.jpg);background-size:cover;background-position:100% 100%;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.HomePage_grid__A5D5_{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;max-width:92rem}.HomePage_grid__A5D5_ .HomePage_brand__ksM7F{position:relative;width:calc((100% - 5rem) / 6);max-width:20rem;border-radius:var(--border-radius);transition:box-shadow .3s ease}.HomePage_grid__A5D5_ .HomePage_brand__ksM7F:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.HomePage_grid__A5D5_ .HomePage_brand__ksM7F .HomePage_brandImage__x7dYI{background-position:50%;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;display:block;padding-bottom:calc(100% - 4rem);margin:2rem}.HomePage_servicesList__xucU6{display:flex;flex-direction:row;gap:1rem;max-width:92rem;margin-top:1rem;margin-bottom:5rem}.HomePage_servicesList__xucU6:after,.HomePage_servicesList__xucU6:before{content:"";flex:1 1;padding-right:2rem}.HomePage_home__YGtIN>section.HomePage_serviceSection__5uFO3{margin-top:5rem;background:var(--off-white);width:calc(100% - 4rem)}.HomePage_home__YGtIN>section{width:calc(100% - 4rem);max-width:90rem}.HomePage_serviceItem__IvZz6{flex:1 1;border-radius:var(--border-radius);box-sizing:border-box;padding-right:2rem;text-align:left}.HomePage_serviceItem__IvZz6 img{width:6rem;padding:1rem 0 0}.HomePage_heroText___yKmg h2{line-height:1.35em}.HomePage_heroText___yKmg h2>span{background-color:var(--white-translucent);white-space:pre-wrap;box-shadow:.75ch 0 0 0 var(--white-translucent)}.HomePage_heroText___yKmg h2>span>span{position:relative;left:.5ch}@media only screen and (max-width:1280px){.HomePage_grid__A5D5_ .HomePage_brand__ksM7F{width:calc((100% - 4rem) / 5)}.HomePage_servicesList__xucU6:after,.HomePage_servicesList__xucU6:before{content:"";flex:0 1;padding-right:2rem}.HomePage_grid__A5D5_ .HomePage_brand__ksM7F{width:calc((100% - 3rem) / 4)}.HomePage_heroText___yKmg{max-width:40vw}}@media only screen and (max-width:1090px){.HomePage_heroText___yKmg{max-width:50vw}}@media only screen and (max-width:768px){.HomePage_grid__A5D5_ .HomePage_brand__ksM7F{width:calc((100% - 2rem) / 3)}.HomePage_heroImage__QFLCR{padding-left:2rem;background-position:bottom}.HomePage_heroText___yKmg{max-width:50vw}.HomePage_servicesList__xucU6{flex-direction:column;align-items:center;padding:0 1rem}.HomePage_serviceItem__IvZz6{display:flex;flex-direction:row;align-items:flex-start;padding-right:0}.HomePage_serviceItem__IvZz6 .HomePage_text__oycXj{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:50ch}.HomePage_serviceItem__IvZz6 .HomePage_text__oycXj br{display:none}.HomePage_serviceItem__IvZz6 img{padding-top:0}}@media only screen and (max-width:500px){.HomePage_grid__A5D5_ .HomePage_brand__ksM7F{width:calc((100% - 1rem) / 2)}.HomePage_heroText___yKmg h2{font-size:2rem;line-height:2.5rem}.HomePage_home__YGtIN>section.HomePage_featuredProducts___wP06{width:100%;padding:0}.HomePage_home__YGtIN>section.HomePage_featuredProducts___wP06 .HomePage_padded__6Kewd{padding:0 1rem}}@media only screen and (max-width:450px){.HomePage_hero__QOrpA{max-height:100vw}.HomePage_heroImage__QFLCR{padding-left:1rem;padding-right:1rem}.HomePage_heroText___yKmg{max-width:none}}@media only screen and (max-width:350px){.HomePage_home__YGtIN>section.HomePage_serviceSection__5uFO3{width:100%;margin-bottom:0}.HomePage_home__YGtIN{padding-bottom:0}.HomePage_hero__QOrpA{padding-top:0;width:100%}.HomePage_heroImage__QFLCR{padding-left:1rem;padding-right:1rem}.HomePage_heroText___yKmg{max-width:none}.HomePage_grid__A5D5_ .HomePage_brand__ksM7F .HomePage_brandImage__x7dYI{background-position:50%;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;display:block;padding-bottom:calc(100% - 2rem);margin:1rem}}.Components_container__B8sRX,.Components_container__B8sRX form{display:flex;flex-direction:column;gap:.5rem}