.ProductSlider_productGrid__YwHFk{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__TlGoK{position:relative}.ProductSlider_gridContainer__TlGoK.ProductSlider_fit__TDkZ0{overflow:hidden;height:350px;min-height:10rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.ProductSlider_gridContainer__TlGoK.ProductSlider_fit__TDkZ0 .ProductSlider_productGrid__YwHFk{width:auto;max-width:none;position:absolute;top:0;right:0;bottom:0;left:0}.ProductSlider_productGrid__YwHFk{-ms-overflow-style:none;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:auto}.ProductSlider_productGrid__YwHFk::-webkit-scrollbar{display:none}.ProductSlider_productGrid__YwHFk.ProductSlider_single__QU_nq{margin:0;width:19.5rem;padding:1rem 1rem 2rem}.ProductSlider_productGrid__YwHFk.ProductSlider_expand__SK_yS{width:100%;max-width:90rem;left:0}.ProductSlider_productGrid__YwHFk{width:calc(100% + 32px);left:-16px}.ProductSlider_slide__re0QW{display:flex;flex-direction:row;gap:1rem;transition:transform .5s ease}.ProductSlider_nextButton__9E_HO,.ProductSlider_previousButton__Idauf{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__TlGoK:hover .ProductSlider_nextButton__9E_HO,.ProductSlider_gridContainer__TlGoK:hover .ProductSlider_previousButton__Idauf{opacity:1;cursor:pointer}.ProductSlider_nextButton__9E_HO svg,.ProductSlider_previousButton__Idauf svg{width:2rem;color:var(--off-white)}.ProductSlider_previousButton__Idauf svg{transform:rotate(-90deg)}.ProductSlider_nextButton__9E_HO svg{transform:rotate(90deg)}.ProductSlider_nextButton__9E_HO svg path,.ProductSlider_nextButton__9E_HO svg rect,.ProductSlider_previousButton__Idauf svg path,.ProductSlider_previousButton__Idauf svg rect{fill:var(--off-white)}.ProductSlider_previousButton__Idauf{left:1rem}.ProductSlider_nextButton__9E_HO{right:1rem}.ProductSlider_productCard__SgVci{padding:2rem 1rem}.ProductSlider_technicalInformation__wFBSE{color:var(--color-text,var(--neutral-800));font-size:.75rem;max-width:30rem;line-height:1.5rem;margin-bottom:0}.ProductSlider_sliderContainer__yf4T7{height:20px;width:calc(100%);box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.ProductSlider_sliderRail__snikI{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__yf4T7 .ProductSlider_handler__KLVEi{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__yf4T7 .ProductSlider_handler__KLVEi:active{cursor:-webkit-grabbing;cursor:grabbing;height:8px;bottom:-2px}@media only screen and (max-width:1160px){.ProductSlider_productGrid__YwHFk{max-width:calc(100vw - 1.25rem)}}@media (pointer:coarse),(pointer:none){.ProductSlider_nextButton__9E_HO,.ProductSlider_previousButton__Idauf{display:none}}.Button_button__3nYlX{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__3nYlX.Button_small__bGn1C{height:3rem;min-height:3rem}.Button_button__3nYlX.Button_iconDanger__NO7E_,.Button_button__3nYlX.Button_iconPrimary__1F_S_,.Button_button__3nYlX.Button_iconSecondary__06cyS,.Button_button__3nYlX.Button_iconSuccess__TBrHq{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__3nYlX.Button_iconDanger__NO7E_ svg,.Button_button__3nYlX.Button_iconPrimary__1F_S_ svg,.Button_button__3nYlX.Button_iconSecondary__06cyS svg,.Button_button__3nYlX.Button_iconSuccess__TBrHq svg{color:currentColor;width:1.5rem;height:1.5rem;margin-right:0}.Button_button__3nYlX.Button_iconDanger__NO7E_.Button_small__bGn1C,.Button_button__3nYlX.Button_iconPrimary__1F_S_.Button_small__bGn1C,.Button_button__3nYlX.Button_iconSecondary__06cyS.Button_small__bGn1C,.Button_button__3nYlX.Button_iconSuccess__TBrHq.Button_small__bGn1C{margin:auto;width:2rem;height:2rem;min-height:2rem}.Button_button__3nYlX.Button_iconDanger__NO7E_.Button_small__bGn1C svg,.Button_button__3nYlX.Button_iconPrimary__1F_S_.Button_small__bGn1C svg,.Button_button__3nYlX.Button_iconSecondary__06cyS.Button_small__bGn1C svg,.Button_button__3nYlX.Button_iconSuccess__TBrHq.Button_small__bGn1C svg{width:1rem;height:1rem}.Button_button__3nYlX.Button_iconDanger__NO7E_ svg path,.Button_button__3nYlX.Button_iconDanger__NO7E_ svg rect,.Button_button__3nYlX.Button_iconPrimary__1F_S_ svg path,.Button_button__3nYlX.Button_iconPrimary__1F_S_ svg rect,.Button_button__3nYlX.Button_iconSecondary__06cyS svg path,.Button_button__3nYlX.Button_iconSecondary__06cyS svg rect,.Button_button__3nYlX.Button_iconSuccess__TBrHq svg path,.Button_button__3nYlX.Button_iconSuccess__TBrHq svg rect{fill:currentColor}.Button_button__3nYlX.Button_iconDanger__NO7E_{background-color:var(--danger)}.Button_button__3nYlX.Button_iconSuccess__TBrHq{background-color:var(--success)}.Button_button__3nYlX.Button_noMargin__v14mS{margin:1.5rem 0 2.5rem}.Button_button__3nYlX.Button_expand__e68HI{flex-shrink:0;width:100%}.Button_button__3nYlX.Button_fit__HCDUO{flex-shrink:1;flex-grow:1;flex-basis:100%;max-width:560px}.Button_button__3nYlX:hover{background-color:var(--color-button-hover,var(--primary-700));cursor:pointer}.Button_button__3nYlX:active{background-color:var(--color-button-active,var(--primary-800))}.Button_button__3nYlX:focus:not(:hover):not(:active){box-shadow:0 0 0 2px var(--color-button-hover,var(--primary-700)) inset}.Button_button__3nYlX:focus{outline:none}.Button_button__3nYlX:disabled{opacity:.25;cursor:not-allowed}.Button_button__3nYlX:disabled svg{pointer-events:none}.Button_button__3nYlX.Button_iconDanger__NO7E_:hover{background-color:var(--danger);cursor:pointer}.Button_button__3nYlX.Button_iconDanger__NO7E_:active{background-color:var(--danger)}.Button_button__3nYlX.Button_iconDanger__NO7E_:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--danger) inset,0 0 0 4px var(--danger)}.Button_button__3nYlX.Button_iconSuccess__TBrHq:hover{background-color:var(--success);cursor:pointer}.Button_button__3nYlX.Button_iconSuccess__TBrHq:active{background-color:var(--success)}.Button_button__3nYlX.Button_iconSuccess__TBrHq:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--success) inset,0 0 0 4px var(--success)}.Button_iconButton__80vmS.Button_button__3nYlX{border-radius:var(--border-radius-circular-button,var(--border-radius))}.Button_iconButton__80vmS.Button_button__3nYlX svg{width:3rem;height:3rem;margin-right:0}.Button_iconButton__80vmS.Button_button__3nYlX path,.Button_iconButton__80vmS.Button_button__3nYlX rect{fill:var(--white)}.Button_button__3nYlX.Button_iconSecondary__06cyS,.Button_button__3nYlX.Button_secondaryTextAndIcon___3OfH,.Button_button__3nYlX.Button_secondary__Blwbb{background:var(--white);color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.Button_button__3nYlX.Button_iconSecondary__06cyS:hover,.Button_button__3nYlX.Button_secondaryTextAndIcon___3OfH:hover,.Button_button__3nYlX.Button_secondary__Blwbb:hover{background:var(--white);color:var(--primary);box-shadow:0 0 0 2px var(--primary)}.Button_button__3nYlX.Button_iconSecondary__06cyS:active,.Button_button__3nYlX.Button_secondaryTextAndIcon___3OfH:active,.Button_button__3nYlX.Button_secondary__Blwbb:active{background-color:var(--primary-600)}.Button_button__3nYlX.Button_iconSecondary__06cyS:disabled,.Button_button__3nYlX.Button_secondaryTextAndIcon___3OfH:disabled,.Button_button__3nYlX.Button_secondary__Blwbb:disabled{background-color:var(--off-white)}.Button_button__3nYlX.Button_iconSecondary__06cyS:focus:not(:hover):not(:active),.Button_button__3nYlX.Button_secondaryTextAndIcon___3OfH:focus:not(:hover):not(:active),.Button_button__3nYlX.Button_secondary__Blwbb:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--primary) inset;outline:none}.Button_button__3nYlX.Button_iconSecondary__06cyS:disabled,.Button_button__3nYlX.Button_secondaryTextAndIcon___3OfH:disabled,.Button_button__3nYlX.Button_secondary__Blwbb:disabled{background-color:var(--white);box-shadow:0 0 0 1px var(--grey-2);color:var(--grey-2)}.Button_button__3nYlX.Button_iconSecondary__06cyS svg,.Button_button__3nYlX.Button_secondaryTextAndIcon___3OfH svg,.Button_button__3nYlX.Button_secondary__Blwbb svg{color:var(--primary)}.Button_button__3nYlX svg path{fill:currentColor}.Button_button__3nYlX.Button_danger__q0iU2{background:var(--danger)}.Button_button__3nYlX.Button_iconFlat__9EY3B{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__3nYlX.Button_iconFlat__9EY3B svg{color:currentColor;width:1.5rem;height:1.5rem;margin-right:0}.Button_button__3nYlX.Button_iconFlat__9EY3B svg path,.Button_button__3nYlX.Button_iconFlat__9EY3B svg rect{fill:currentColor}.Button_button__3nYlX.Button_iconFlat__9EY3B:hover svg{color:var(--color-button-hover,var(--primary-700));cursor:pointer}.Button_button__3nYlX.Button_iconFlat__9EY3B:active svg{color:var(--color-button-active,var(--primary-800))}.Button_button__3nYlX.Button_iconFlat__9EY3B:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--color-button-hover,var(--primary-700)) inset}.Button_like__oplyc.Button_button__3nYlX{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__oplyc.Button_button__3nYlX:hover{box-shadow:0 0 0 1px var(--color-button-hover,var(--primary-700))}.Button_like__oplyc.Button_button__3nYlX svg{width:2rem;height:2rem}.Button_like__oplyc.Button_button__3nYlX path,.Button_like__oplyc.Button_button__3nYlX rect{fill:var(--primary)}.Button_group__eqWbf{width:100%;display:flex;flex-direction:column;gap:1rem}.Button_group__eqWbf.Button_horizontal__t2p0T{flex-direction:row;width:auto;justify-content:center;max-width:100%}.Button_dropdown___3SEp{position:relative}.Button_dropdown___3SEp .Button_contents__Gtr32{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__3nYlX.Button_iconFlatCart__mpdJg{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__3nYlX.Button_iconFlatCart__mpdJg svg{color:var(--black-primary);width:1.5rem;height:1.5rem}.Button_button__3nYlX.Button_iconFlatCart__mpdJg svg path,.Button_button__3nYlX.Button_iconFlatCart__mpdJg svg rect{fill:currentColor}.Button_button__3nYlX.Button_iconFlatCart__mpdJg:disabled{opacity:.7}.Button_button__3nYlX.Button_iconFlatCart__mpdJg:not(:disabled):hover{background:var(--primary)}.Button_button__3nYlX.Button_iconFlatCart__mpdJg:not(:disabled):hover,.Button_button__3nYlX.Button_iconFlatCart__mpdJg:not(:disabled):hover svg{color:var(--off-white);cursor:pointer}.Button_button__3nYlX.Button_iconFlatCart__mpdJg:not(:disabled):active{background:var(--color-button-active,var(--primary-800))}.Button_button__3nYlX.Button_iconFlatCart__mpdJg:focus:not(:hover):not(:active){box-shadow:0 0 0 1px var(--color-button-hover,var(--primary-700)) inset}.Button_button__3nYlX.Button_iconFlatCart__mpdJg.Button_primary__ZhJle{background:var(--primary);color:var(--white)}.Button_button__3nYlX.Button_primaryTextAndIcon__HKR9S,.Button_button__3nYlX.Button_secondaryTextAndIcon___3OfH{padding:0 1rem 0 2rem;gap:.5rem;height:3rem;min-height:3rem}.Button_button__3nYlX.Button_primaryTextAndIcon__HKR9S>span,.Button_button__3nYlX.Button_secondaryTextAndIcon___3OfH>span{display:flex;flex-direction:row;align-items:center}.Button_button__3nYlX svg,.Button_button__3nYlX.Button_primaryTextAndIcon__HKR9S>svg,.Button_button__3nYlX.Button_secondaryTextAndIcon___3OfH>svg,.Button_button__3nYlX>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}