.ProductSlider_productGrid__9t0xt{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__lhH6e{position:relative}.ProductSlider_gridContainer__lhH6e.ProductSlider_fit__q_VlN{overflow:hidden;height:350px;min-height:10rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.ProductSlider_gridContainer__lhH6e.ProductSlider_fit__q_VlN .ProductSlider_productGrid__9t0xt{width:auto;max-width:none;position:absolute;top:0;right:0;bottom:0;left:0}.ProductSlider_productGrid__9t0xt{-ms-overflow-style:none;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:auto}.ProductSlider_productGrid__9t0xt::-webkit-scrollbar{display:none}.ProductSlider_productGrid__9t0xt.ProductSlider_single__4FyV_{margin:0;width:19.5rem;padding:1rem 1rem 2rem}.ProductSlider_productGrid__9t0xt.ProductSlider_expand__q7ZUt{width:100%;max-width:90rem;left:0}.ProductSlider_productGrid__9t0xt{width:calc(100% + 32px);left:-16px}.ProductSlider_slide__mivNX{display:flex;flex-direction:row;gap:1rem;transition:transform .5s ease}.ProductSlider_nextButton__xmQ_W,.ProductSlider_previousButton__8E0IQ{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__lhH6e:hover .ProductSlider_nextButton__xmQ_W,.ProductSlider_gridContainer__lhH6e:hover .ProductSlider_previousButton__8E0IQ{opacity:1;cursor:pointer}.ProductSlider_nextButton__xmQ_W svg,.ProductSlider_previousButton__8E0IQ svg{width:2rem;color:var(--off-white)}.ProductSlider_previousButton__8E0IQ svg{transform:rotate(-90deg)}.ProductSlider_nextButton__xmQ_W svg{transform:rotate(90deg)}.ProductSlider_nextButton__xmQ_W svg path,.ProductSlider_nextButton__xmQ_W svg rect,.ProductSlider_previousButton__8E0IQ svg path,.ProductSlider_previousButton__8E0IQ svg rect{fill:var(--off-white)}.ProductSlider_previousButton__8E0IQ{left:1rem}.ProductSlider_nextButton__xmQ_W{right:1rem}.ProductSlider_productCard__2zjRK{padding:2rem 1rem}.ProductSlider_technicalInformation__J4ETa{color:var(--color-text,var(--neutral-800));font-size:.75rem;max-width:30rem;line-height:1.5rem;margin-bottom:0}.ProductSlider_sliderContainer__NYtPi{height:20px;width:calc(100%);box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.ProductSlider_sliderRail__3mJlW{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__NYtPi .ProductSlider_handler__Ku2_N{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__NYtPi .ProductSlider_handler__Ku2_N:active{cursor:-webkit-grabbing;cursor:grabbing;height:8px;bottom:-2px}@media only screen and (max-width:1160px){.ProductSlider_productGrid__9t0xt{max-width:calc(100vw - 1.25rem)}}@media (pointer:coarse),(pointer:none){.ProductSlider_nextButton__xmQ_W,.ProductSlider_previousButton__8E0IQ{display:none}}.Button_button__9wF2x{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__9wF2x.Button_small__W2mrm{height:3rem;min-height:3rem}.Button_button__9wF2x.Button_iconDanger__QnU7M,.Button_button__9wF2x.Button_iconPrimary__ZjYB_,.Button_button__9wF2x.Button_iconSecondary__RqEDX,.Button_button__9wF2x.Button_iconSuccess__aVTip{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__9wF2x.Button_iconDanger__QnU7M svg,.Button_button__9wF2x.Button_iconPrimary__ZjYB_ svg,.Button_button__9wF2x.Button_iconSecondary__RqEDX svg,.Button_button__9wF2x.Button_iconSuccess__aVTip svg{color:currentColor;width:1.5rem;height:1.5rem;margin-right:0}.Button_button__9wF2x.Button_iconDanger__QnU7M.Button_small__W2mrm,.Button_button__9wF2x.Button_iconPrimary__ZjYB_.Button_small__W2mrm,.Button_button__9wF2x.Button_iconSecondary__RqEDX.Button_small__W2mrm,.Button_button__9wF2x.Button_iconSuccess__aVTip.Button_small__W2mrm{margin:auto;width:2rem;height:2rem;min-height:2rem}.Button_button__9wF2x.Button_iconDanger__QnU7M.Button_small__W2mrm svg,.Button_button__9wF2x.Button_iconPrimary__ZjYB_.Button_small__W2mrm svg,.Button_button__9wF2x.Button_iconSecondary__RqEDX.Button_small__W2mrm svg,.Button_button__9wF2x.Button_iconSuccess__aVTip.Button_small__W2mrm svg{width:1rem;height:1rem}.Button_button__9wF2x.Button_iconDanger__QnU7M svg path,.Button_button__9wF2x.Button_iconDanger__QnU7M svg rect,.Button_button__9wF2x.Button_iconPrimary__ZjYB_ svg path,.Button_button__9wF2x.Button_iconPrimary__ZjYB_ svg rect,.Button_button__9wF2x.Button_iconSecondary__RqEDX svg path,.Button_button__9wF2x.Button_iconSecondary__RqEDX svg rect,.Button_button__9wF2x.Button_iconSuccess__aVTip svg path,.Button_button__9wF2x.Button_iconSuccess__aVTip svg rect{fill:currentColor}.Button_button__9wF2x.Button_iconDanger__QnU7M{background-color:var(--danger)}.Button_button__9wF2x.Button_iconSuccess__aVTip{background-color:var(--success)}.Button_button__9wF2x.Button_noMargin__fnQYm{margin:1.5rem 0 2.5rem}.Button_button__9wF2x.Button_expand__S29IL{flex-shrink:0;width:100%}.Button_button__9wF2x.Button_fit__4yVOE{flex-shrink:1;flex-grow:1;flex-basis:100%;max-width:560px}.Button_button__9wF2x:hover{background-color:var(--color-button-hover,var(--primary-700));cursor:pointer}.Button_button__9wF2x:active{background-color:var(--color-button-active,var(--primary-800))}.Button_button__9wF2x:focus:not(:hover):not(:active){box-shadow:0 0 0 2px var(--color-button-hover,var(--primary-700)) inset}.Button_button__9wF2x:focus{outline:none}.Button_button__9wF2x:disabled{opacity:.25;cursor:not-allowed}.Button_button__9wF2x:disabled svg{pointer-events:none}.Button_button__9wF2x.Button_iconDanger__QnU7M:hover{background-color:var(--danger);cursor:pointer}.Button_button__9wF2x.Button_iconDanger__QnU7M:active{background-color:var(--danger)}.Button_button__9wF2x.Button_iconDanger__QnU7M:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--danger) inset,0 0 0 4px var(--danger)}.Button_button__9wF2x.Button_iconSuccess__aVTip:hover{background-color:var(--success);cursor:pointer}.Button_button__9wF2x.Button_iconSuccess__aVTip:active{background-color:var(--success)}.Button_button__9wF2x.Button_iconSuccess__aVTip:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--success) inset,0 0 0 4px var(--success)}.Button_iconButton__PvXsx.Button_button__9wF2x{border-radius:var(--border-radius-circular-button,var(--border-radius))}.Button_iconButton__PvXsx.Button_button__9wF2x svg{width:3rem;height:3rem;margin-right:0}.Button_iconButton__PvXsx.Button_button__9wF2x path,.Button_iconButton__PvXsx.Button_button__9wF2x rect{fill:var(--white)}.Button_button__9wF2x.Button_iconSecondary__RqEDX,.Button_button__9wF2x.Button_secondaryTextAndIcon__hMUk3,.Button_button__9wF2x.Button_secondary__9FGrP{background:var(--white);color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.Button_button__9wF2x.Button_iconSecondary__RqEDX:hover,.Button_button__9wF2x.Button_secondaryTextAndIcon__hMUk3:hover,.Button_button__9wF2x.Button_secondary__9FGrP:hover{background:var(--white);color:var(--primary);box-shadow:0 0 0 2px var(--primary)}.Button_button__9wF2x.Button_iconSecondary__RqEDX:active,.Button_button__9wF2x.Button_secondaryTextAndIcon__hMUk3:active,.Button_button__9wF2x.Button_secondary__9FGrP:active{background-color:var(--primary-600)}.Button_button__9wF2x.Button_iconSecondary__RqEDX:disabled,.Button_button__9wF2x.Button_secondaryTextAndIcon__hMUk3:disabled,.Button_button__9wF2x.Button_secondary__9FGrP:disabled{background-color:var(--off-white)}.Button_button__9wF2x.Button_iconSecondary__RqEDX:focus:not(:hover):not(:active),.Button_button__9wF2x.Button_secondaryTextAndIcon__hMUk3:focus:not(:hover):not(:active),.Button_button__9wF2x.Button_secondary__9FGrP:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--primary) inset;outline:none}.Button_button__9wF2x.Button_iconSecondary__RqEDX:disabled,.Button_button__9wF2x.Button_secondaryTextAndIcon__hMUk3:disabled,.Button_button__9wF2x.Button_secondary__9FGrP:disabled{background-color:var(--white);box-shadow:0 0 0 1px var(--grey-2);color:var(--grey-2)}.Button_button__9wF2x.Button_iconSecondary__RqEDX svg,.Button_button__9wF2x.Button_secondaryTextAndIcon__hMUk3 svg,.Button_button__9wF2x.Button_secondary__9FGrP svg{color:var(--primary)}.Button_button__9wF2x svg path{fill:currentColor}.Button_button__9wF2x.Button_danger__Cyxtm{background:var(--danger)}.Button_button__9wF2x.Button_iconFlat__PoQv_{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__9wF2x.Button_iconFlat__PoQv_ svg{color:currentColor;width:1.5rem;height:1.5rem;margin-right:0}.Button_button__9wF2x.Button_iconFlat__PoQv_ svg path,.Button_button__9wF2x.Button_iconFlat__PoQv_ svg rect{fill:currentColor}.Button_button__9wF2x.Button_iconFlat__PoQv_:hover svg{color:var(--color-button-hover,var(--primary-700));cursor:pointer}.Button_button__9wF2x.Button_iconFlat__PoQv_:active svg{color:var(--color-button-active,var(--primary-800))}.Button_button__9wF2x.Button_iconFlat__PoQv_:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--color-button-hover,var(--primary-700)) inset}.Button_like__zEtch.Button_button__9wF2x{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__zEtch.Button_button__9wF2x:hover{box-shadow:0 0 0 1px var(--color-button-hover,var(--primary-700))}.Button_like__zEtch.Button_button__9wF2x svg{width:2rem;height:2rem}.Button_like__zEtch.Button_button__9wF2x path,.Button_like__zEtch.Button_button__9wF2x rect{fill:var(--primary)}.Button_group__Nrvnt{width:100%;display:flex;flex-direction:column;gap:1rem}.Button_group__Nrvnt.Button_horizontal__APkzx{flex-direction:row;width:auto;justify-content:center;max-width:100%}.Button_dropdown__1hvST{position:relative}.Button_dropdown__1hvST .Button_contents__NyGca{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__9wF2x.Button_iconFlatCart__NaevF{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__9wF2x.Button_iconFlatCart__NaevF svg{color:var(--black-primary);width:1.5rem;height:1.5rem}.Button_button__9wF2x.Button_iconFlatCart__NaevF svg path,.Button_button__9wF2x.Button_iconFlatCart__NaevF svg rect{fill:currentColor}.Button_button__9wF2x.Button_iconFlatCart__NaevF:disabled{opacity:.7}.Button_button__9wF2x.Button_iconFlatCart__NaevF:not(:disabled):hover{background:var(--primary)}.Button_button__9wF2x.Button_iconFlatCart__NaevF:not(:disabled):hover,.Button_button__9wF2x.Button_iconFlatCart__NaevF:not(:disabled):hover svg{color:var(--off-white);cursor:pointer}.Button_button__9wF2x.Button_iconFlatCart__NaevF:not(:disabled):active{background:var(--color-button-active,var(--primary-800))}.Button_button__9wF2x.Button_iconFlatCart__NaevF:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--color-button-hover,var(--primary-700)) inset}.Button_button__9wF2x.Button_iconFlatCart__NaevF.Button_primary__LWqqP{background:var(--primary);color:var(--white)}.Button_button__9wF2x.Button_primaryTextAndIcon__93qOm,.Button_button__9wF2x.Button_secondaryTextAndIcon__hMUk3{padding:0 1rem 0 2rem;gap:.5rem;height:3rem;min-height:3rem}.Button_button__9wF2x.Button_primaryTextAndIcon__93qOm>span,.Button_button__9wF2x.Button_secondaryTextAndIcon__hMUk3>span{display:flex;flex-direction:row;align-items:center}.Button_button__9wF2x svg,.Button_button__9wF2x.Button_primaryTextAndIcon__93qOm>svg,.Button_button__9wF2x.Button_secondaryTextAndIcon__hMUk3>svg,.Button_button__9wF2x>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}