.elementor-29681 .elementor-element.elementor-element-ef18f7c{--display:flex;--overflow:hidden;}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-c0e35b3::before, .elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-c0e35b3 .premium-accordion-background{background-image:url("https://signus.stageserver.com.br/wp-content/uploads/2026/07/marcas-acordion-lavorato.png");background-size:cover;background-position:top center;background-repeat:no-repeat;}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-7603ddf::before, .elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-7603ddf .premium-accordion-background{background-image:url("https://signus.stageserver.com.br/wp-content/uploads/2026/07/marcas-acordion-jean-pierre.png");background-size:cover;background-position:top center;background-repeat:no-repeat;}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-24063e5::before, .elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-24063e5 .premium-accordion-background{background-image:url("https://signus.stageserver.com.br/wp-content/uploads/2026/07/marcas-acordion-versolato.png");background-size:cover;background-position:top center;background-repeat:no-repeat;}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-f1e1469::before, .elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-f1e1469 .premium-accordion-background{background-image:url("https://signus.stageserver.com.br/wp-content/uploads/2026/07/marcas-acordion-fiamma.png");background-size:cover;background-position:top center;background-repeat:no-repeat;}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-7746311::before, .elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-7746311 .premium-accordion-background{background-image:url("https://signus.stageserver.com.br/wp-content/uploads/2026/07/marcas-acordion-vertz.png");background-size:cover;background-position:top center;background-repeat:no-repeat;}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-ec69eff::before, .elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-ec69eff .premium-accordion-background{background-image:url("https://signus.stageserver.com.br/wp-content/uploads/2026/07/marcas-acordion-signus.png");background-size:cover;background-position:top center;background-repeat:no-repeat;}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-horizontal .premium-accordion-li-active{width:26% !important;}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-section .premium-accordion-li{height:calc(100vh - 120px);}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-section .premium-accordion-overlay-wrap{justify-content:center;align-items:center;}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-overlay-wrap{background-color:var( --e-global-color-primary );}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-li:hover .premium-accordion-overlay-wrap{background-color:var( --e-global-color-080014b );}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-horizontal:not(.premium-accordion-skew) .premium-accordion-li:not(:last-child){padding-right:0px;}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-horizontal:not(.premium-accordion-skew) .premium-accordion-li:not(:last-child) .premium-accordion-overlay-wrap {width:calc(100% - 0px);}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-skew .premium-accordion-ul{border-spacing:0px 0;}.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-vertical .premium-accordion-li:not(:last-child){margin-bottom:0px;}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-c0e35b3::before, .elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-c0e35b3 .premium-accordion-background{background-image:url("https://signus.stageserver.com.br/wp-content/uploads/2026/07/marcas-acordion-lavorato.png");background-size:cover;background-position:top center;background-repeat:no-repeat;}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-7603ddf::before, .elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-7603ddf .premium-accordion-background{background-image:url("https://signus.stageserver.com.br/wp-content/uploads/2026/07/marcas-acordion-jean-pierre.png");background-size:cover;background-position:top center;background-repeat:no-repeat;}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-24063e5::before, .elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-24063e5 .premium-accordion-background{background-image:url("https://signus.stageserver.com.br/wp-content/uploads/2026/07/marcas-acordion-versolato.png");background-size:cover;background-position:top center;background-repeat:no-repeat;}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-f1e1469::before, .elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-f1e1469 .premium-accordion-background{background-image:url("https://signus.stageserver.com.br/wp-content/uploads/2026/07/marcas-acordion-fiamma.png");background-size:cover;background-position:top center;background-repeat:no-repeat;}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-7746311::before, .elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-7746311 .premium-accordion-background{background-image:url("https://signus.stageserver.com.br/wp-content/uploads/2026/07/marcas-acordion-vertz.png");background-size:cover;background-position:top center;background-repeat:no-repeat;}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-ec69eff::before, .elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-ec69eff .premium-accordion-background{background-image:url("https://signus.stageserver.com.br/wp-content/uploads/2026/07/marcas-acordion-signus.png");background-size:cover;background-position:top center;background-repeat:no-repeat;}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-section .premium-accordion-li{height:750px;}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-section .premium-accordion-overlay-wrap{justify-content:center;align-items:center;}.elementor-29681 .elementor-element.elementor-element-ff7ef59{width:100%;max-width:100%;}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-overlay-wrap{background-color:var( --e-global-color-primary );}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-li:hover .premium-accordion-overlay-wrap{background-color:var( --e-global-color-080014b );}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-horizontal:not(.premium-accordion-skew) .premium-accordion-li:not(:last-child){padding-right:0px;}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-horizontal:not(.premium-accordion-skew) .premium-accordion-li:not(:last-child) .premium-accordion-overlay-wrap {width:calc(100% - 0px);}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-skew .premium-accordion-ul{border-spacing:0px 0;}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-vertical .premium-accordion-li:not(:last-child){margin-bottom:0px;}.elementor-29681 .elementor-element.elementor-element-37fc392{--display:flex;}.elementor-29681 .elementor-element.elementor-element-b504312 .jet-color-image-list__row{display:inline-block;margin-right:calc(0px/2);margin-left:calc(0px/2);margin-bottom:0px;}.elementor-29681 .elementor-element.elementor-element-b504312 .jet-color-image-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);text-align:center;}.elementor-29681 .elementor-element.elementor-element-b504312 .jet-color-image-list__decorator .jet-color-image-list__color{width:30px;height:30px;}.elementor-29681 .elementor-element.elementor-element-b504312 .jet-color-image-list__decorator .jet-color-image-list__image{width:30px;}.elementor-29681 .elementor-element.elementor-element-b504312 .jet-color-image-list__decorator{margin-right:5px;}.rtl .elementor-29681 .elementor-element.elementor-element-b504312 .jet-color-image-list__decorator{margin-left:5px;}.elementor-29681 .elementor-element.elementor-element-b504312 .jet-filter+.jet-filter{margin-top:10px;}.elementor-29681 .elementor-element.elementor-element-b504312 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-29681 .elementor-element.elementor-element-3a82e4f{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-29681 .elementor-element.elementor-element-6452a51{padding:0px 0px 30px 0px;}.elementor-29681 .elementor-element.elementor-element-6452a51 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__row{display:inline-block;margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-list-tree__children{display:inline-block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:0px;}.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);}.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-list-tree__children:not(:last-child){margin-bottom:0px;}.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__row:not(:last-child){margin-bottom:0px;}.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__label{font-family:var( --e-global-typography-7d8e34e-font-family ), Sans-serif;font-size:var( --e-global-typography-7d8e34e-font-size );font-weight:var( --e-global-typography-7d8e34e-font-weight );line-height:var( --e-global-typography-7d8e34e-line-height );}.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__button{color:var( --e-global-color-accent );background-color:#E7E7E7;padding:0px 0px 0px 0px;border-style:none;}.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__button:hover{color:var( --e-global-color-accent );background-color:#D7D7D7;border-color:var( --e-global-color-text );}.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__input:checked ~ .jet-radio-list__button{color:var( --e-global-color-secondary );background-color:var( --e-global-color-080014b );border-color:var( --e-global-color-text );}.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-filter+.jet-filter{margin-top:10px;}.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-29681 .elementor-element.elementor-element-9fc55f2{--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;--justify-content:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-29681 .elementor-element.elementor-element-3153941{--display:flex;}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-radio-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-radio-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-radio-list__button{color:var( --e-global-color-accent );background-color:var( --e-global-color-text );}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-radio-list__button:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-text );}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-radio-list__input:checked ~ .jet-radio-list__button{color:var( --e-global-color-080014b );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-radio-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;background-color:var( --e-global-color-text );}.rtl .elementor-29681 .elementor-element.elementor-element-7602cfd .jet-radio-list__decorator{margin-left:5px;}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-radio-list__input:checked ~ .jet-radio-list__button .jet-radio-list__decorator{background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-radio-list__checked-icon{font-size:12px;}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-collapse-icon{width:20px;height:20px;}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-collapse-none{width:20px;height:20px;}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-filter+.jet-filter{margin-top:10px;}.elementor-29681 .elementor-element.elementor-element-7602cfd .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-29681 .elementor-element.elementor-element-b9ac0e6{--display:flex;}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-radio-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-radio-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-radio-list__button{color:var( --e-global-color-accent );background-color:var( --e-global-color-text );}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-radio-list__button:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-radio-list__input:checked ~ .jet-radio-list__button{color:var( --e-global-color-080014b );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-radio-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;background-color:var( --e-global-color-text );}.rtl .elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-radio-list__decorator{margin-left:5px;}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-radio-list__input:checked ~ .jet-radio-list__button .jet-radio-list__decorator{background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-radio-list__checked-icon{font-size:12px;}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-collapse-icon{width:20px;height:20px;}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-collapse-none{width:20px;height:20px;}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-filter+.jet-filter{margin-top:10px;}.elementor-29681 .elementor-element.elementor-element-9ed18ed .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-29681 .elementor-element.elementor-element-a8231a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-29681 .elementor-element.elementor-element-e7e4c54{width:100%;max-width:100%;}:is( .elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}:is( .elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid, .elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);width:calc(100% + 16px);}.elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);}:is( .elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(16px / 2);padding-bottom:calc(16px / 2);}:is( .elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid, .elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 16px / -2);margin-bottom:calc( 16px / -2);}.elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-29681 .elementor-element.elementor-element-bda840b{width:100%;max-width:100%;}:is( .elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}:is( .elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid, .elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);width:calc(100% + 16px);}.elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);}:is( .elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(16px / 2);padding-bottom:calc(16px / 2);}:is( .elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid, .elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid > .jet-listing-grid__slider, .elementor-29681 .elementor-element.elementor-element-bda840b > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 16px / -2);margin-bottom:calc( 16px / -2);}.elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-29681 .elementor-element.elementor-element-c44acab{width:100%;max-width:100%;}:is( .elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}:is( .elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid, .elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);width:calc(100% + 16px);}.elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);}:is( .elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(16px / 2);padding-bottom:calc(16px / 2);}:is( .elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid, .elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid > .jet-listing-grid__slider, .elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 16px / -2);margin-bottom:calc( 16px / -2);}.elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-29681 .elementor-element.elementor-element-7517524{width:100%;max-width:100%;}:is( .elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}:is( .elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid, .elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);width:calc(100% + 16px);}.elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);}:is( .elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(16px / 2);padding-bottom:calc(16px / 2);}:is( .elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid, .elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 16px / -2);margin-bottom:calc( 16px / -2);}.elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-29681 .elementor-element.elementor-element-93474b2{width:100%;max-width:100%;}:is( .elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}:is( .elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid, .elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);width:calc(100% + 16px);}.elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);}:is( .elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid > .jet-listing-grid__items, .elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(16px / 2);padding-bottom:calc(16px / 2);}:is( .elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid, .elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 16px / -2);margin-bottom:calc( 16px / -2);}@media(min-width:768px){.elementor-29681 .elementor-element.elementor-element-3153941{--width:280px;}.elementor-29681 .elementor-element.elementor-element-a8231a6{--width:calc(100% - 280px);}}@media(max-width:1280px){.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-horizontal .premium-accordion-li-active{width:32% !important;}.elementor-29681 .elementor-element.elementor-element-3a82e4f{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-29681 .elementor-element.elementor-element-9fc55f2{--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-29681 .elementor-element.elementor-element-a8231a6{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}}@media(max-width:1024px){.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-horizontal .premium-accordion-li-active{width:20% !important;}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-section .premium-accordion-li{height:800px;}.elementor-29681 .elementor-element.elementor-element-3a82e4f{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-29681 .elementor-element.elementor-element-6452a51 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__label{font-size:var( --e-global-typography-7d8e34e-font-size );line-height:var( --e-global-typography-7d8e34e-line-height );}.elementor-29681 .elementor-element.elementor-element-9fc55f2{--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-29681 .elementor-element.elementor-element-a8231a6{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-29681 .elementor-element.elementor-element-e7e4c54 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-29681 .elementor-element.elementor-element-c44acab > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-29681 .elementor-element.elementor-element-7517524 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-29681 .elementor-element.elementor-element-93474b2 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:767px){.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-horizontal .premium-accordion-li-active{width:20% !important;}.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-section .premium-accordion-li{height:560px;}.elementor-29681 .elementor-element.elementor-element-3a82e4f{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-29681 .elementor-element.elementor-element-6452a51{padding:0px 0px 20px 0px;}.elementor-29681 .elementor-element.elementor-element-6452a51 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__label{font-size:var( --e-global-typography-7d8e34e-font-size );line-height:var( --e-global-typography-7d8e34e-line-height );}.elementor-29681 .elementor-element.elementor-element-9fc55f2{--padding-top:0px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-29681 .elementor-element.elementor-element-a8231a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for premium-image-accordion, class: .elementor-element-b6d1db2 */.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-overlay-wrap{background:linear-gradient(360deg,#111113 0%,rgba(110,111,121,0) 100%)!important}

.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-overlay-wrap::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .3s ease !important;background:linear-gradient(180deg,rgba(2,69,103,0) 0%,#0389CD 100%)!important}

.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-li-active .premium-accordion-overlay-wrap::before{opacity:1}

.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-content{position:relative;z-index:2}

.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-li::after{content:"";position:absolute;top:48%;left:0;right:0;margin:auto;transform:translateY(-50%);width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:150px auto;z-index:5;pointer-events:none;opacity:1;transition:.3s}

.elementor-29681 .elementor-element.elementor-element-b6d1db2 .premium-accordion-li.premium-accordion-li-active::after{background-size:250px auto}

.elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-c0e35b3::after{background-image:url("/wp-content/uploads/2026/05/lavorato-eyewear-logo.svg")}
.elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-7603ddf::after{background-image:url("/wp-content/uploads/2026/05/jean-pierre-logo.svg")}
.elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-24063e5::after{background-image:url("/wp-content/uploads/2026/05/versolato-logo.svg")}
.elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-f1e1469::after{background-image:url("/wp-content/uploads/2026/05/fiamma-logo.svg")}
.elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-7746311::after{background-image:url("/wp-content/uploads/2026/05/vertz-logo.svg")}
.elementor-29681 .elementor-element.elementor-element-b6d1db2 .elementor-repeater-item-ec69eff::after{background-image:url("/wp-content/uploads/2026/05/signus-eyewear.svg")}/* End custom CSS */
/* Start custom CSS for premium-image-accordion, class: .elementor-element-ff7ef59 */.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-overlay-wrap{background:linear-gradient(360deg,#111113 0%,rgba(110,111,121,0) 100%)!important}

.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-overlay-wrap::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .3s ease !important;background:linear-gradient(180deg,rgba(2,69,103,0) 0%,#0389CD 100%)!important}

.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-li-active .premium-accordion-overlay-wrap::before{opacity:1}

.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-content{position:relative;z-index:2}

.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-li::after{content:"";position:absolute;top:48%;left:0;right:0;margin:auto;transform:translateY(-50%);width:220px;height:220px;background-repeat:no-repeat;background-position:left center;background-size:220px auto;z-index:5;pointer-events:none;opacity:1;transition:.3s}

.elementor-29681 .elementor-element.elementor-element-ff7ef59 .premium-accordion-li.premium-accordion-li-active::after{width:260px}

.elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-c0e35b3::after{background-image:url("/wp-content/uploads/2026/05/lavorato-eyewear-logo.svg")}
.elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-7603ddf::after{background-image:url("/wp-content/uploads/2026/05/jean-pierre-logo.svg");background-size:180px auto}
.elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-24063e5::after{background-image:url("/wp-content/uploads/2026/05/versolato-logo.svg")}
.elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-f1e1469::after{background-image:url("/wp-content/uploads/2026/05/fiamma-logo.svg")}
.elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-7746311::after{background-image:url("/wp-content/uploads/2026/05/vertz-logo.svg")}
.elementor-29681 .elementor-element.elementor-element-ff7ef59 .elementor-repeater-item-ec69eff::after{background-image:url("/wp-content/uploads/2026/05/signus-eyewear.svg")}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-radio, class: .elementor-element-9846f0c *//* =========================================================
   FILTRO DE TIPOS — CENTRAL DE MARKETING
   Aplicar diretamente no CSS personalizado do widget
   ========================================================= */


/* ---------------------------------------------------------
   ESTRUTURA GERAL
   --------------------------------------------------------- */

.elementor-29681 .elementor-element.elementor-element-9846f0c,
.elementor-29681 .elementor-element.elementor-element-9846f0c .elementor-widget-container,
.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-smart-filters-radio,
.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-filter,
.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list {
    width: 100%;
    max-width: none;
}


/* Container das opções */
.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list-wrapper fieldset {
    display: grid !important;
    grid-template-columns: repeat(5, minmax(0, 1fr));
    gap: 16px;

    width: 100% !important;
    max-width: none !important;

    margin: 0;
    padding: 0;
}


/* Cada opção ocupa uma coluna inteira */
.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__row {
    display: block !important;

    width: 100% !important;
    min-width: 0;

    margin: 0 !important;
    padding: 0 !important;
}


/* Toda a área do item fica clicável */
.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__item {
    display: block;

    width: 100%;
    height: 100%;

    margin: 0;
    padding: 0;

    cursor: pointer;
}


/* Esconde o radio visual padrão */
.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__decorator {
    display: none !important;
}


/* Esconde o input sem prejudicar a seleção */
.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__input {
    position: absolute;

    width: 1px;
    height: 1px;

    opacity: 0;
    pointer-events: none;
}


/* ---------------------------------------------------------
   CARD
   --------------------------------------------------------- */

.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__button {
    position: relative;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;

    width: 100% !important;
    height: 100%;
    min-height: 190px;

    padding: 0 0 50px;

    background-color: #ececec;
    border: 1px solid transparent;
    border-radius: 5px;

    color: inherit;
    text-align: center;

    overflow: hidden;
    cursor: pointer;

    transition:
        background-color 0.3s ease,
        border-color 0.3s ease,
        color 0.3s ease,
        transform 0.3s ease,
        box-shadow 0.3s ease;
}


/* ---------------------------------------------------------
   ÍCONE
   --------------------------------------------------------- */

.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__button::before {
    content: "";

    position: absolute;
    top: 48px;
    left: 50%;

    width: 50px;
    height: 50px;

    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;

    transform: translateX(-50%);

    transition:
        transform 0.3s ease,
        opacity 0.3s ease,
        filter 0.3s ease;
}


/* ---------------------------------------------------------
   TEXTO
   --------------------------------------------------------- */

.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__label {
    display: block;

    width: 100%;
    margin: 0;
    padding: 0;

    line-height: 1.25;
    text-align: center;

    transition: color 0.3s ease;
}


/* ---------------------------------------------------------
   HOVER
   --------------------------------------------------------- */

.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__item:hover
.jet-radio-list__button {
    transform: translateY(-4px);

    box-shadow:
        0 10px 25px
        rgba(0, 0, 0, 0.08);
}


/* Movimento sutil do ícone no hover */
.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__item:hover
.jet-radio-list__button::before {
    transform:
        translateX(-50%)
        translateY(-2px);
}


/* ---------------------------------------------------------
   ESTADO SELECIONADO
   --------------------------------------------------------- */

.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__input:checked
+ .jet-radio-list__button,
.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__input:checked
~ .jet-radio-list__button {
    background-color: #0797d3;
    border-color: #0797d3;

    color: #ffffff;

    box-shadow:
        0 10px 25px
        rgba(7, 151, 211, 0.18);
}


/* Texto branco no estado selecionado */
.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__input:checked
+ .jet-radio-list__button
.jet-radio-list__label,
.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__input:checked
~ .jet-radio-list__button
.jet-radio-list__label {
    color: #ffffff;
}


/* ---------------------------------------------------------
   FOCO DE TECLADO
   --------------------------------------------------------- */

.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__input:focus-visible
+ .jet-radio-list__button,
.elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__input:focus-visible
~ .jet-radio-list__button {
    outline: 3px solid rgba(7, 151, 211, 0.35);
    outline-offset: 3px;
}


/* ---------------------------------------------------------
   ÍCONES DE CADA OPÇÃO
   --------------------------------------------------------- */


/* Posts */
.elementor-29681 .elementor-element.elementor-element-9846f0c input[value="Posts"]
+ .jet-radio-list__button::before,
.elementor-29681 .elementor-element.elementor-element-9846f0c input[value="Posts"]
~ .jet-radio-list__button::before {
    background-image:
        url("/wp-content/uploads/2026/07/marketing-icone-posts.svg");
}


/* Imagens */
.elementor-29681 .elementor-element.elementor-element-9846f0c input[value="Imagens"]
+ .jet-radio-list__button::before,
.elementor-29681 .elementor-element.elementor-element-9846f0c input[value="Imagens"]
~ .jet-radio-list__button::before {
    background-image:
        url("/wp-content/uploads/2026/07/marketing-icone-imagens.svg");
}


/* Catálogos */
.elementor-29681 .elementor-element.elementor-element-9846f0c input[value="Catálogos"]
+ .jet-radio-list__button::before,
.elementor-29681 .elementor-element.elementor-element-9846f0c input[value="Catálogos"]
~ .jet-radio-list__button::before {
    background-image:
        url("/wp-content/uploads/2026/07/marketing-icone-catalogos.svg");
}


/* Manual de Marca */
.elementor-29681 .elementor-element.elementor-element-9846f0c input[value="Manual de Marca"]
+ .jet-radio-list__button::before,
.elementor-29681 .elementor-element.elementor-element-9846f0c input[value="Manual de Marca"]
~ .jet-radio-list__button::before {
    background-image:
        url("/wp-content/uploads/2026/07/marketing-icone-manual-marca.svg");
}


/* Vídeos */
.elementor-29681 .elementor-element.elementor-element-9846f0c input[value="Vídeos"]
+ .jet-radio-list__button::before,
.elementor-29681 .elementor-element.elementor-element-9846f0c input[value="Vídeos"]
~ .jet-radio-list__button::before {
    background-image:
        url("/wp-content/uploads/2026/07/marketing-icone-videos.svg");
}


/* ---------------------------------------------------------
   RESPONSIVIDADE
   --------------------------------------------------------- */


/* TABLET — 3 colunas */
@media (max-width: 1024px) {

    .elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list-wrapper fieldset {
        grid-template-columns:
            repeat(3, minmax(0, 1fr)) !important;

        gap: 14px;
    }

    .elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__button {
        min-height: 170px;
        padding: 0 12px 32px;
    }

    .elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__button::before {
        top: 38px;

        width: 46px;
        height: 46px;
    }

    .elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__label {
        font-size: 17px;
        line-height: 1.2;

        white-space: normal;
        overflow-wrap: normal;
        word-break: normal;
        hyphens: none;
    }

}


/* MOBILE — 2 colunas */
@media (max-width: 767px) {

    .elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list-wrapper fieldset {
        grid-template-columns:
            repeat(2, minmax(0, 1fr)) !important;

        gap: 10px;
    }

    .elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__button {
        min-height: 145px;

        padding:
            0
            10px
            24px;
    }

    .elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__button::before {
        top: 27px;

        width: 42px;
        height: 42px;
    }

    .elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__label {
        font-size: 16px;
        line-height: 1.15;

        white-space: normal;
        overflow-wrap: normal;
        word-break: normal;
        hyphens: none;
    }

}


/* MOBILE PEQUENO */
@media (max-width: 480px) {

    .elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list-wrapper fieldset {
        grid-template-columns:
            repeat(2, minmax(0, 1fr)) !important;

        gap: 8px;
    }

    .elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__button {
        min-height: 130px;

        padding:
            0
            7px
            20px;
    }

    .elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__button::before {
        top: 23px;

        width: 38px;
        height: 38px;
    }

    .elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list__label {
        font-size: 14px;
        line-height: 1.15;
    }

}


/* APENAS telas realmente muito estreitas */
@media (max-width: 340px) {

    .elementor-29681 .elementor-element.elementor-element-9846f0c .jet-radio-list-wrapper fieldset {
        grid-template-columns: 1fr !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a82e4f */.elementor-29681 .elementor-element.elementor-element-3a82e4f {
    display: none !important;
    width: 100%;
}

.elementor-29681 .elementor-element.elementor-element-3a82e4f.is-visible {
    display: flex !important;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-radio, class: .elementor-element-7602cfd */[type=button]:hover{background-color:inherit!important;color:inherit!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9ac0e6 */.elementor-29681 .elementor-element.elementor-element-b9ac0e6 {
    display: none !important;
    width: 100%;
    margin: 0;
    padding: 0;
}

.elementor-29681 .elementor-element.elementor-element-b9ac0e6.is-visible {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8231a6 */.jet-popup.jet-popup--front-mode{z-index:999999!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fc55f2 *//* =========================================================
   ANOS COMO ACCORDION
   ========================================================= */

/* O bloco de anos começa oculto */
.elementor-29681 .elementor-element.elementor-element-9fc55f2 {
    display: none !important;
    width: 100%;
}

/* Aparece após selecionar marca e tipo */
.elementor-29681 .elementor-element.elementor-element-9fc55f2.is-visible {
    display: flex !important;
}

#filtro-ano-wrap .filtro-anos,
#filtro-ano-wrap .filtro-anos .elementor-widget-container,
#filtro-ano-wrap .filtro-anos .jet-smart-filters-radio,
#filtro-ano-wrap .filtro-anos .jet-filter,
#filtro-ano-wrap .filtro-anos .jet-radio-list,
#filtro-ano-wrap .filtro-anos .jet-radio-list-wrapper {
    width: 100%;
}

#filtro-ano-wrap .filtro-anos .jet-radio-list-wrapper fieldset {
    display: block;
    width: 100%;
    margin: 0;
    padding: 0;
    border: 0;
}

#filtro-ano-wrap .filtro-anos .jet-radio-list__row {
    position: relative;
    display: block;
    width: 100%;
    margin: 0 0 24px 0;
    padding: 0 0 10px 0;
    border-bottom: 1px solid #111113;
}

#filtro-ano-wrap .filtro-anos .jet-radio-list__item {
    display: block;
    width: 100%;
    margin: 0;
}

#filtro-ano-wrap .filtro-anos .jet-radio-list__input {
    position: absolute;
    width: 1px;
    height: 1px;
    opacity: 0;
    pointer-events: none;
}

#filtro-ano-wrap .filtro-anos .jet-radio-list__decorator {
    display: none !important;
}

#filtro-ano-wrap .filtro-anos .jet-radio-list__button {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-height: auto;
    margin: 0;
    padding: 0;
    background: transparent;
    border: 0;
    border-radius: 0;
    box-shadow: none;
    text-align: left;
    cursor: pointer;
    transition: opacity 0.2s ease;
}

#filtro-ano-wrap .filtro-anos .jet-radio-list__button:hover {
    opacity: 0.85;
}

#filtro-ano-wrap .filtro-anos .jet-radio-list__label {
    display: block;
    margin: 0;
    color: #111113;
    font-size: 20px;
    line-height: 1.1;
    font-weight: 500;
    text-transform: uppercase;
}

/* Sinal de + / - */
#filtro-ano-wrap .filtro-anos .jet-radio-list__button::after {
    content: "+";
    display: block;
    margin-left: 20px;
    color: #111113;
    font-size: 34px;
    line-height: 1;
    font-weight: 300;
}

#filtro-ano-wrap .filtro-anos .jet-radio-list__row.is-open .jet-radio-list__button::after {
    content: "−";
}

/* =========================================================
   CONTAINER DOS MESES DENTRO DO ACCORDION
   ========================================================= */

#filtro-mes-wrap {
    display: none !important;
    width: 100%;
    margin: 14px 0 0 0;
    padding: 0;
}

#filtro-mes-wrap.is-visible {
    display: block !important;
}

/* widget de meses */
#filtro-mes-wrap .filtro-meses,
#filtro-mes-wrap .filtro-meses .elementor-widget-container,
#filtro-mes-wrap .filtro-meses .jet-smart-filters-radio,
#filtro-mes-wrap .filtro-meses .jet-filter,
#filtro-mes-wrap .filtro-meses .jet-radio-list,
#filtro-mes-wrap .filtro-meses .jet-radio-list-wrapper {
    width: 100%;
}

/* grid dos meses */
#filtro-mes-wrap .filtro-meses .jet-radio-list-wrapper fieldset {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, max-content));
    column-gap: 42px;
    row-gap: 10px;
    width: 100%;
    margin: 0;
    padding: 0;
    border: 0;
}

#filtro-mes-wrap .filtro-meses .jet-radio-list__row {
    display: block;
    margin: 0;
    padding: 0;
}

#filtro-mes-wrap .filtro-meses .jet-radio-list__item {
    display: block;
    width: auto;
}

#filtro-mes-wrap .filtro-meses .jet-radio-list__input {
    position: absolute;
    width: 1px;
    height: 1px;
    opacity: 0;
    pointer-events: none;
}

#filtro-mes-wrap .filtro-meses .jet-radio-list__decorator {
    display: none !important;
}

#filtro-mes-wrap .filtro-meses .jet-radio-list__button {
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    min-height: auto;
    margin: 0;
    padding: 0;
    background: transparent;
    border: 0;
    border-radius: 0;
    box-shadow: none;
    text-align: left;
    cursor: pointer;
}

#filtro-mes-wrap .filtro-meses .jet-radio-list__label {
    color: #a9b2b8;
    font-size: 18px;
    line-height: 1.1;
    font-weight: 500;
    text-transform: uppercase;
    transition: color 0.2s ease;
}

#filtro-mes-wrap .filtro-meses .jet-radio-list__item:hover .jet-radio-list__label {
    color: #1396d3;
}

#filtro-mes-wrap .filtro-meses .jet-radio-list__input:checked + .jet-radio-list__button .jet-radio-list__label {
    color: #1396d3;
}

/* Responsivo */
@media (max-width: 767px) {
    #filtro-mes-wrap .filtro-meses .jet-radio-list-wrapper fieldset {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        column-gap: 20px;
        row-gap: 10px;
    }

    #filtro-ano-wrap .filtro-anos .jet-radio-list__label {
        font-size: 18px;
    }

    #filtro-mes-wrap .filtro-meses .jet-radio-list__label {
        font-size: 16px;
    }
}/* End custom CSS */