.elementor-135729 .elementor-element.elementor-element-1083b896{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135729 .elementor-element.elementor-element-356e16ff .elementor-repeater-item-364b7fb .swiper-slide-bg{background-image:url(https://abelt-loja.com.br/wp-content/uploads/2026/08/bsanner-carrinho-para-picking.png);background-size:cover;}.elementor-135729 .elementor-element.elementor-element-356e16ff .elementor-repeater-item-a88c0dd .swiper-slide-bg{background-image:url(https://abelt-loja.com.br/wp-content/uploads/2026/08/banner-correias-em-v.png);background-size:cover;}.elementor-135729 .elementor-element.elementor-element-356e16ff .elementor-repeater-item-8efec0b .swiper-slide-bg{background-image:url(https://abelt-loja.com.br/wp-content/uploads/2026/08/banner-correias-sincronizadas.png);background-size:cover;}.elementor-135729 .elementor-element.elementor-element-356e16ff .elementor-repeater-item-c43b816 .swiper-slide-bg{background-image:url(https://abelt-loja.com.br/wp-content/uploads/2026/08/banner-estrados-plasticos.png);background-size:cover;}.elementor-135729 .elementor-element.elementor-element-356e16ff .elementor-repeater-item-3b93c63 .swiper-slide-bg{background-image:url(https://abelt-loja.com.br/wp-content/uploads/2026/08/banner-pallets-plasticos.png);background-size:cover;}.elementor-135729 .elementor-element.elementor-element-356e16ff .elementor-repeater-item-5e00d46 .swiper-slide-bg{background-image:url(https://abelt-loja.com.br/wp-content/uploads/2026/08/banner-caixar-agriculas.png);background-size:cover;}.elementor-135729 .elementor-element.elementor-element-356e16ff .swiper-slide{transition-duration:calc(5000ms*1.2);height:350px;}.elementor-135729 .elementor-element.elementor-element-356e16ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-356e16ff.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-356e16ff .swiper-slide-contents{max-width:100%;}.elementor-135729 .elementor-element.elementor-element-356e16ff .swiper-slide-inner{text-align:center;}.elementor-135729 .elementor-element.elementor-element-356e16ff .elementor-swiper-button{font-size:22px;color:#A20B0B;}.elementor-135729 .elementor-element.elementor-element-356e16ff .elementor-swiper-button svg{fill:#A20B0B;}.elementor-135729 .elementor-element.elementor-element-356e16ff .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#A20B0B;opacity:1;}.elementor-135729 .elementor-element.elementor-element-356e16ff .swiper-pagination-bullet-active{background-color:#0C0C53;}.elementor-135729 .elementor-element.elementor-element-550ee821 .elementor-repeater-item-04294dd .swiper-slide-bg{background-image:url(https://abelt-loja.com.br/wp-content/uploads/2026/08/banner-carrinho-para-picking.png);background-size:cover;}.elementor-135729 .elementor-element.elementor-element-550ee821 .elementor-repeater-item-8a17839 .swiper-slide-bg{background-image:url(https://abelt-loja.com.br/wp-content/uploads/2026/08/banner-correias-em-v-2.png);background-size:cover;}.elementor-135729 .elementor-element.elementor-element-550ee821 .elementor-repeater-item-43eb0ee .swiper-slide-bg{background-image:url(https://abelt-loja.com.br/wp-content/uploads/2026/08/banner-correias-sincronizadas-1.png);background-size:cover;}.elementor-135729 .elementor-element.elementor-element-550ee821 .elementor-repeater-item-364b7fb .swiper-slide-bg{background-image:url(https://abelt-loja.com.br/wp-content/uploads/2026/08/banner-estrados-plasticos-1.png);background-size:cover;}.elementor-135729 .elementor-element.elementor-element-550ee821 .elementor-repeater-item-9a70023 .swiper-slide-bg{background-image:url(https://abelt-loja.com.br/wp-content/uploads/2026/08/banner-pallets-plasticos-1.png);background-size:cover;}.elementor-135729 .elementor-element.elementor-element-550ee821 .elementor-repeater-item-e8e171a .swiper-slide-bg{background-image:url(https://abelt-loja.com.br/wp-content/uploads/2026/08/banner-caixar-agriculas-1.png);background-size:cover;}.elementor-135729 .elementor-element.elementor-element-550ee821 .swiper-slide{transition-duration:calc(3500ms*1.2);height:350px;}.elementor-135729 .elementor-element.elementor-element-550ee821 > .elementor-widget-container{margin:0px -25px 0px -25px;}.elementor-135729 .elementor-element.elementor-element-550ee821 .swiper-slide-contents{max-width:55%;}.elementor-135729 .elementor-element.elementor-element-550ee821 .swiper-slide-inner{text-align:center;}.elementor-135729 .elementor-element.elementor-element-550ee821 .elementor-swiper-button{color:#A20B0B00;}.elementor-135729 .elementor-element.elementor-element-550ee821 .elementor-swiper-button svg{fill:#A20B0B00;}.elementor-135729 .elementor-element.elementor-element-550ee821 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#A20B0B;opacity:1;}.elementor-135729 .elementor-element.elementor-element-550ee821 .swiper-pagination-bullet-active{background-color:#232287;}.elementor-135729 .elementor-element.elementor-element-5761dfe{--display:flex;}.elementor-135729 .elementor-element.elementor-element-94a35d7 .elementor-repeater-item-8246b78 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://abelt-loja.com.br/wp-content/uploads/2026/08/1.png);background-size:cover;}.elementor-135729 .elementor-element.elementor-element-94a35d7 .elementor-repeater-item-19ee35a .swiper-slide-bg{background-color:#4054b2;background-image:url(https://abelt-loja.com.br/wp-content/uploads/2026/08/2.png);background-size:cover;}.elementor-135729 .elementor-element.elementor-element-94a35d7 .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-135729 .elementor-element.elementor-element-94a35d7 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-94a35d7 .swiper-slide-contents{max-width:66%;}.elementor-135729 .elementor-element.elementor-element-94a35d7 .swiper-slide-inner{text-align:center;}.elementor-135729 .elementor-element.elementor-element-94a35d7 .elementor-slide-heading{color:#02010100;}.elementor-135729 .elementor-element.elementor-element-94a35d7 .elementor-slide-button{color:#02010100;border-color:#02010100;}.elementor-135729 .elementor-element.elementor-element-94a35d7 .elementor-swiper-button{color:#02010100;}.elementor-135729 .elementor-element.elementor-element-94a35d7 .elementor-swiper-button svg{fill:#02010100;}.elementor-135729 .elementor-element.elementor-element-94a35d7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-135729 .elementor-element.elementor-element-94a35d7 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-135729 .elementor-element.elementor-element-14361a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-e33d9e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-135729 .elementor-element.elementor-element-4f2f0ef > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-4f2f0ef img{border-radius:20px 20px 20px 20px;}.elementor-135729 .elementor-element.elementor-element-89f8a94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-135729 .elementor-element.elementor-element-c411ef0 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-c411ef0 img{border-radius:20px 20px 20px 20px;}.elementor-135729 .elementor-element.elementor-element-509c5ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135729 .elementor-element.elementor-element-509c5ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-39da4229 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-135729 .elementor-element.elementor-element-39da4229 .title{color:var( --e-global-color-primary );font-size:35px;font-weight:800;}.elementor-135729 .elementor-element.elementor-element-69732162 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-135729 .elementor-element.elementor-element-69732162.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-135729 .elementor-element.elementor-element-69732162 a > img{border-style:none;}.elementor-135729 .elementor-element.elementor-element-79f7660d{--display:flex;}.elementor-135729 .elementor-element.elementor-element-40ab0d19 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-b685e38{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-aa512bb > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-135729 .elementor-element.elementor-element-aa512bb .title-subtitle{color:var( --e-global-color-secondary );}.elementor-135729 .elementor-element.elementor-element-aa512bb .title{color:var( --e-global-color-primary );font-size:35px;font-weight:800;}.elementor-135729 .elementor-element.elementor-element-b8879e5 > .elementor-widget-container{margin:-12px 0px -18px 0px;}.elementor-135729 .elementor-element.elementor-element-b8879e5 .title-subtitle{color:var( --e-global-color-secondary );background-color:#02010100;}.elementor-135729 .elementor-element.elementor-element-b8879e5 .title{color:#232287;}.elementor-135729 .elementor-element.elementor-element-a2112a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-711cd75{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-72a093a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-135729 .elementor-element.elementor-element-72a093a .title-subtitle{color:var( --e-global-color-secondary );}.elementor-135729 .elementor-element.elementor-element-72a093a .title{color:var( --e-global-color-primary );font-size:35px;font-weight:800;}.elementor-135729 .elementor-element.elementor-element-dab00e1 > .elementor-widget-container{margin:-12px 0px -18px 0px;}.elementor-135729 .elementor-element.elementor-element-dab00e1 .title-subtitle{color:var( --e-global-color-secondary );background-color:#02010100;}.elementor-135729 .elementor-element.elementor-element-dab00e1 .title{color:#232287;}.elementor-135729 .elementor-element.elementor-element-d6ab1cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-04dfd15{--display:flex;}.elementor-135729 .elementor-element.elementor-element-f852229{--e-image-carousel-slides-to-show:4;}.elementor-135729 .elementor-element.elementor-element-f852229 > .elementor-widget-container{margin:30px -5px -10px -5px;padding:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-f852229 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-135729 .elementor-element.elementor-element-f852229 .elementor-swiper-button.elementor-swiper-button-next{color:#23228700;}.elementor-135729 .elementor-element.elementor-element-f852229 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-135729 .elementor-element.elementor-element-f852229 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#23228700;}.elementor-135729 .elementor-element.elementor-element-399f028e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 30px;--row-gap:40px;--column-gap:30px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-399f028e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-7f648119{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-135729 .elementor-element.elementor-element-7f648119.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-291ef778{width:var( --container-widget-width, 99.53% );max-width:99.53%;--container-widget-width:99.53%;--container-widget-flex-grow:0;}.elementor-135729 .elementor-element.elementor-element-291ef778 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-291ef778.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-291ef778 .elementor-heading-title{color:#232287;}.elementor-135729 .elementor-element.elementor-element-1ae2ae07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-1ae2ae07 .wd-nav-arrows{--wd-arrow-offset-h:-10px;}.elementor-135729 .elementor-element.elementor-element-1ae2ae07 [class*="products-bordered-grid"], .elementor-135729 .elementor-element.elementor-element-1ae2ae07 [class*="products-bordered-grid"] .wd-product{--wd-bordered-brd:#0201011C;}.elementor-135729 .elementor-element.elementor-element-1ae2ae07 .wd-products-with-bg, .elementor-135729 .elementor-element.elementor-element-1ae2ae07 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-135729 .elementor-element.elementor-element-33124b12{--display:flex;}.elementor-135729 .elementor-element.elementor-element-33124b12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-5e5cdbdc > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-5e5cdbdc img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);}.elementor-135729 .elementor-element.elementor-element-79587fd{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 30px;--row-gap:40px;--column-gap:30px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-79587fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-42de07e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-135729 .elementor-element.elementor-element-42de07e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-b440fe2{width:var( --container-widget-width, 99.53% );max-width:99.53%;--container-widget-width:99.53%;--container-widget-flex-grow:0;}.elementor-135729 .elementor-element.elementor-element-b440fe2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-b440fe2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-b440fe2 .elementor-heading-title{color:#232287;}.elementor-135729 .elementor-element.elementor-element-7d0d723 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-7d0d723 .wd-nav-arrows{--wd-arrow-offset-h:-10px;}.elementor-135729 .elementor-element.elementor-element-7d0d723 [class*="products-bordered-grid"], .elementor-135729 .elementor-element.elementor-element-7d0d723 [class*="products-bordered-grid"] .wd-product{--wd-bordered-brd:#0201011C;}.elementor-135729 .elementor-element.elementor-element-7d0d723 .wd-products-with-bg, .elementor-135729 .elementor-element.elementor-element-7d0d723 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-135729 .elementor-element.elementor-element-fe8a11b{--display:flex;}.elementor-135729 .elementor-element.elementor-element-fe8a11b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-d179436 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-d179436 img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);}.elementor-135729 .elementor-element.elementor-element-7b2bdbb{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 30px;--row-gap:40px;--column-gap:30px;--margin-top:60px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-7b2bdbb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-d5d5bfd{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-135729 .elementor-element.elementor-element-d5d5bfd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-372136b{width:var( --container-widget-width, 99.53% );max-width:99.53%;--container-widget-width:99.53%;--container-widget-flex-grow:0;}.elementor-135729 .elementor-element.elementor-element-372136b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-372136b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-372136b .elementor-heading-title{color:#232287;}.elementor-135729 .elementor-element.elementor-element-f099dcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-f099dcd .wd-nav-arrows{--wd-arrow-offset-h:-10px;}.elementor-135729 .elementor-element.elementor-element-f099dcd [class*="products-bordered-grid"], .elementor-135729 .elementor-element.elementor-element-f099dcd [class*="products-bordered-grid"] .wd-product{--wd-bordered-brd:#0201011C;}.elementor-135729 .elementor-element.elementor-element-f099dcd .wd-products-with-bg, .elementor-135729 .elementor-element.elementor-element-f099dcd .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-135729 .elementor-element.elementor-element-deda8c7{--display:flex;}.elementor-135729 .elementor-element.elementor-element-deda8c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-dbd07ba > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-dbd07ba img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);}.elementor-135729 .elementor-element.elementor-element-93c4b8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135729 .elementor-element.elementor-element-93c4b8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-446d183f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-135729 .elementor-element.elementor-element-446d183f{text-align:center;}.elementor-135729 .elementor-element.elementor-element-446d183f .elementor-heading-title{font-size:25px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-135729 .elementor-element.elementor-element-2f996145{--e-image-carousel-slides-to-show:4;}.elementor-135729 .elementor-element.elementor-element-2f996145 > .elementor-widget-container{margin:-35px 0px -35px 0px;padding:20px 0px 20px 0px;border-radius:14px 14px 14px 14px;}.elementor-135729 .elementor-element.elementor-element-2f996145 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-135729 .elementor-element.elementor-element-2f996145 .elementor-swiper-button.elementor-swiper-button-next{color:#E5040D00;}.elementor-135729 .elementor-element.elementor-element-2f996145 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-135729 .elementor-element.elementor-element-2f996145 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#E5040D00;}.elementor-135729 .elementor-element.elementor-element-6254cb7{--e-image-carousel-slides-to-show:4;}.elementor-135729 .elementor-element.elementor-element-6254cb7 > .elementor-widget-container{margin:-35px 0px -35px 0px;padding:20px 0px 20px 0px;border-radius:14px 14px 14px 14px;}.elementor-135729 .elementor-element.elementor-element-6254cb7 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-135729 .elementor-element.elementor-element-6254cb7 .elementor-swiper-button.elementor-swiper-button-next{color:#E5040D00;}.elementor-135729 .elementor-element.elementor-element-6254cb7 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-135729 .elementor-element.elementor-element-6254cb7 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#E5040D00;}.elementor-135729 .elementor-element.elementor-element-3eda7cf7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-506aa2a8{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135729 .elementor-element.elementor-element-506aa2a8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-135729 .elementor-element.elementor-element-75f59674 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-135729 .elementor-element.elementor-element-46294149{--display:flex;--margin-top:-100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-59e22950{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135729 .elementor-element.elementor-element-2cfbebbe > .elementor-widget-container{margin:0px -200px 0px -200px;}.elementor-135729 .elementor-element.elementor-element-2cfbebbe.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-135729 .elementor-element.elementor-element-8375b0b{--display:flex;}.elementor-135729 .elementor-element.elementor-element-45f8322{--display:flex;}.elementor-135729 .elementor-element.elementor-element-493bef93{--display:flex;--margin-top:10px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-54b6fa33 > .elementor-widget-container{margin:0px 0px -10px 0px;}@media(min-width:769px){.elementor-135729 .elementor-element.elementor-element-e33d9e4{--width:50%;}.elementor-135729 .elementor-element.elementor-element-89f8a94{--width:50%;}.elementor-135729 .elementor-element.elementor-element-7f648119{--width:45.339%;}.elementor-135729 .elementor-element.elementor-element-33124b12{--width:51.756%;}.elementor-135729 .elementor-element.elementor-element-42de07e{--width:45.339%;}.elementor-135729 .elementor-element.elementor-element-fe8a11b{--width:51.756%;}.elementor-135729 .elementor-element.elementor-element-d5d5bfd{--width:45.339%;}.elementor-135729 .elementor-element.elementor-element-deda8c7{--width:51.756%;}.elementor-135729 .elementor-element.elementor-element-93c4b8d{--width:99.714%;}.elementor-135729 .elementor-element.elementor-element-506aa2a8{--width:103.227%;}.elementor-135729 .elementor-element.elementor-element-59e22950{--content-width:525px;}}@media(max-width:1024px) and (min-width:769px){.elementor-135729 .elementor-element.elementor-element-7f648119{--width:50%;}.elementor-135729 .elementor-element.elementor-element-33124b12{--width:50%;}.elementor-135729 .elementor-element.elementor-element-42de07e{--width:50%;}.elementor-135729 .elementor-element.elementor-element-fe8a11b{--width:50%;}.elementor-135729 .elementor-element.elementor-element-d5d5bfd{--width:50%;}.elementor-135729 .elementor-element.elementor-element-deda8c7{--width:50%;}}@media(max-width:1024px){.elementor-135729 .elementor-element.elementor-element-509c5ea{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-399f028e{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-79587fd{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-7b2bdbb{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-93c4b8d{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-3eda7cf7{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-135729 .elementor-element.elementor-element-550ee821{width:100%;max-width:100%;}.elementor-135729 .elementor-element.elementor-element-550ee821 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-550ee821 .swiper-slide{height:174px;}.elementor-135729 .elementor-element.elementor-element-5761dfe{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-94a35d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-94a35d7 .swiper-slide{height:150px;}.elementor-135729 .elementor-element.elementor-element-94a35d7 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-4f2f0ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-c411ef0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-509c5ea{--width:100%;--min-height:0px;--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-39da4229 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-135729 .elementor-element.elementor-element-39da4229 .title{font-size:20px;}.elementor-135729 .elementor-element.elementor-element-69732162 > .elementor-widget-container{margin:-20px 0px -30px 0px;}.elementor-135729 .elementor-element.elementor-element-79f7660d{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-aa512bb > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-135729 .elementor-element.elementor-element-aa512bb .title{font-size:20px;}.elementor-135729 .elementor-element.elementor-element-b8879e5 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-135729 .elementor-element.elementor-element-a2112a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-72a093a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-135729 .elementor-element.elementor-element-72a093a .title{font-size:20px;}.elementor-135729 .elementor-element.elementor-element-dab00e1 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-135729 .elementor-element.elementor-element-d6ab1cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-04dfd15{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-f852229{--e-image-carousel-slides-to-show:1;}.elementor-135729 .elementor-element.elementor-element-f852229 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-135729 .elementor-element.elementor-element-f852229.elementor-element{--align-self:center;}.elementor-135729 .elementor-element.elementor-element-f852229 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-135729 .elementor-element.elementor-element-f852229 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-135729 .elementor-element.elementor-element-f852229 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-399f028e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-7f648119{--width:100%;}.elementor-135729 .elementor-element.elementor-element-33124b12{--width:100%;}.elementor-135729 .elementor-element.elementor-element-5e5cdbdc > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-79587fd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-42de07e{--width:100%;}.elementor-135729 .elementor-element.elementor-element-fe8a11b{--width:100%;}.elementor-135729 .elementor-element.elementor-element-d179436 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-7b2bdbb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-d5d5bfd{--width:100%;}.elementor-135729 .elementor-element.elementor-element-deda8c7{--width:100%;}.elementor-135729 .elementor-element.elementor-element-dbd07ba > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-93c4b8d{--width:107.937%;--min-height:0px;--justify-content:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-446d183f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-135729 .elementor-element.elementor-element-446d183f .elementor-heading-title{font-size:20px;}.elementor-135729 .elementor-element.elementor-element-2f996145{--e-image-carousel-slides-to-show:1;}.elementor-135729 .elementor-element.elementor-element-2f996145 > .elementor-widget-container{margin:10px 0px 20px 0px;padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-135729 .elementor-element.elementor-element-2f996145.elementor-element{--align-self:center;}.elementor-135729 .elementor-element.elementor-element-2f996145 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-135729 .elementor-element.elementor-element-2f996145 .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;}.elementor-135729 .elementor-element.elementor-element-2f996145 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-6254cb7{--e-image-carousel-slides-to-show:1;}.elementor-135729 .elementor-element.elementor-element-6254cb7 > .elementor-widget-container{margin:10px 0px 20px 0px;padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-135729 .elementor-element.elementor-element-6254cb7.elementor-element{--align-self:center;}.elementor-135729 .elementor-element.elementor-element-6254cb7 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-135729 .elementor-element.elementor-element-6254cb7 .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;}.elementor-135729 .elementor-element.elementor-element-6254cb7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-3eda7cf7{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-46294149{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135729 .elementor-element.elementor-element-2cfbebbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-135729 .elementor-element.elementor-element-8375b0b{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for wc-categories, class: .elementor-element-69732162 */<!--
  ABELT — CONTROLADOR DO CARROSSEL DE CATEGORIAS V7.1
  CORREÇÃO FUNCIONAL: RESTAURA SETAS + AUTOPLAY + LOOP
  Cole este bloco no widget HTML que atualmente contém a versão antiga.
  O visual está no arquivo CSS Adicional revisado; não duplique o CSS aqui.
-->

<script id="abelt-category-carousel-v7-1-js">
(function () {
    'use strict';

    const ROOT_SELECTOR = '.categorias-carrossel';
    const TRACK_SELECTOR = '.wd-products, .products';
    const ITEM_SELECTOR = '.product-category';
    const AUTOPLAY_SPEED = 3000;
    const RESTART_DELAY = 4200;

    const ICON_PREVIOUS =
        '<svg aria-hidden="true" viewBox="0 0 24 24" focusable="false">' +
            '<path d="M15 18L9 12L15 6"></path>' +
        '</svg>';

    const ICON_NEXT =
        '<svg aria-hidden="true" viewBox="0 0 24 24" focusable="false">' +
            '<path d="M9 6L15 12L9 18"></path>' +
        '</svg>';

    function removeDirectArrows(root) {
        Array.from(root.children).forEach(function (child) {
            if (
                child.classList &&
                child.classList.contains('cat-arrow')
            ) {
                child.remove();
            }
        });
    }

    function createArrow(root, className, label, icon) {
        const button = document.createElement('button');

        button.type = 'button';
        button.className = 'cat-arrow ' + className;
        button.setAttribute('aria-label', label);
        button.setAttribute('title', label);
        button.innerHTML = icon;

        root.appendChild(button);

        return button;
    }

    function initializeCarousel(root) {
        if (!root || root.dataset.abeltV71Ready === 'true') {
            return;
        }

        const track = root.querySelector(TRACK_SELECTOR);

        if (!track) {
            return;
        }

        root.dataset.abeltV71Ready = 'true';
        root.dataset.abeltController = '7.1';

        /* Bloqueia inicialização duplicada pelo controlador histórico. */
        track.dataset.abeltCarouselReady = 'true';

        removeDirectArrows(root);

        const previous = createArrow(
            root,
            'cat-prev',
            'Ver categoria anterior',
            ICON_PREVIOUS
        );

        const next = createArrow(
            root,
            'cat-next',
            'Ver próxima categoria',
            ICON_NEXT
        );

        let autoplayTimer = 0;
        let restartTimer = 0;
        let interactionPaused = false;

        function maximumScroll() {
            return Math.max(0, track.scrollWidth - track.clientWidth);
        }

        function getStep() {
            const item =
                track.querySelector(ITEM_SELECTOR) ||
                track.firstElementChild;

            if (!item) {
                return Math.max(1, Math.round(track.clientWidth * 0.75));
            }

            const styles = window.getComputedStyle(track);
            const gap =
                parseFloat(styles.columnGap) ||
                parseFloat(styles.gap) ||
                0;

            return Math.max(
                1,
                Math.round(item.getBoundingClientRect().width + gap)
            );
        }

        function hasOverflow() {
            return maximumScroll() > 2;
        }

        function stopAutoplay() {
            if (autoplayTimer) {
                window.clearInterval(autoplayTimer);
                autoplayTimer = 0;
            }
        }

        function startAutoplay() {
            stopAutoplay();

            if (
                !interactionPaused &&
                !document.hidden &&
                hasOverflow()
            ) {
                autoplayTimer = window.setInterval(function () {
                    move(1, false);
                }, AUTOPLAY_SPEED);
            }
        }

        function scheduleRestart() {
            stopAutoplay();
            window.clearTimeout(restartTimer);

            restartTimer = window.setTimeout(function () {
                if (!interactionPaused && !document.hidden) {
                    startAutoplay();
                }
            }, RESTART_DELAY);
        }

        function move(direction, manual) {
            const limit = maximumScroll();
            const current = Math.max(0, track.scrollLeft);
            let destination;

            if (limit <= 2) {
                return;
            }

            if (direction > 0) {
                destination = current >= limit - 3
                    ? 0
                    : Math.min(limit, current + getStep());
            } else {
                destination = current <= 3
                    ? limit
                    : Math.max(0, current - getStep());
            }

            track.scrollTo({
                left: destination,
                behavior: 'smooth'
            });

            if (manual) {
                scheduleRestart();
            }
        }

        function press(button, direction) {
            button.classList.add('is-pressed');

            window.setTimeout(function () {
                button.classList.remove('is-pressed');
            }, 160);

            move(direction, true);
        }

        function updateControls() {
            const hidden = !hasOverflow();

            previous.hidden = hidden;
            next.hidden = hidden;

            if (hidden) {
                stopAutoplay();
            } else if (!interactionPaused && !document.hidden) {
                startAutoplay();
            }
        }

        previous.addEventListener('click', function () {
            press(previous, -1);
        });

        next.addEventListener('click', function () {
            press(next, 1);
        });

        root.addEventListener('mouseenter', function () {
            interactionPaused = true;
            stopAutoplay();
        });

        root.addEventListener('mouseleave', function () {
            interactionPaused = false;
            scheduleRestart();
        });

        root.addEventListener('focusin', function () {
            interactionPaused = true;
            stopAutoplay();
        });

        root.addEventListener('focusout', function (event) {
            if (!root.contains(event.relatedTarget)) {
                interactionPaused = false;
                scheduleRestart();
            }
        });

        track.addEventListener('pointerdown', function () {
            interactionPaused = true;
            stopAutoplay();
        }, { passive: true });

        function finishPointerInteraction() {
            interactionPaused = false;
            scheduleRestart();
        }

        track.addEventListener(
            'pointerup',
            finishPointerInteraction,
            { passive: true }
        );

        track.addEventListener(
            'pointercancel',
            finishPointerInteraction,
            { passive: true }
        );

        document.addEventListener('visibilitychange', function () {
            if (document.hidden) {
                stopAutoplay();
            } else {
                scheduleRestart();
            }
        });

        if ('ResizeObserver' in window) {
            const resizeObserver = new ResizeObserver(updateControls);
            resizeObserver.observe(root);
            resizeObserver.observe(track);
        } else {
            window.addEventListener(
                'resize',
                updateControls,
                { passive: true }
            );
        }

        window.setTimeout(updateControls, 80);
        window.setTimeout(updateControls, 700);
    }

    function initializeAll(context) {
        const scope = context || document;

        if (scope.matches && scope.matches(ROOT_SELECTOR)) {
            initializeCarousel(scope);
        }

        if (scope.querySelectorAll) {
            scope
                .querySelectorAll(ROOT_SELECTOR)
                .forEach(initializeCarousel);
        }
    }

    function boot() {
        initializeAll(document);

        if ('MutationObserver' in window) {
            const observer = new MutationObserver(function (mutations) {
                mutations.forEach(function (mutation) {
                    mutation.addedNodes.forEach(function (node) {
                        if (node.nodeType === 1) {
                            initializeAll(node);
                        }
                    });
                });
            });

            observer.observe(document.body, {
                childList: true,
                subtree: true
            });
        }

        window.setTimeout(function () {
            initializeAll(document);
        }, 800);

        window.setTimeout(function () {
            initializeAll(document);
        }, 1800);
    }

    if (document.readyState === 'loading') {
        document.addEventListener(
            'DOMContentLoaded',
            boot,
            { once: true }
        );
    } else {
        boot();
    }
})();
</script>/* End custom CSS */