.elementor-85 .elementor-element.elementor-element-3ea817a{--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-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-85 .elementor-element.elementor-element-49b2040{--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;}.elementor-85 .elementor-element.elementor-element-49b2040:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-49b2040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-widget-jet-smart-filters-radio .jet-filter-items-moreless__toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-smart-filters-radio .apply-filters__button, .elementor-widget-jet-smart-filters-radio .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-85 .elementor-element.elementor-element-443d14e .jet-radio-list__row{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-85 .elementor-element.elementor-element-443d14e .jet-list-tree__children{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);padding-left:10px;}.elementor-85 .elementor-element.elementor-element-443d14e .jet-radio-list-wrapper{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-85 .elementor-element.elementor-element-443d14e .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-85 .elementor-element.elementor-element-443d14e .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-85 .elementor-element.elementor-element-443d14e .jet-radio-list__button{background-color:#FFFFFF;padding:12px 42px 10px 42px;}.elementor-85 .elementor-element.elementor-element-443d14e .jet-radio-list__input:checked ~ .jet-radio-list__button{color:#FFFFFF;background-color:#F14360;}.elementor-85 .elementor-element.elementor-element-443d14e .jet-collapse-icon{width:20px;height:20px;}.elementor-85 .elementor-element.elementor-element-443d14e .jet-collapse-none{width:20px;height:20px;}.elementor-85 .elementor-element.elementor-element-443d14e .jet-filter+.jet-filter{margin-top:10px;}.elementor-85 .elementor-element.elementor-element-443d14e .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-widget-jet-smart-filters-remove-filters .jet-remove-all-filters__button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-85 .elementor-element.elementor-element-5e1da1f.elementor-element{--align-self:flex-start;}.elementor-85 .elementor-element.elementor-element-5e1da1f .jet-remove-all-filters__button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;background-color:#837A7A;border-style:solid;border-radius:0px 0px 0px 0px;padding:12px 18px 12px 18px;}.elementor-85 .elementor-element.elementor-element-f47e887{--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;}.elementor-85 .elementor-element.elementor-element-f47e887:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-f47e887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-85 .elementor-element.elementor-element-eeb2845 .jet-radio-list__row{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-85 .elementor-element.elementor-element-eeb2845 .jet-list-tree__children{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);padding-left:10px;}.elementor-85 .elementor-element.elementor-element-eeb2845 .jet-radio-list-wrapper{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-85 .elementor-element.elementor-element-eeb2845 .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-85 .elementor-element.elementor-element-eeb2845 .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-85 .elementor-element.elementor-element-eeb2845 .jet-radio-list__button{background-color:#FFFFFF;padding:12px 42px 10px 42px;}.elementor-85 .elementor-element.elementor-element-eeb2845 .jet-radio-list__input:checked ~ .jet-radio-list__button{color:#FFFFFF;background-color:#F14360;}.elementor-85 .elementor-element.elementor-element-eeb2845 .jet-collapse-icon{width:20px;height:20px;}.elementor-85 .elementor-element.elementor-element-eeb2845 .jet-collapse-none{width:20px;height:20px;}.elementor-85 .elementor-element.elementor-element-eeb2845 .jet-filter+.jet-filter{margin-top:10px;}.elementor-85 .elementor-element.elementor-element-eeb2845 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-85 .elementor-element.elementor-element-83c247d.elementor-element{--align-self:flex-start;}.elementor-85 .elementor-element.elementor-element-83c247d .jet-remove-all-filters__button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;background-color:#837A7A;border-style:solid;border-radius:0px 0px 0px 0px;padding:12px 18px 12px 18px;}.elementor-85 .elementor-element.elementor-element-ac99365{--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;border-style:none;--border-style:none;}.elementor-85 .elementor-element.elementor-element-ac99365:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-ac99365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-85 .elementor-element.elementor-element-a8932f5 .jet-radio-list__row{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-85 .elementor-element.elementor-element-a8932f5 .jet-list-tree__children{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);padding-left:10px;}.elementor-85 .elementor-element.elementor-element-a8932f5 .jet-radio-list-wrapper{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-85 .elementor-element.elementor-element-a8932f5 .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-85 .elementor-element.elementor-element-a8932f5 .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-85 .elementor-element.elementor-element-a8932f5 .jet-radio-list__button{background-color:#FFFFFF;padding:12px 42px 10px 42px;}.elementor-85 .elementor-element.elementor-element-a8932f5 .jet-radio-list__input:checked ~ .jet-radio-list__button{color:#FFFFFF;background-color:#F14360;}.elementor-85 .elementor-element.elementor-element-a8932f5 .jet-collapse-icon{width:20px;height:20px;}.elementor-85 .elementor-element.elementor-element-a8932f5 .jet-collapse-none{width:20px;height:20px;}.elementor-85 .elementor-element.elementor-element-a8932f5 .jet-filter+.jet-filter{margin-top:10px;}.elementor-85 .elementor-element.elementor-element-a8932f5 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-85 .elementor-element.elementor-element-12c97a3.elementor-element{--align-self:flex-start;}.elementor-85 .elementor-element.elementor-element-12c97a3 .jet-remove-all-filters__button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;background-color:#837A7A;border-style:solid;border-radius:0px 0px 0px 0px;padding:12px 18px 12px 18px;}.elementor-85 .elementor-element.elementor-element-c9d1bc2{--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;}.elementor-85 .elementor-element.elementor-element-c9d1bc2:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-c9d1bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-85 .elementor-element.elementor-element-3a09054 .jet-radio-list__row{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-85 .elementor-element.elementor-element-3a09054 .jet-list-tree__children{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);padding-left:10px;}.elementor-85 .elementor-element.elementor-element-3a09054 .jet-radio-list-wrapper{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-85 .elementor-element.elementor-element-3a09054 .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-85 .elementor-element.elementor-element-3a09054 .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-85 .elementor-element.elementor-element-3a09054 .jet-radio-list__button{background-color:#FFFFFF;padding:12px 42px 10px 42px;}.elementor-85 .elementor-element.elementor-element-3a09054 .jet-radio-list__input:checked ~ .jet-radio-list__button{color:#FFFFFF;background-color:#F14360;}.elementor-85 .elementor-element.elementor-element-3a09054 .jet-collapse-icon{width:20px;height:20px;}.elementor-85 .elementor-element.elementor-element-3a09054 .jet-collapse-none{width:20px;height:20px;}.elementor-85 .elementor-element.elementor-element-3a09054 .jet-filter+.jet-filter{margin-top:10px;}.elementor-85 .elementor-element.elementor-element-3a09054 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-85 .elementor-element.elementor-element-02efe66.elementor-element{--align-self:flex-start;}.elementor-85 .elementor-element.elementor-element-02efe66 .jet-remove-all-filters__button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;background-color:#837A7A;border-style:solid;border-radius:0px 0px 0px 0px;padding:12px 18px 12px 18px;}.elementor-85 .elementor-element.elementor-element-8ba3fee{--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;}.elementor-85 .elementor-element.elementor-element-8ba3fee:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-8ba3fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-85 .elementor-element.elementor-element-5705b5c .jet-radio-list__row{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-85 .elementor-element.elementor-element-5705b5c .jet-list-tree__children{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);padding-left:10px;}.elementor-85 .elementor-element.elementor-element-5705b5c .jet-radio-list-wrapper{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-85 .elementor-element.elementor-element-5705b5c .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-85 .elementor-element.elementor-element-5705b5c .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-85 .elementor-element.elementor-element-5705b5c .jet-radio-list__button{background-color:#FFFFFF;padding:12px 42px 10px 42px;}.elementor-85 .elementor-element.elementor-element-5705b5c .jet-radio-list__input:checked ~ .jet-radio-list__button{color:#FFFFFF;background-color:#F14360;}.elementor-85 .elementor-element.elementor-element-5705b5c .jet-collapse-icon{width:20px;height:20px;}.elementor-85 .elementor-element.elementor-element-5705b5c .jet-collapse-none{width:20px;height:20px;}.elementor-85 .elementor-element.elementor-element-5705b5c .jet-filter+.jet-filter{margin-top:10px;}.elementor-85 .elementor-element.elementor-element-5705b5c .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-85 .elementor-element.elementor-element-fa1a757.elementor-element{--align-self:flex-start;}.elementor-85 .elementor-element.elementor-element-fa1a757 .jet-remove-all-filters__button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;background-color:#837A7A;border-style:solid;border-radius:0px 0px 0px 0px;padding:12px 18px 12px 18px;}.elementor-85 .elementor-element.elementor-element-9d8a7af{--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;}.elementor-85 .elementor-element.elementor-element-9d8a7af:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-9d8a7af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-85 .elementor-element.elementor-element-a77d5ce .jet-radio-list__row{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-85 .elementor-element.elementor-element-a77d5ce .jet-list-tree__children{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);padding-left:10px;}.elementor-85 .elementor-element.elementor-element-a77d5ce .jet-radio-list-wrapper{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-85 .elementor-element.elementor-element-a77d5ce .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-85 .elementor-element.elementor-element-a77d5ce .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-85 .elementor-element.elementor-element-a77d5ce .jet-radio-list__button{background-color:#FFFFFF;padding:12px 42px 10px 42px;}.elementor-85 .elementor-element.elementor-element-a77d5ce .jet-radio-list__input:checked ~ .jet-radio-list__button{color:#FFFFFF;background-color:#F14360;}.elementor-85 .elementor-element.elementor-element-a77d5ce .jet-collapse-icon{width:20px;height:20px;}.elementor-85 .elementor-element.elementor-element-a77d5ce .jet-collapse-none{width:20px;height:20px;}.elementor-85 .elementor-element.elementor-element-a77d5ce .jet-filter+.jet-filter{margin-top:10px;}.elementor-85 .elementor-element.elementor-element-a77d5ce .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-85 .elementor-element.elementor-element-126ef63.elementor-element{--align-self:flex-start;}.elementor-85 .elementor-element.elementor-element-126ef63 .jet-remove-all-filters__button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;background-color:#837A7A;border-style:solid;border-radius:0px 0px 0px 0px;padding:12px 18px 12px 18px;}.elementor-85 .elementor-element.elementor-element-8f208c7{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}:where( .elementor-85 .elementor-element.elementor-element-8f208c7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#E7E7E7;}.elementor-85 .elementor-element.elementor-element-b77d7fe .jet-active-filters__title{margin:5px 5px 5px 5px;}.elementor-85 .elementor-element.elementor-element-b77d7fe .jet-smart-filters-active{flex-direction:row;}.elementor-85 .elementor-element.elementor-element-b77d7fe .jet-active-filters__list{flex-direction:row;padding:8px 8px 8px 8px;justify-content:flex-start;}.elementor-85 .elementor-element.elementor-element-b77d7fe .jet-active-filter{margin-right:16px;margin-bottom:5px;flex-direction:row;background-color:#DDDDDD;border-radius:8px 8px 8px 8px;padding:6px 18px 6px 18px;}.elementor-85 .elementor-element.elementor-element-b77d7fe .jet-active-filter .jet-active-filter__label + .jet-active-filter__val{margin-left:5px;}.elementor-85 .elementor-element.elementor-element-b77d7fe .jet-active-filter__label{font-weight:600;}.elementor-85 .elementor-element.elementor-element-b77d7fe .jet-active-filter__remove{font-size:12px;top:1px;right:5px;color:#797676;}.elementor-85 .elementor-element.elementor-element-3fb7883{--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;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-3fb7883:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-3fb7883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-85 .elementor-element.elementor-element-2c0c054{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-85 .elementor-element.elementor-element-3ae461d .jet-filters-pagination__link, .elementor-85 .elementor-element.elementor-element-3ae461d .jet-filters-pagination__dots{font-size:14px;}.elementor-85 .elementor-element.elementor-element-3ae461d .jet-filters-pagination__link{background-color:#F14360;padding:12px 24px 12px 24px;}.elementor-85 .elementor-element.elementor-element-3ae461d .jet-filters-pagination__dots{background-color:#F14360;padding:12px 24px 12px 24px;}.elementor-85 .elementor-element.elementor-element-3ae461d .jet-filters-pagination{column-gap:6px;row-gap:6px;justify-content:center;}.elementor-85 .elementor-element.elementor-element-3ae461d .jet-filters-pagination__load-more{order:initial;}@media(min-width:768px){.elementor-85 .elementor-element.elementor-element-3fb7883{--content-width:100%;}}@media(max-width:1024px){.elementor-85 .elementor-element.elementor-element-2c0c054{--grid-columns:2;}}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-2c0c054{--grid-columns:1;}}/* Start custom CSS for nested-tabs, class: .elementor-element-8f208c7 *//* esconde a barra original das nested tabs */
.pf-tabs-master .e-n-tabs-heading{
  display:none !important;
}

/* barra dropdown */
.pf-tabs-master .pf-dd{
  display:flex;
  align-items:center;
  gap:8px;                 /* era 12px */
  margin: 10px 0 14px;
  margin-left:10px;        /* novo */
}

/* Filter by */
.pf-tabs-master .pf-dd__muted{
  opacity:.6;
  font-size:22px;          /* novo */
}

/* wrapper do dropdown */
.pf-tabs-master .pf-dd__pos{position:relative;}

/* botão: remove underline do botão inteiro */
.pf-tabs-master .pf-dd__btn{
  background:transparent;
  border:0;
  padding:0;
  cursor:pointer;

  text-decoration:none;     /* novo (tira underline do caret também) */
  display:inline-flex;
  align-items:center;
  gap:8px;

  font: inherit;
  color: inherit;
  font-size:22px;           /* novo */
}

/* underline só na label */
.pf-tabs-master .pf-dd__btn .pf-dd__label{
  text-decoration:underline;
  text-underline-offset: 4px;
}

/* caret sem underline (extra safe) */
.pf-tabs-master .pf-dd__btn span:last-child{
  text-decoration:none !important;
  font-size:16px;           /* opcional: menor que 22px */
  position:relative;
  top:1px;
}

.pf-tabs-master .pf-dd__menu{
  display:none;
  position:absolute;
  top:100%;
  left:0;
  margin-top:8px;
  padding:10px;
  border:1px solid #eee;
  background:#fff;
  z-index:9999;
  min-width:220px;
  box-shadow:0 10px 30px rgba(0,0,0,.08);
}

.pf-tabs-master .pf-dd__item{
  display:block;
  width:100%;
  text-align:left;
  padding:10px 12px;
  background:#fff;
  border:0;
  cursor:pointer;
}

.pf-tabs-master .pf-dd__item:hover{background:#f5f5f5;}

/* alinhar "Filter by:" e "Brands" na mesma linha */
.pf-tabs-master .pf-dd{
  align-items: baseline !important;   /* melhor que center p texto */
  gap: 10px !important;
}

.pf-tabs-master .pf-dd__muted,
.pf-tabs-master .pf-dd__btn{
  line-height: 1 !important;          /* remove diferença de baseline */
}

/* botão: remover espaço exagerado */
.pf-tabs-master .pf-dd__btn{
  gap: 6px !important;                /* espaço entre label e seta */
}

/* seta maior e mais próxima */
.pf-tabs-master .pf-dd__btn span:last-child{
  font-size: 20px !important;         /* aumenta a seta */
  top: 0 !important;                  /* tira “queda” */
  margin-left: -2px !important;       /* aproxima da label */
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-2c0c054 */.e-loop__load-more .elementor-button{
  margin-top: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb7883 *//* ================================
   1) FORÇA A ÁREA DA IMAGEM IGUAL
   (Unlimited Elements / UE Grid)
================================ */
.uc-filterable-grid .ue-grid-item .ue-grid-item-image,
.uc-filterable-grid .ue-grid-item .ue-grid-item-image a,
.uc-filterable-grid .ue-grid-item .ue-grid-item-image figure,
.uc-filterable-grid .ue-grid-item .ue-grid-item-image picture {
  width: 100% !important;
  height: 260px !important;         /* <- ajuste aqui */
  min-height: 260px !important;
  max-height: 260px !important;
  overflow: hidden !important;
  display: block !important;
  position: relative !important;
  line-height: 0 !important;
}

/* ================================
   2) SE FOR <img>, EXPANDE E CORTA
================================ */
.uc-filterable-grid .ue-grid-item .ue-grid-item-image img {
  width: 100% !important;
  height: 100% !important;
  min-width: 100% !important;
  min-height: 100% !important;
  max-width: none !important;
  max-height: none !important;

  object-fit: cover !important;
  object-position: center !important;

  display: block !important;
  position: absolute !important;
  inset: 0 !important;
}

/* ================================
   3) SE FOR BACKGROUND-IMAGE,
      FORÇA COVER TAMBÉM
================================ */
.uc-filterable-grid .ue-grid-item .ue-grid-item-image {
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

/* ================================
   4) (Opcional) RESPONSIVO SEM “ALTURA FIXA”
      Use aspect-ratio no lugar de height
      -> descomente se preferir
================================ */
/*
.uc-filterable-grid .ue-grid-item .ue-grid-item-image,
.uc-filterable-grid .ue-grid-item .ue-grid-item-image a,
.uc-filterable-grid .ue-grid-item .ue-grid-item-image figure,
.uc-filterable-grid .ue-grid-item .ue-grid-item-image picture {
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  aspect-ratio: 16 / 9 !important;  // <- ajuste aqui (ex: 4/3, 1/1)
}
*/
@media(max-width: 767px) {
    .e-con.e-con>.e-con-inner>.elementor-widget, .elementor.elementor .e-con>.elementor-widget {
        min-width: 100%;
        grid-columns: 1;
    }
}/* End custom CSS */