.elementor-1943 .elementor-element.elementor-element-37695fae{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1943 .elementor-element.elementor-element-59a53a3 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-1943 .elementor-element.elementor-element-59a53a3{text-align:center;}.elementor-1943 .elementor-element.elementor-element-59a53a3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:400;color:#000000;}.elementor-1943 .elementor-element.elementor-element-24e91a79{--display:flex;--min-height:0vh;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1943 .elementor-element.elementor-element-5399a29 > .elementor-widget-container{margin:10px 13px 0px 0px;}body:not(.rtl) .elementor-1943 .elementor-element.elementor-element-5399a29{right:0px;}body.rtl .elementor-1943 .elementor-element.elementor-element-5399a29{left:0px;}.elementor-1943 .elementor-element.elementor-element-5399a29{top:0px;z-index:20;}.elementor-1943 .elementor-element.elementor-element-5399a29 .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-1943 .elementor-element.elementor-element-5399a29 .jet-listing-dynamic-link__icon{color:#797979;order:1;font-size:20px;}.elementor-1943 .elementor-element.elementor-element-5399a29 .jet-listing-dynamic-link__icon :is(svg, path){fill:#797979;}.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-1943 .elementor-element.elementor-element-25926b7a{width:100%;max-width:100%;z-index:5;}.elementor-1943 .elementor-element.elementor-element-25926b7a img{width:100%;}.elementor-1943 .elementor-element.elementor-element-578ee686{width:100%;max-width:100%;z-index:10;}.elementor-1943 .elementor-element.elementor-element-578ee686 img{width:100%;}.elementor-1943 .elementor-element.elementor-element-125218fa{width:100%;max-width:100%;top:0px;z-index:5;}body:not(.rtl) .elementor-1943 .elementor-element.elementor-element-125218fa{left:0px;}body.rtl .elementor-1943 .elementor-element.elementor-element-125218fa{right:0px;}.elementor-1943 .elementor-element.elementor-element-125218fa img{width:100%;}.elementor-1943 .elementor-element.elementor-element-5c55ea48 > .elementor-widget-container{margin:-38px 15px 0px 0px;}.elementor-1943 .elementor-element.elementor-element-5c55ea48.elementor-element{--align-self:flex-end;}.elementor-1943 .elementor-element.elementor-element-5c55ea48{z-index:40;text-align:right;}.jet-listing-item.single-jet-engine.elementor-page-1943 > .elementor{width:300px;margin-left:auto;margin-right:auto;}@media(max-width:1460px){.elementor-1943 .elementor-element.elementor-element-24e91a79{--min-height:42vh;}body:not(.rtl) .elementor-1943 .elementor-element.elementor-element-125218fa{left:1px;}body.rtl .elementor-1943 .elementor-element.elementor-element-125218fa{right:1px;}.elementor-1943 .elementor-element.elementor-element-125218fa{top:0px;}}@media(max-width:767px){.elementor-1943 .elementor-element.elementor-element-24e91a79{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-37695fae */.price {
  margin: 0;
}

.woo-custom-installments-offer {
  display: none;
      margin-top: 0rem !important;
    margin-bottom: 0rem !important;
}

.woo-custom-installments-group{
    margin-top:-7px!important;
}

.price del {
    order: 1;
}

.price ins {
    order: 2;
}

/* Ajuste no tempo de transição para tornar o fade-in mais suave */
.jet-listing-grid__item .elementor-widget-image.image-2 {
    opacity: 0;
    transition: opacity 0.7s ease-in-out; /* Aumentar o tempo para 0.7s */
}

.jet-listing-grid__item:hover .elementor-widget-image.image-2 {
    opacity: 1;
}

.jet-listing-grid__item:hover .elementor-widget-image.image-1 {
    opacity: 0;
    transition: opacity 0.7s ease-in-out; /* Certifique-se de aplicar a transição também na imagem 1 */
}

.woo-custom-installments-price.original-price{
	font-weight:300!important;
	font-size: 15px!important;
	color: #000000!important;
}


.woo-custom-installments-details.best-value.no-fee,
.woo-custom-installments-details.best-value.no-fee .woocommerce-Price-amount.amount bdi{
	font-weight:300!important;
	font-size: 15px!important;
	color: #000000!important;
}

.woo-custom-installments-card-container{
	display:flex!important;
	margin-top:-3px!important;
}

.elementor-element-27e26781 .elementor-heading-title,
.elementor-element-22fd71b8 .price {
    text-align: center; /* Centraliza o título e o preço */
}

.elementor-element-22fd71b8 .woo-custom-installments-group {
    display: flex;
    justify-content: center;
    flex-direction: column; /* Organiza o preço e as parcelas em coluna */
    align-items: center; /* Centraliza os itens dentro dessa área */
}


@media (max-width:600px) {
    .woo-custom-installments-details.best-value.no-fee,
.woo-custom-installments-details.best-value.no-fee bdi,
.wci-icon-best-installments.fa-regular.fa-credit-card {
  font-size: 11px;
   line-height: 1em!important;
    }
}/* End custom CSS */
/* Start custom CSS */.jet-listing-grid__slider-icon.prev-arrow.slick-arrow,
.jet-listing-grid__slider-icon.next-arrow.slick-arrow{
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.10) !important;
    border-radius: 100%
}


figcaption:hover{
    background-color: #ee1b22!important;
    transition: 0.5s
}

#cateogira_destaque .widget-image-caption.wp-caption-text{
    padding: 10px 0px!important
}

#cateogira_destaque .widget-image-caption.wp-caption-text:hover{
    color: white!important;
}


html, body{
    overflow-x:hidden!important
}

.tamanho .jet-checkboxes-list__decorator{
    display: none;
}

.tamanho .jet-checkboxes-list__label{
    border: 1px solid;
    padding:2px 6px
}

@media (max-width:764px) {
    html, body{
        overflow-x:hidden!important
    }
}/* End custom CSS */