.elementor-21 .elementor-element.elementor-element-ac5ba34{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ac5ba34:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-ac5ba34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1014;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-52baeb9{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-52baeb9 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-8eee4ec{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-8eee4ec img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-267c4765{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-267c4765:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-267c4765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1014;}.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-21 .elementor-element.elementor-element-068eed4{--display:flex;}.elementor-21 .elementor-element.elementor-element-2a578e9{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;}.elementor-21 .elementor-element.elementor-element-5e4306d.elementor-element{--align-self:center;}.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-21 .elementor-element.elementor-element-2169b67{--grid-columns:4;--load-more-spinner-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-2169b67.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-2169b67 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-21 .elementor-element.elementor-element-2169b67 .e-loop-item > .elementor-section, .elementor-21 .elementor-element.elementor-element-2169b67 .e-loop-item > .elementor-section > .elementor-container, .elementor-21 .elementor-element.elementor-element-2169b67 .e-loop-item > .e-con, .elementor-21 .elementor-element.elementor-element-2169b67 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-21 .elementor-element.elementor-element-9f9c791{--display:flex;}.elementor-21 .elementor-element.elementor-element-fcd6a7b{--grid-columns:4;}.elementor-21 .elementor-element.elementor-element-fcd6a7b.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-fcd6a7b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-21 .elementor-element.elementor-element-fcd6a7b .e-loop-item > .elementor-section, .elementor-21 .elementor-element.elementor-element-fcd6a7b .e-loop-item > .elementor-section > .elementor-container, .elementor-21 .elementor-element.elementor-element-fcd6a7b .e-loop-item > .e-con, .elementor-21 .elementor-element.elementor-element-fcd6a7b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-21 .elementor-element.elementor-element-d5dbec1{--display:flex;}.elementor-21 .elementor-element.elementor-element-88c76da{--grid-columns:4;}.elementor-21 .elementor-element.elementor-element-88c76da.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-88c76da .elementor-loop-container{grid-auto-rows:1fr;}.elementor-21 .elementor-element.elementor-element-88c76da .e-loop-item > .elementor-section, .elementor-21 .elementor-element.elementor-element-88c76da .e-loop-item > .elementor-section > .elementor-container, .elementor-21 .elementor-element.elementor-element-88c76da .e-loop-item > .e-con, .elementor-21 .elementor-element.elementor-element-88c76da .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-21 .elementor-element.elementor-element-6faaa1a{--display:flex;}.elementor-21 .elementor-element.elementor-element-d1de54d{--grid-columns:4;}.elementor-21 .elementor-element.elementor-element-d1de54d.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-d1de54d .elementor-loop-container{grid-auto-rows:1fr;}.elementor-21 .elementor-element.elementor-element-d1de54d .e-loop-item > .elementor-section, .elementor-21 .elementor-element.elementor-element-d1de54d .e-loop-item > .elementor-section > .elementor-container, .elementor-21 .elementor-element.elementor-element-d1de54d .e-loop-item > .e-con, .elementor-21 .elementor-element.elementor-element-d1de54d .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-21 .elementor-element.elementor-element-399253f{--display:flex;}.elementor-21 .elementor-element.elementor-element-302e978{--display:flex;}.elementor-21 .elementor-element.elementor-element-5a70474{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-5a70474.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-0d5e02c{--display:flex;}.elementor-21 .elementor-element.elementor-element-9062a78{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-9062a78.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-16bb2f1{--display:flex;}.elementor-21 .elementor-element.elementor-element-2a3f9f5{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-2a3f9f5.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-2b188c2{--display:flex;}.elementor-21 .elementor-element.elementor-element-83770f0{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-83770f0.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-c882859{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-21 .elementor-element.elementor-element-8ab045f{--display:flex;}.elementor-21 .elementor-element.elementor-element-26a6446{--display:flex;}.elementor-21 .elementor-element.elementor-element-d51b874{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-d51b874.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-bb9eabb{--display:flex;}.elementor-21 .elementor-element.elementor-element-9327418{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-9327418.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-3f7fac1{--display:flex;}.elementor-21 .elementor-element.elementor-element-5c80696{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-5c80696.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-f169d8c{--display:flex;}.elementor-21 .elementor-element.elementor-element-d688758{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-d688758.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-0b1f58d{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-21 .elementor-element.elementor-element-35fcb9e{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-transition:1s;--n-tabs-title-border-radius:20px 7px 20px 7px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#000000;}.elementor-21 .elementor-element.elementor-element-35fcb9e > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#B6B6B6;}.elementor-21 .elementor-element.elementor-element-35fcb9e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FAE102;}.elementor-21 .elementor-element.elementor-element-35fcb9e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-21 .elementor-element.elementor-element-35fcb9e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FAE102;}.elementor-21 .elementor-element.elementor-element-35fcb9e.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:"Bruno Ace SC", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-21 .elementor-element.elementor-element-35fcb9e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}body.elementor-page-21:not(.elementor-motion-effects-element-type-background), body.elementor-page-21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F6;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-ac5ba34{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-21 .elementor-element.elementor-element-2169b67{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-fcd6a7b{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-88c76da{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-d1de54d{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-5a70474{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-9062a78{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-2a3f9f5{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-83770f0{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-c882859{--e-n-carousel-swiper-slides-to-display:2;}.elementor-21 .elementor-element.elementor-element-d51b874{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-9327418{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-5c80696{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-d688758{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-0b1f58d{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-ac5ba34{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-267c4765{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2169b67{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-21 .elementor-element.elementor-element-fcd6a7b{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-21 .elementor-element.elementor-element-88c76da{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-21 .elementor-element.elementor-element-d1de54d{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-21 .elementor-element.elementor-element-5a70474{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-21 .elementor-element.elementor-element-9062a78{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-21 .elementor-element.elementor-element-2a3f9f5{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-21 .elementor-element.elementor-element-83770f0{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-21 .elementor-element.elementor-element-c882859{--e-n-carousel-swiper-slides-to-display:1;}.elementor-21 .elementor-element.elementor-element-d51b874{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-21 .elementor-element.elementor-element-9327418{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-21 .elementor-element.elementor-element-5c80696{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-21 .elementor-element.elementor-element-d688758{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-21 .elementor-element.elementor-element-0b1f58d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-21 .elementor-element.elementor-element-35fcb9e{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}}/* Start custom CSS for html, class: .elementor-element-5e4306d *//* Esconde o filtro original sem perder funcionalidade */
.elementor-widget-taxonomy-filter search.e-filter {
    display: none !important;
}

/* Grupo principal ocupando 100% */
.custom-filter-group {
    display: flex;
    gap: 10px;
    align-items: center;
    width: 100%; /* Ocupa toda a largura do container pai */
    margin-bottom: 20px;
}

/* Wrapper do select cresce para ocupar o espaço */
.custom-filter-wrapper {
    position: relative;
    flex: 1; /* Faz o select ocupar 100% do espaço restante */
}

.custom-filter-select {
    width: 100%;
    padding: 12px 35px 12px 15px;
    background-color: #241F21; /* Cor extraída do seu HTML */
    color: #FFFFFF;
    border: 1px solid #DFDFDF;
    border-radius: 5px;
    appearance: none;
    cursor: pointer;
    font-size: 14px;
    transition: all 0.3s ease;
}

/* Seta amarela interna */
.custom-filter-wrapper::after {
    content: '▼';
    font-size: 10px;
    color: #F1B715; /* Amarelo das ofertas no seu código */
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    pointer-events: none;
}

/* Botão Limpar com destaque */
.btn-filter-clear {
    background-color: transparent;
    color: #F1B715;
    border: 1px solid #F1B715;
    padding: 11px 20px;
    border-radius: 5px;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    transition: all 0.3s ease;
    white-space: nowrap;
    height: 45px; /* Alinhado à altura do select */
}

.btn-filter-clear:hover {
    background-color: #F1B715;
    color: #241F21;
}

.custom-filter-select:focus {
    outline: none;
    border-color: #F1B715;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5e4306d *//* Esconde o filtro original sem perder funcionalidade */
.elementor-widget-taxonomy-filter search.e-filter {
    display: none !important;
}

/* Grupo principal ocupando 100% */
.custom-filter-group {
    display: flex;
    gap: 10px;
    align-items: center;
    width: 100%; /* Ocupa toda a largura do container pai */
    margin-bottom: 20px;
}

/* Wrapper do select cresce para ocupar o espaço */
.custom-filter-wrapper {
    position: relative;
    flex: 1; /* Faz o select ocupar 100% do espaço restante */
}

.custom-filter-select {
    width: 100%;
    padding: 12px 35px 12px 15px;
    background-color: #241F21; /* Cor extraída do seu HTML */
    color: #FFFFFF;
    border: 1px solid #DFDFDF;
    border-radius: 5px;
    appearance: none;
    cursor: pointer;
    font-size: 14px;
    transition: all 0.3s ease;
}

/* Seta amarela interna */
.custom-filter-wrapper::after {
    content: '▼';
    font-size: 10px;
    color: #F1B715; /* Amarelo das ofertas no seu código */
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    pointer-events: none;
}

/* Botão Limpar com destaque */
.btn-filter-clear {
    background-color: transparent;
    color: #F1B715;
    border: 1px solid #F1B715;
    padding: 11px 20px;
    border-radius: 5px;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    transition: all 0.3s ease;
    white-space: nowrap;
    height: 45px; /* Alinhado à altura do select */
}

.btn-filter-clear:hover {
    background-color: #F1B715;
    color: #241F21;
}

.custom-filter-select:focus {
    outline: none;
    border-color: #F1B715;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5e4306d *//* Esconde o filtro original sem perder funcionalidade */
.elementor-widget-taxonomy-filter search.e-filter {
    display: none !important;
}

/* Grupo principal ocupando 100% */
.custom-filter-group {
    display: flex;
    gap: 10px;
    align-items: center;
    width: 100%; /* Ocupa toda a largura do container pai */
    margin-bottom: 20px;
}

/* Wrapper do select cresce para ocupar o espaço */
.custom-filter-wrapper {
    position: relative;
    flex: 1; /* Faz o select ocupar 100% do espaço restante */
}

.custom-filter-select {
    width: 100%;
    padding: 12px 35px 12px 15px;
    background-color: #241F21; /* Cor extraída do seu HTML */
    color: #FFFFFF;
    border: 1px solid #DFDFDF;
    border-radius: 5px;
    appearance: none;
    cursor: pointer;
    font-size: 14px;
    transition: all 0.3s ease;
}

/* Seta amarela interna */
.custom-filter-wrapper::after {
    content: '▼';
    font-size: 10px;
    color: #F1B715; /* Amarelo das ofertas no seu código */
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    pointer-events: none;
}

/* Botão Limpar com destaque */
.btn-filter-clear {
    background-color: transparent;
    color: #F1B715;
    border: 1px solid #F1B715;
    padding: 11px 20px;
    border-radius: 5px;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    transition: all 0.3s ease;
    white-space: nowrap;
    height: 45px; /* Alinhado à altura do select */
}

.btn-filter-clear:hover {
    background-color: #F1B715;
    color: #241F21;
}

.custom-filter-select:focus {
    outline: none;
    border-color: #F1B715;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5e4306d *//* Esconde o filtro original sem perder funcionalidade */
.elementor-widget-taxonomy-filter search.e-filter {
    display: none !important;
}

/* Grupo principal ocupando 100% */
.custom-filter-group {
    display: flex;
    gap: 10px;
    align-items: center;
    width: 100%; /* Ocupa toda a largura do container pai */
    margin-bottom: 20px;
}

/* Wrapper do select cresce para ocupar o espaço */
.custom-filter-wrapper {
    position: relative;
    flex: 1; /* Faz o select ocupar 100% do espaço restante */
}

.custom-filter-select {
    width: 100%;
    padding: 12px 35px 12px 15px;
    background-color: #241F21; /* Cor extraída do seu HTML */
    color: #FFFFFF;
    border: 1px solid #DFDFDF;
    border-radius: 5px;
    appearance: none;
    cursor: pointer;
    font-size: 14px;
    transition: all 0.3s ease;
}

/* Seta amarela interna */
.custom-filter-wrapper::after {
    content: '▼';
    font-size: 10px;
    color: #F1B715; /* Amarelo das ofertas no seu código */
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    pointer-events: none;
}

/* Botão Limpar com destaque */
.btn-filter-clear {
    background-color: transparent;
    color: #F1B715;
    border: 1px solid #F1B715;
    padding: 11px 20px;
    border-radius: 5px;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    transition: all 0.3s ease;
    white-space: nowrap;
    height: 45px; /* Alinhado à altura do select */
}

.btn-filter-clear:hover {
    background-color: #F1B715;
    color: #241F21;
}

.custom-filter-select:focus {
    outline: none;
    border-color: #F1B715;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5e4306d *//* Esconde o filtro original sem perder funcionalidade */
.elementor-widget-taxonomy-filter search.e-filter {
    display: none !important;
}

/* Grupo principal ocupando 100% */
.custom-filter-group {
    display: flex;
    gap: 10px;
    align-items: center;
    width: 100%; /* Ocupa toda a largura do container pai */
    margin-bottom: 20px;
}

/* Wrapper do select cresce para ocupar o espaço */
.custom-filter-wrapper {
    position: relative;
    flex: 1; /* Faz o select ocupar 100% do espaço restante */
}

.custom-filter-select {
    width: 100%;
    padding: 12px 35px 12px 15px;
    background-color: #241F21; /* Cor extraída do seu HTML */
    color: #FFFFFF;
    border: 1px solid #DFDFDF;
    border-radius: 5px;
    appearance: none;
    cursor: pointer;
    font-size: 14px;
    transition: all 0.3s ease;
}

/* Seta amarela interna */
.custom-filter-wrapper::after {
    content: '▼';
    font-size: 10px;
    color: #F1B715; /* Amarelo das ofertas no seu código */
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    pointer-events: none;
}

/* Botão Limpar com destaque */
.btn-filter-clear {
    background-color: transparent;
    color: #F1B715;
    border: 1px solid #F1B715;
    padding: 11px 20px;
    border-radius: 5px;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    transition: all 0.3s ease;
    white-space: nowrap;
    height: 45px; /* Alinhado à altura do select */
}

.btn-filter-clear:hover {
    background-color: #F1B715;
    color: #241F21;
}

.custom-filter-select:focus {
    outline: none;
    border-color: #F1B715;
}/* End custom CSS */