.homePage_home__HB0CJ{overflow-x:hidden;position:relative;flex-direction:column;width:100%;gap:1.5rem;display:flex}@media(max-width:480px){.homePage_home__HB0CJ{gap:1rem}}.homePage_bckImage__wBAW5{max-width:100%;overflow-x:hidden;width:auto;height:100%;position:absolute;top:0;left:0;z-index:-1}@media(max-width:480px){.homePage_bckImage__wBAW5{display:none}}.dynamicBanner_dynamicBanner__8hA_r{position:relative;margin:0 auto;width:100%;max-width:150rem;min-height:20rem}.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_titleMobile__Gu3Jg{display:none!important}@media(max-width:820px){.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_titleMobile__Gu3Jg{display:block!important;margin:0 auto;padding:0;text-align:center;font-family:var(--playfair-display-font);font-size:2rem;font-style:normal;font-weight:500;letter-spacing:-.025rem}.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_titleMobile__Gu3Jg h1,.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_titleMobile__Gu3Jg h2,.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_titleMobile__Gu3Jg h3,.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_titleMobile__Gu3Jg h4,.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_titleMobile__Gu3Jg h5,.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_titleMobile__Gu3Jg h6,.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_titleMobile__Gu3Jg p{color:inherit;margin:0;padding:0;line-height:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}}.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_overlayText__ZqMqH{padding:2rem 0;position:absolute;width:100%}.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_overlayText__ZqMqH .dynamicBanner_titleDesktop__XYMSH{position:relative;margin:0 auto;padding:0;color:var(--Surfaces-Innactive-Card,#fff);text-shadow:0 8px 6px hsla(0,0%,40%,.25);-webkit-text-stroke-width:1;-webkit-text-stroke-color:#d2cdcd;font-family:var(--playfair-display-font);font-style:normal;font-weight:700;line-height:normal}.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_overlayText__ZqMqH .dynamicBanner_titleDesktop__XYMSH h1,.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_overlayText__ZqMqH .dynamicBanner_titleDesktop__XYMSH h2,.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_overlayText__ZqMqH .dynamicBanner_titleDesktop__XYMSH h3,.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_overlayText__ZqMqH .dynamicBanner_titleDesktop__XYMSH h4,.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_overlayText__ZqMqH .dynamicBanner_titleDesktop__XYMSH h5,.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_overlayText__ZqMqH .dynamicBanner_titleDesktop__XYMSH h6,.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_overlayText__ZqMqH .dynamicBanner_titleDesktop__XYMSH p{color:inherit;margin:0;padding:0;line-height:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}@media(max-width:820px){.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_overlayText__ZqMqH .dynamicBanner_titleDesktop__XYMSH{display:none}}.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_overlayText__ZqMqH .dynamicBanner_subtitle__Sjxj5{margin:0;padding:0;color:var(--Text-icons-01-High-Enphasis,#000);font-feature-settings:"clig" off,"liga" off;font-family:var(--ibm-plex-sans-font);font-size:1.75rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.025rem}@media(max-width:820px){.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_overlayText__ZqMqH .dynamicBanner_subtitle__Sjxj5{display:none}}.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_overlayText__ZqMqH .dynamicBanner_buttonContainer__nn5ic{width:100%;display:flex;margin:0 auto;padding:1rem 0;justify-content:center;border-radius:.5rem}@media(max-width:820px){.dynamicBanner_dynamicBanner__8hA_r .dynamicBanner_overlayText__ZqMqH .dynamicBanner_buttonContainer__nn5ic{padding:0}}@media(min-width:10px)and (max-width:800px){.dynamicBanner_bannerContainer__yK86G{min-height:5rem;height:auto}.dynamicBanner_bannerContainer__yK86G .dynamicBanner_titleMobile__Gu3Jg{margin:0 auto;padding:0;text-align:center;font-family:var(--playfair-display-font);font-size:2rem;font-style:normal;font-weight:500;letter-spacing:-.025rem}.dynamicBanner_bannerContainer__yK86G .dynamicBanner_titleMobile__Gu3Jg h1,.dynamicBanner_bannerContainer__yK86G .dynamicBanner_titleMobile__Gu3Jg h2,.dynamicBanner_bannerContainer__yK86G .dynamicBanner_titleMobile__Gu3Jg h3,.dynamicBanner_bannerContainer__yK86G .dynamicBanner_titleMobile__Gu3Jg h4,.dynamicBanner_bannerContainer__yK86G .dynamicBanner_titleMobile__Gu3Jg h5,.dynamicBanner_bannerContainer__yK86G .dynamicBanner_titleMobile__Gu3Jg h6,.dynamicBanner_bannerContainer__yK86G .dynamicBanner_titleMobile__Gu3Jg p{color:inherit;margin:0;padding:0;line-height:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}.dynamicBanner_bannerContainer__yK86G .dynamicBanner_subtitle__Sjxj5,.dynamicBanner_bannerContainer__yK86G .dynamicBanner_titleDesktop__XYMSH{display:none!important}.dynamicBanner_bannerContainer__yK86G .dynamicBanner_overlayText__ZqMqH{padding:.5rem 0}}.ctfImage_banner__Ij_T1{justify-content:center;align-self:center;align-items:center;margin:0 auto;overflow:hidden}@media(min-width:481px)and (max-width:800px){.ctfImage_banner__Ij_T1{max-height:400px}}.ctfImage_banner__Ij_T1 video::-webkit-media-controls{display:none!important}.ctfImage_banner__Ij_T1 img{width:100%;height:auto}.ctfImage_banner__Ij_T1 .ctfImage_imageLink__QS0WQ{text-decoration:none}.ctfImage_banner__Ij_T1 .ctfImage_fullSize__YvOCf{max-width:150rem;width:100%;height:auto}.ctfImage_banner__Ij_T1 .ctfImage_minSize__4RK2X{max-width:1600px;width:100%;height:auto}@media(min-width:10px)and (max-width:480px){.ctfImage_banner__Ij_T1{max-width:480px;width:100vw}.ctfImage_banner__Ij_T1 img{margin:0;max-width:480px;width:100vw;height:auto}}.counter_containerCounterCarousel__xHAhE{position:relative;width:100%;margin:0 auto;max-width:1600px}.counter_containerCounter__ZxBXJ{padding:2rem 0;margin:0 auto;display:flex!important}@media(max-width:768px){.counter_containerCounter__ZxBXJ{padding:1rem 0;margin:0}}.counter_containerSliderCounter__d9a7V{margin:0 auto;width:100%;padding:0 3rem;box-sizing:border-box}@media(max-width:1024px){.counter_containerSliderCounter__d9a7V{padding:0 2rem}}@media(max-width:768px){.counter_containerSliderCounter__d9a7V{padding:0 1rem}}.counter_carouselCounter__h6RiO{margin:0 auto;max-width:1200px;padding:0 1.75rem}@media(min-width:1024px){.counter_carouselCounter__h6RiO{max-width:none}}@media(max-width:1024px){.counter_carouselCounter__h6RiO{padding:0}}.counter_titleCounterCarousel__gSAsI{margin-top:0;color:#0d662c;text-align:center;font-family:var(--playfair-display-font);font-size:2.5rem;font-style:normal;font-weight:700;letter-spacing:-.025rem}@media(max-width:480px){.counter_titleCounterCarousel__gSAsI{font-size:2rem}}.counter_titleCounterCarousel__gSAsI h1,.counter_titleCounterCarousel__gSAsI h2,.counter_titleCounterCarousel__gSAsI h3,.counter_titleCounterCarousel__gSAsI h4,.counter_titleCounterCarousel__gSAsI h5,.counter_titleCounterCarousel__gSAsI h6,.counter_titleCounterCarousel__gSAsI p{color:inherit;margin:0;padding:0;line-height:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}.counter_main__Wd2p9{display:grid;grid-template-columns:1fr 1fr;margin:0 auto;gap:1rem}@media(max-width:767px){.counter_main__Wd2p9{display:flex;flex-direction:column-reverse;box-sizing:border-box;width:100%}}.counter_main__Wd2p9 .counter_counterContainer__qUG8H{max-width:30rem;margin:0 auto;gap:1.5rem;display:flex;flex-direction:column;justify-content:center}.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_alert__lwpK5{margin:0;padding:0;color:var(--Text-icons-01-High-Enphasis,#000);font-feature-settings:"clig" off,"liga" off;text-align:center;font-family:var(--ibm-plex-sans-font);font-size:1.75rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.025rem}.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_title__P9BV1{color:#0d662c;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:var(--playfair-display-font);font-size:2.5rem;font-style:normal;font-weight:700;letter-spacing:-.025rem}@media(max-width:480px){.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_title__P9BV1{font-size:2rem}}.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_title__P9BV1 h1,.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_title__P9BV1 h2,.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_title__P9BV1 h3,.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_title__P9BV1 h4,.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_title__P9BV1 h5,.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_title__P9BV1 h6,.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_title__P9BV1 p{margin:0;padding:0}.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_description__lS2au{margin:0;padding:0;text-align:center;font-family:var(--ibm-plex-sans-font);font-weight:400;font-size:1.75rem}@media(max-width:480px){.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_description__lS2au{font-size:1.25rem}}.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_description__lS2au h1,.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_description__lS2au h2,.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_description__lS2au h3,.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_description__lS2au h4,.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_description__lS2au h5,.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_description__lS2au h6,.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_description__lS2au p{margin:0;padding:0}.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_counter__scU1W{justify-content:center;align-items:center;width:100%;margin:0 auto;display:flex;flex-direction:row;gap:1.5rem}@media(max-width:480px){.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_counter__scU1W{gap:.5rem}}.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_counter__scU1W .counter_link__rbqKY{text-decoration:none;cursor:pointer}.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_counter__scU1W .counter_link__rbqKY .counter_section__5xGTH{font-size:1rem;font-family:var(--playfair-display-font);color:#fff;background-color:rgba(13,102,44,.8);height:-moz-min-content;height:min-content;justify-content:center;align-items:center;border-radius:1rem;padding:.5rem 1rem}.counter_main__Wd2p9 .counter_counterContainer__qUG8H .counter_counter__scU1W .counter_link__rbqKY .counter_section__5xGTH p{display:flex;justify-content:center;align-items:center;margin:0;padding:0}.counter_main__Wd2p9 .counter_imageContainer__2KfCC img{width:600px;height:auto}@media(max-width:1023px){.counter_main__Wd2p9 .counter_imageContainer__2KfCC img{width:100%}}.counter_imageSize__NDXmM{width:100%!important}.carruselBanner_container__jrNxd{max-width:1600px;width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;box-sizing:border-box;background-color:#fff;padding:32px}.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB{text-decoration:none}.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z{margin-top:0;margin-bottom:2.5rem;color:#0d662c;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:var(--playfair-display-font);font-size:2.5rem;font-style:normal;font-weight:700;line-height:1.125rem;letter-spacing:-.025rem}.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z h1,.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z h2,.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z h3,.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z h4,.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z h5,.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z h6,.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z p{color:inherit;margin:0;padding:0;line-height:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}.carruselBanner_container__jrNxd .carruselBanner_dotsCarrusel__c_5UA{bottom:-24px!important}.carruselBanner_container__jrNxd .carruselBanner_next__M0kg3{right:-20px!important;padding:0;width:40px!important;height:40px!important}.carruselBanner_container__jrNxd .carruselBanner_next__M0kg3 svg{width:40px!important;height:40px!important}.carruselBanner_container__jrNxd .carruselBanner_next__M0kg3 svg circle{width:100%;height:100%;fill:hsla(0,0%,100%,.9);box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.carruselBanner_container__jrNxd .carruselBanner_next__M0kg3 svg path{stroke:#000!important}.carruselBanner_container__jrNxd .carruselBanner_prev__rjEXg{padding:0;left:-20px!important;width:40px!important;height:40px!important}.carruselBanner_container__jrNxd .carruselBanner_prev__rjEXg svg{width:40px!important;height:40px!important}.carruselBanner_container__jrNxd .carruselBanner_prev__rjEXg svg circle{fill:hsla(0,0%,100%,.9);box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.carruselBanner_container__jrNxd .carruselBanner_prev__rjEXg svg path{stroke:#000!important}.carruselBanner_container__jrNxd .carruselBanner_carousel__dHyHx{margin-top:0;width:100%}@media(min-width:10px)and (max-width:480px){.carruselBanner_container__jrNxd{margin:0;padding:0 16px 32px}.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB{text-decoration:none}.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z{margin-top:0;margin-bottom:1.5rem;font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.125rem;letter-spacing:-.025rem}.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z h1,.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z h2,.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z h3,.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z h4,.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z h5,.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z h6,.carruselBanner_container__jrNxd .carruselBanner_link__ZPjxB .carruselBanner_titleProducts__Yb_4z p{color:inherit;margin:0;padding:0;line-height:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}.carruselBanner_container__jrNxd .carruselBanner_dotsCarrusel__c_5UA{bottom:-16px!important}.carruselBanner_container__jrNxd .carruselBanner_dotsCarrusel__c_5UA svg{width:8px!important;height:8px!important}.carruselBanner_container__jrNxd .carruselBanner_next__M0kg3{right:-8px!important;width:32px!important;height:32px!important}.carruselBanner_container__jrNxd .carruselBanner_next__M0kg3 svg{width:32px!important;height:32px!important}.carruselBanner_container__jrNxd .carruselBanner_prev__rjEXg{left:-8px!important;width:32px!important;height:32px!important}.carruselBanner_container__jrNxd .carruselBanner_prev__rjEXg svg{width:32px!important;height:32px!important}.carruselBanner_container__jrNxd .carruselBanner_carousel__dHyHx{margin-top:0;width:100%}}.heroBanner_bannerContainer__sSBD_{position:relative;margin:0 auto;width:100%;max-width:150rem}.heroBanner_bannerContainer__sSBD_ .heroBanner_overlayText__1_h0V{position:absolute;left:4.875rem;top:2.44rem;max-width:55.9375rem;min-height:15.3125rem}.heroBanner_bannerContainer__sSBD_ .heroBanner_overlayText__1_h0V h2{margin:0;padding:0;color:var(--Surfaces-Innactive-Card,#fff);text-shadow:0 8px 6px hsla(0,0%,40%,.25);-webkit-text-stroke-width:1;-webkit-text-stroke-color:#d2cdcd;font-family:var(--playfair-display-font);font-size:6rem;font-style:normal;font-weight:700;line-height:7.5rem}@media(min-width:10px)and (max-width:480px){.heroBanner_bannerContainer__sSBD_{height:auto}.heroBanner_bannerContainer__sSBD_ .heroBanner_overlayText__1_h0V{position:absolute;left:2.8rem;top:2.5rem;width:12.5rem;height:auto}.heroBanner_bannerContainer__sSBD_ .heroBanner_overlayText__1_h0V h2{font-family:var(--playfair-display-font);font-size:2rem;font-style:normal;font-weight:800;line-height:2rem}}.PromoPopup_overlay__GghxY{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;animation:PromoPopup_fadeIn__EgcTb .4s ease forwards;padding:20px}.PromoPopup_modal__hTrDb{background:#fff;border-radius:16px;max-width:850px;width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 40px rgba(0,0,0,.2);transform:translateY(30px);animation:PromoPopup_slideUp__s6m9b .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.1s}@media(min-width:960px){.PromoPopup_modal__hTrDb{flex-direction:row;min-height:450px}}.PromoPopup_closeButton__R179Y{position:absolute;top:16px;right:16px;background:#fff;border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.PromoPopup_closeButton__R179Y:hover{background:#f0f0f0;transform:scale(1.1)}.PromoPopup_closeButton__R179Y svg{width:14px;height:14px;color:#333}.PromoPopup_imageContainer__ZO4_n{position:relative;width:100%;height:250px;flex-shrink:0}@media(min-width:960px){.PromoPopup_imageContainer__ZO4_n{width:45%;height:auto}}.PromoPopup_imageContainer__ZO4_n img{-o-object-fit:cover;object-fit:cover}.PromoPopup_mainContent__bSLm_{padding:30px 20px;display:flex;gap:1.5rem;flex-direction:column;justify-content:center;text-align:center;flex-grow:1}@media(min-width:960px){.PromoPopup_mainContent__bSLm_{text-align:left;padding:40px 20px;gap:1rem}}.PromoPopup_mainTextModal__F2dgi{color:#0d662c;text-align:center;font-family:var(--monserrat-font);font-size:2rem;font-style:normal;font-weight:700;letter-spacing:-.025rem}.PromoPopup_mainTextModal__F2dgi h1,.PromoPopup_mainTextModal__F2dgi h2,.PromoPopup_mainTextModal__F2dgi h3,.PromoPopup_mainTextModal__F2dgi h4,.PromoPopup_mainTextModal__F2dgi h5,.PromoPopup_mainTextModal__F2dgi h6,.PromoPopup_mainTextModal__F2dgi p{margin:0;padding:0}.PromoPopup_secondaryContent__fLSjQ h1,.PromoPopup_secondaryContent__fLSjQ h2,.PromoPopup_secondaryContent__fLSjQ h3,.PromoPopup_secondaryContent__fLSjQ h4,.PromoPopup_secondaryContent__fLSjQ h5,.PromoPopup_secondaryContent__fLSjQ h6,.PromoPopup_secondaryContent__fLSjQ p{margin:0;padding:0;font-family:var(--ibm-plex-sans-font);font-size:1.75rem;font-style:normal;font-weight:400;text-align:center}@media(min-width:960px){.PromoPopup_secondaryContent__fLSjQ h1,.PromoPopup_secondaryContent__fLSjQ h2,.PromoPopup_secondaryContent__fLSjQ h3,.PromoPopup_secondaryContent__fLSjQ h4,.PromoPopup_secondaryContent__fLSjQ h5,.PromoPopup_secondaryContent__fLSjQ h6,.PromoPopup_secondaryContent__fLSjQ p{font-size:1.1rem}}.PromoPopup_ctaWrapper__OVoLT{display:flex;justify-content:center}@keyframes PromoPopup_fadeIn__EgcTb{0%{opacity:0}to{opacity:1}}@keyframes PromoPopup_slideUp__s6m9b{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.productsRelatedCarousel_carruselProducts__TuRFg{max-width:1600px;margin:0 auto;width:100%;box-sizing:border-box}.productsRelatedCarousel_carruselProducts__TuRFg .productsRelatedCarousel_container__vlX6_{padding-bottom:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.productsRelatedCarousel_carruselProducts__TuRFg .productsRelatedCarousel_container__vlX6_ .productsRelatedCarousel_titleCategories__pCsoM{color:var(--Zulka-Promo-Promo-Stock,#2d7340);text-align:center;font-family:var(--monserrat-font);font-size:32px;font-style:normal;font-weight:700;line-height:normal}.productsRelatedCarousel_carruselProducts__TuRFg .productsRelatedCarousel_container__vlX6_ .productsRelatedCarousel_titleCategories__pCsoM h1,.productsRelatedCarousel_carruselProducts__TuRFg .productsRelatedCarousel_container__vlX6_ .productsRelatedCarousel_titleCategories__pCsoM h2,.productsRelatedCarousel_carruselProducts__TuRFg .productsRelatedCarousel_container__vlX6_ .productsRelatedCarousel_titleCategories__pCsoM h3,.productsRelatedCarousel_carruselProducts__TuRFg .productsRelatedCarousel_container__vlX6_ .productsRelatedCarousel_titleCategories__pCsoM h4,.productsRelatedCarousel_carruselProducts__TuRFg .productsRelatedCarousel_container__vlX6_ .productsRelatedCarousel_titleCategories__pCsoM h5,.productsRelatedCarousel_carruselProducts__TuRFg .productsRelatedCarousel_container__vlX6_ .productsRelatedCarousel_titleCategories__pCsoM h6,.productsRelatedCarousel_carruselProducts__TuRFg .productsRelatedCarousel_container__vlX6_ .productsRelatedCarousel_titleCategories__pCsoM p{margin:0;padding:0}.productsRelatedCarousel_carruselProducts__TuRFg .productsRelatedCarousel_container__vlX6_ .productsRelatedCarousel_slider-container___OJOO{display:flex;max-width:1600px;position:relative;margin:0 auto}.productsRelatedCarousel_carruselProducts__TuRFg .productsRelatedCarousel_btnContainer__4yjcB{display:flex;justify-content:center;align-items:center;margin:2rem;cursor:pointer}.productsRelatedCarousel_carruselProducts__TuRFg .productsRelatedCarousel_btnContainer__4yjcB .productsRelatedCarousel_moreProductsBtn__6fv3V{background:#007639;display:flex;justify-content:center;align-items:center;border-radius:999px;box-shadow:0 .2rem .3rem 0 rgba(12,117,31,.25);padding:.5rem 1rem;width:16rem;height:2.8rem;text-decoration:none;color:#fff;font-family:var(--ibm-plex-sans-font);font-size:1rem;font-weight:600;cursor:pointer}.productsRelatedCarousel_centerCarrousel__hvLUT{width:100%}@media screen and (max-width:768px){.productsRelatedCarousel_carruselProducts__TuRFg .productsRelatedCarousel_container__vlX6_ h2{font-size:28px}}.productsRelatedCarousel_relatedProductsCardCustom__WmV16{display:flex;width:100%;justify-content:center;align-items:stretch;height:100%}.heroBanner_bannerContainer__PofTR{position:relative;margin:0 auto;width:100%;max-width:150rem;height:auto}.heroBanner_bannerContainer__PofTR .heroBanner_overlayText__A71ud{padding:0;position:absolute;width:100%}.heroBanner_bannerContainer__PofTR .heroBanner_overlayText__A71ud .heroBanner_title__ona32{position:relative;margin:0 auto;padding:0;color:var(--Surfaces-Innactive-Card,#fff);text-shadow:0 8px 6px hsla(0,0%,40%,.25);-webkit-text-stroke-width:1;-webkit-text-stroke-color:#d2cdcd;font-family:var(--playfair-display-font);font-style:normal;font-weight:700;line-height:normal;font-size:6.25rem}@media(max-width:820px){.heroBanner_bannerContainer__PofTR .heroBanner_overlayText__A71ud .heroBanner_title__ona32{font-size:3rem}}@media(max-width:480px){.heroBanner_bannerContainer__PofTR .heroBanner_overlayText__A71ud .heroBanner_title__ona32{font-size:2rem}}.heroBanner_bannerContainer__PofTR .heroBanner_overlayText__A71ud .heroBanner_title__ona32 h1,.heroBanner_bannerContainer__PofTR .heroBanner_overlayText__A71ud .heroBanner_title__ona32 h2,.heroBanner_bannerContainer__PofTR .heroBanner_overlayText__A71ud .heroBanner_title__ona32 h3,.heroBanner_bannerContainer__PofTR .heroBanner_overlayText__A71ud .heroBanner_title__ona32 h4,.heroBanner_bannerContainer__PofTR .heroBanner_overlayText__A71ud .heroBanner_title__ona32 h5,.heroBanner_bannerContainer__PofTR .heroBanner_overlayText__A71ud .heroBanner_title__ona32 h6,.heroBanner_bannerContainer__PofTR .heroBanner_overlayText__A71ud .heroBanner_title__ona32 p{color:inherit;margin:0;padding:0;line-height:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}.heroBanner_bannerContainer__PofTR .heroBanner_overlayText__A71ud p{margin:0;padding:0;color:var(--Text-icons-01-High-Enphasis,#000);font-feature-settings:"clig" off,"liga" off;font-family:var(--ibm-plex-sans-font);font-size:1.75rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.025rem}.heroBanner_bannerContainer__PofTR .heroBanner_overlayText__A71ud .heroBanner_buttonContainer__toPPj{width:100%;display:flex;margin:0 auto;padding:1rem 0;justify-content:center;border-radius:.5rem}@media(min-width:10px)and (max-width:800px){.heroBanner_bannerContainer__PofTR{min-height:100%;height:auto}.heroBanner_bannerContainer__PofTR .heroBanner_title__ona32{margin:1rem 0;padding:0;text-align:center;font-family:var(--playfair-display-font);font-size:2rem;font-style:normal;font-weight:500;letter-spacing:-.025rem}.heroBanner_bannerContainer__PofTR .heroBanner_title__ona32 h1,.heroBanner_bannerContainer__PofTR .heroBanner_title__ona32 h2,.heroBanner_bannerContainer__PofTR .heroBanner_title__ona32 h3,.heroBanner_bannerContainer__PofTR .heroBanner_title__ona32 h4,.heroBanner_bannerContainer__PofTR .heroBanner_title__ona32 h5,.heroBanner_bannerContainer__PofTR .heroBanner_title__ona32 h6,.heroBanner_bannerContainer__PofTR .heroBanner_title__ona32 p{color:inherit;margin:0;padding:0;line-height:inherit;font-size:inherit;font-weight:inherit}.heroBanner_bannerContainer__PofTR .heroBanner_overlayText__A71ud{padding:.5rem 0}}.mainBanner_mainBanner__Sqonx{position:relative;width:100%;overflow:hidden;margin:0 auto;display:flex;justify-content:center;align-items:center;height:480px;max-width:1600px}@media(max-width:1024px){.mainBanner_mainBanner__Sqonx{height:400px}}@media(max-width:480px){.mainBanner_mainBanner__Sqonx{height:520px;width:100%}}.mainBanner_mainBanner__Sqonx .ctf-image-container,.mainBanner_mainBanner__Sqonx img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.mainBanner_overlay__mVZ71{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;z-index:2;padding:2rem}.mainBanner_contentWrapper__inJwS{display:flex;flex-direction:column;width:100%;align-items:center;gap:16px}@media(max-width:1024px){.mainBanner_contentWrapper__inJwS{max-width:420px}}@media(max-width:480px){.mainBanner_contentWrapper__inJwS{max-width:100%}}.mainBanner_title__t6Ds_{margin:0;width:100%}.mainBanner_title__t6Ds_ h1,.mainBanner_title__t6Ds_ h2,.mainBanner_title__t6Ds_ h3,.mainBanner_title__t6Ds_ h4,.mainBanner_title__t6Ds_ h5,.mainBanner_title__t6Ds_ h6,.mainBanner_title__t6Ds_ p{margin:0;padding:0;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25);font-family:var(--anton-font);font-size:48px;font-weight:400;font-style:normal;line-height:1}@media(max-width:480px){.mainBanner_title__t6Ds_ h1,.mainBanner_title__t6Ds_ h2,.mainBanner_title__t6Ds_ h3,.mainBanner_title__t6Ds_ h4,.mainBanner_title__t6Ds_ h5,.mainBanner_title__t6Ds_ h6,.mainBanner_title__t6Ds_ p{font-size:32px}}.mainBanner_subtitle__Xc3uX{margin:0;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25);font-family:var(--monserrat-font);font-size:20px;font-weight:500;font-style:normal;line-height:normal}@media(max-width:480px){.mainBanner_subtitle__Xc3uX{font-size:16px}}.mainBanner_buttonsContainer__kCmEG{display:flex;flex-direction:row;justify-content:center;gap:1.5rem;box-sizing:border-box;align-items:center}@media(max-width:480px){.mainBanner_buttonsContainer__kCmEG{gap:1rem}}@media(max-width:350px){.mainBanner_buttonsContainer__kCmEG{flex-direction:column}}.mainBanner_buttonsContainer__kCmEG.mainBanner_centered___EAh6{justify-content:center}.mainBanner_buttonWrapper__6VBXX{display:flex;height:48px;padding:8px 16px;justify-content:center;align-items:center;gap:8px;box-sizing:border-box;border:1px solid #007639;border-radius:96px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);text-decoration:none;cursor:pointer;transition:all .3s ease;color:#fff;font-family:var(--monserrat-font,var(--monserrat-font));font-size:16px;font-weight:600}.mainBanner_buttonWrapper__6VBXX:hover{transform:translateY(-2px);filter:brightness(1.1);box-shadow:0 6px 8px 0 rgba(0,0,0,.3)}.mainBanner_buttonWrapper__6VBXX:active{transform:translateY(0)}.FeatureBanner_promoContainer__aYWdt{display:flex;width:100%;padding:64px 0;justify-content:center;align-items:center;gap:48px;box-sizing:border-box}@media(max-width:768px){.FeatureBanner_promoContainer__aYWdt{padding:48px 16px;flex-direction:column;gap:24px}}.FeatureBanner_imageWrapper__fQ09D{width:192px;height:192px;aspect-ratio:1/1;flex-shrink:0}.FeatureBanner_imageWrapper__fQ09D .FeatureBanner_mainImage__fJuS8{border-radius:8px;max-width:100%;height:auto!important;-o-object-fit:contain;object-fit:contain}@media(max-width:480px){.FeatureBanner_imageWrapper__fQ09D{width:140px;height:140px}}.FeatureBanner_content__4DOiD{display:flex;flex-direction:column;gap:16px}@media(max-width:1024px){.FeatureBanner_content__4DOiD{max-width:700px}}.FeatureBanner_textContainer__y3Ah8{display:flex;flex-direction:column;align-items:flex-start;gap:4px}@media(max-width:768px){.FeatureBanner_textContainer__y3Ah8{align-items:center;text-align:center}}.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_title__Hcj55 h1,.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_title__Hcj55 h2,.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_title__Hcj55 h3,.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_title__Hcj55 h4,.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_title__Hcj55 h5,.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_title__Hcj55 h6,.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_title__Hcj55 p{margin:0;font-family:var(--monserrat-font);font-size:40px;font-weight:700;line-height:normal}@media(max-width:768px){.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_title__Hcj55 h1,.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_title__Hcj55 h2,.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_title__Hcj55 h3,.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_title__Hcj55 h4,.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_title__Hcj55 h5,.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_title__Hcj55 h6,.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_title__Hcj55 p{font-size:36px}}.FeatureBanner_textContainer__y3Ah8 .FeatureBanner_subtitle__HZ9JQ{margin:0;font-family:var(--monserrat-font);font-size:16px;font-weight:400;line-height:normal}.FeatureBanner_buttonsContainer__6UFYp{display:flex;align-items:center;gap:16px;align-self:stretch}@media(max-width:768px){.FeatureBanner_buttonsContainer__6UFYp{flex-direction:column;justify-content:center}}.FeatureBanner_buttonWrapper__T9ZM8{cursor:pointer;display:flex;height:48px;padding:8px 16px;min-width:200px;justify-content:center;align-items:center;gap:8px;border-radius:96px;box-sizing:border-box;text-decoration:none;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);font-family:var(--monserrat-font);font-size:16px;font-weight:500;text-align:center;background-color:#fff;color:#2d7340;transition:transform .2s ease,filter .2s ease}.FeatureBanner_buttonWrapper__T9ZM8:hover{filter:brightness(.95);transform:translateY(-1px)}.FeatureBanner_buttonWrapper__T9ZM8:active{transform:translateY(0)}@media(max-width:768px){.FeatureBanner_buttonWrapper__T9ZM8{font-size:14px;align-self:stretch}}