.elementor-2582 .elementor-element.elementor-element-da53462{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2582 .elementor-element.elementor-element-379f33b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd36273 );--border-color:var( --e-global-color-dd36273 );--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2582 .elementor-element.elementor-element-379f33b:not(.elementor-motion-effects-element-type-background), .elementor-2582 .elementor-element.elementor-element-379f33b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6038c0e );}.elementor-2582 .elementor-element.elementor-element-379f33b.e-con{--align-self:flex-start;}.elementor-2582 .elementor-element.elementor-element-f4cc803{width:100%;max-width:100%;}.elementor-2582 .elementor-element.elementor-element-f4cc803 img{width:1000px;height:365px;object-fit:cover;object-position:center center;}.elementor-2582 .elementor-element.elementor-element-35471bc{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-dd36273 );--border-color:var( --e-global-color-dd36273 );--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:99;}.elementor-2582 .elementor-element.elementor-element-35471bc:not(.elementor-motion-effects-element-type-background), .elementor-2582 .elementor-element.elementor-element-35471bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6038c0e );}.elementor-2582 .elementor-element.elementor-element-6ae4be8{width:100%;max-width:100%;}.elementor-2582 .elementor-element.elementor-element-6ae4be8 img{width:1000px;height:365px;object-fit:cover;object-position:center center;}.elementor-2582 .elementor-element.elementor-element-bc37fe4 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-2582 .elementor-element.elementor-element-bc37fe4{right:10px;}body.rtl .elementor-2582 .elementor-element.elementor-element-bc37fe4{left:10px;}.elementor-2582 .elementor-element.elementor-element-bc37fe4{bottom:10px;}.elementor-2582 .elementor-element.elementor-element-f6549a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 10px;--row-gap:5px;--column-gap:10px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2582 .elementor-element.elementor-element-f6549a3.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2582 .elementor-element.elementor-element-e2cbde1{width:100%;max-width:100%;}.elementor-2582 .elementor-element.elementor-element-e2cbde1 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-aeee5ae );}.elementor-2582 .elementor-element.elementor-element-14cb3c0 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2582 .elementor-element.elementor-element-14cb3c0{text-align:left;}.woocommerce .elementor-2582 .elementor-element.elementor-element-14cb3c0 .price{color:var( --e-global-color-1c6ad75 );font-size:16px;}.woocommerce .elementor-2582 .elementor-element.elementor-element-14cb3c0 .price ins{color:var( --e-global-color-aeee5ae );font-size:16px;}body:not(.rtl) .elementor-2582 .elementor-element.elementor-element-14cb3c0:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-2582 .elementor-element.elementor-element-14cb3c0:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-2582 .elementor-element.elementor-element-14cb3c0.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-group{justify-items:left;}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price, .elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price .amount{font-family:var( --e-global-typography-8725fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-8725fa0-font-size );font-weight:var( --e-global-typography-8725fa0-font-weight );line-height:var( --e-global-typography-8725fa0-line-height );}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price, .elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price .amount, .elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price.has-discount{color:#B3B3B3;}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price.has-discount, .elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price.has-discount .amount{font-family:var( --e-global-typography-8725fa0-font-family ), Sans-serif;font-size:var( --e-global-typography-8725fa0-font-size );font-weight:var( --e-global-typography-8725fa0-font-weight );line-height:var( --e-global-typography-8725fa0-line-height );color:var( --e-global-color-7537648 );}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woocommerce-price-suffix, .elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-group.variable-range-price .woo-custom-installments-starting-from{color:var( --e-global-color-1c6ad75 );}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price{margin:0px 0px 0px 0px !important;}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-offer{border-radius:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px !important;display:none;}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-ticket-discount{border-radius:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px !important;display:none;}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-card-container{border-radius:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px !important;display:none;}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-economy-pix-badge{border-radius:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px !important;display:none;}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .wci-sale-badge{display:block;}.elementor-2582 .elementor-element.elementor-element-4e1aad7{width:100%;max-width:100%;text-align:left;}.elementor-2582 .elementor-element.elementor-element-4e1aad7 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.woocommerce .elementor-2582 .elementor-element.elementor-element-4e1aad7 .price{color:var( --e-global-color-1c6ad75 );}.woocommerce .elementor-2582 .elementor-element.elementor-element-4e1aad7 .price ins{color:var( --e-global-color-aeee5ae );}body:not(.rtl) .elementor-2582 .elementor-element.elementor-element-4e1aad7:not(.elementor-product-price-block-yes) del{margin-right:2px;}body.rtl .elementor-2582 .elementor-element.elementor-element-4e1aad7:not(.elementor-product-price-block-yes) del{margin-left:2px;}.elementor-2582 .elementor-element.elementor-element-4e1aad7.elementor-product-price-block-yes del{margin-bottom:2px;}.elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-group{justify-items:left;}.elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-price, .elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-price .amount{font-size:16px;}.elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-price, .elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-price .amount, .elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-price.has-discount{color:var( --e-global-color-1c6ad75 );}.elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-price.has-discount, .elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-price.has-discount .amount{color:var( --e-global-color-eec3982 );}.elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-price.has-discount{display:none !important;}.elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-group-main-price{display:none;}.elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-offer, .elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-offer .amount{font-size:10px;line-height:10px;}.elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-offer{border-radius:8px 8px 8px 8px !important;margin:7px 0px 0px 0px !important;padding:8px 8px 8px 8px !important;display:none;}.elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-ticket-discount{border-radius:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px !important;}.elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-card-container, .elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-card-container .amount{font-size:10px;color:var( --e-global-color-7537648 );}.elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-card-container{border-radius:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px !important;}.elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-economy-pix-badge{border-radius:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px !important;}.elementor-2582 .elementor-element.elementor-element-4e1aad7 .wci-sale-badge{display:block;}.jet-listing-item.single-jet-engine.elementor-page-2582 > .elementor{width:426px;margin-left:auto;margin-right:auto;}@media(max-width:1700px){.elementor-2582 .elementor-element.elementor-element-f4cc803 img{width:1000px;height:311px;}.elementor-2582 .elementor-element.elementor-element-6ae4be8 img{height:311px;}.elementor-2582 .elementor-element.elementor-element-e2cbde1 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price, .elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price .amount{font-size:var( --e-global-typography-8725fa0-font-size );line-height:var( --e-global-typography-8725fa0-line-height );}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price.has-discount, .elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price.has-discount .amount{font-size:var( --e-global-typography-8725fa0-font-size );line-height:var( --e-global-typography-8725fa0-line-height );}}@media(max-width:1024px){.elementor-2582 .elementor-element.elementor-element-f4cc803 img{height:270px;}.elementor-2582 .elementor-element.elementor-element-6ae4be8 img{height:270px;}.elementor-2582 .elementor-element.elementor-element-e2cbde1 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price, .elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price .amount{font-size:var( --e-global-typography-8725fa0-font-size );line-height:var( --e-global-typography-8725fa0-line-height );}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price.has-discount, .elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price.has-discount .amount{font-size:var( --e-global-typography-8725fa0-font-size );line-height:var( --e-global-typography-8725fa0-line-height );}}@media(max-width:767px){.elementor-2582 .elementor-element.elementor-element-379f33b{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2582 .elementor-element.elementor-element-f4cc803 img{width:1000px;height:231px;}.elementor-2582 .elementor-element.elementor-element-35471bc{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2582 .elementor-element.elementor-element-6ae4be8 img{width:1000px;height:231px;}.elementor-2582 .elementor-element.elementor-element-f6549a3{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2582 .elementor-element.elementor-element-e2cbde1 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-2582 .elementor-element.elementor-element-14cb3c0 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price, .elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price .amount{font-size:var( --e-global-typography-8725fa0-font-size );line-height:var( --e-global-typography-8725fa0-line-height );}.elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price.has-discount, .elementor-2582 .elementor-element.elementor-element-14cb3c0 .woo-custom-installments-price.has-discount .amount{font-size:var( --e-global-typography-8725fa0-font-size );line-height:var( --e-global-typography-8725fa0-line-height );}.elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-card-container, .elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-card-container .amount{font-size:8px;}}/* Start custom CSS for shortcode, class: .elementor-element-bc37fe4 */.produto-share {
    display: flex;              /* Usando flexbox para controlar o alinhamento */
    justify-content: flex-end;  /* Alinha o conteúdo (o ícone) à direita */
    margin-top: 20px;           /* Distância do topo da página, pode ajustar conforme necessário */
}

.produto-share a {
    display: inline-block;
    margin: 0;
}

.produto-share a img {
    width: 30px;   /* Tamanho do ícone, ajuste conforme necessário */
    height: auto;
    transition: transform 0.3s ease-in-out;
}

.produto-share a:hover img {
    transform: scale(1.1); /* Efeito de aumentar o ícone ao passar o mouse */
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-14cb3c0 */.elementor-2582 .elementor-element.elementor-element-14cb3c0 span.wci-sale-badge {
    position: absolute !important;
    top: -360px !important;         /* ou algo como -20em */
    left: 5% !important;          /* porcentagem da largura do elemento pai */
    z-index: 10 !important;
    font-size: 10px !important;
    padding: 3px 8px !important;
    color: #ffff !important;
    border-radius: 1px;
    background: #00000069 !important;
}
/* Telas entre 1100px e 1200px */
@media (min-width: 1100px) and (max-width: 1200px) {
  .elementor-2582 .elementor-element.elementor-element-14cb3c0 span.wci-sale-badge {
      top: -300px !important;
      left: 4% !important;
  }
}

/* Telas entre 1201px e 1700px */
@media (min-width: 1201px) and (max-width: 1700px) {
  .elementor-2582 .elementor-element.elementor-element-14cb3c0 span.wci-sale-badge {
      top: -330px !important;
      left: 5% !important;
  }
}

/* Tablets (telas entre 768px e 830px) */
@media (min-width: 768px) and (max-width: 830px) {
  .elementor-2582 .elementor-element.elementor-element-14cb3c0 span.wci-sale-badge {
    top: -205px !important;
    left: 3% !important;
  }
}

/* Tablets (telas entre 800px e 1025px) */
@media (min-width: 831px) and (max-width: 1025px) {
  .elementor-2582 .elementor-element.elementor-element-14cb3c0 span.wci-sale-badge {
    top: -265px !important;
    left: 3% !important;
  }
}


/* Mobile (telas menores que 768px) */
@media (max-width: 767px) {
  .elementor-2582 .elementor-element.elementor-element-14cb3c0 span.wci-sale-badge {
      top: -200px !important;
      left: 2% !important;
      padding: 2px 6px !important;
  }
}

.elementor-2582 .elementor-element.elementor-element-14cb3c0 del bdi {
    font-size: 12px;
    color: #808080 !important;
}
.elementor-2582 .elementor-element.elementor-element-14cb3c0 ins {
    text-decoration: none;
}

.elementor-2582 .elementor-element.elementor-element-14cb3c0 span.woo-custom-installments-price.original-price.has-discount span.woocommerce-Price-amount.amount {
    font-size: 10px!important;
     color: #808080 !important;
    
   
}

.elementor-2582 .elementor-element.elementor-element-14cb3c0 span.woocommerce-Price-amount.amount {
    font-size: 16px !important;
     
}

.elementor-2582 .elementor-element.elementor-element-14cb3c0 span.woo-custom-installments-price.original-price.has-discount span.woocommerce-Price-amount.amount {
    
    font-weight: 400!important;
     color: #808080 !important;
     font-size: 14px !important;
}



.elementor-2582 .elementor-element.elementor-element-14cb3c0 div.woo-custom-installments-group > div.woo-custom-installments-group-main-price {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: 4px; 
     color: #808080 !important;
}


.elementor-2582 .elementor-element.elementor-element-14cb3c0 span.woo-custom-installments-price.sale-price {
    order: 1;
}
.elementor-2582 .elementor-element.elementor-element-14cb3c0 span.woo-custom-installments-price.original-price.has-discount {
    order: 2;
}

.elementor-2582 .elementor-element.elementor-element-14cb3c0 bdi {
    color: #808080;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-4e1aad7 */.elementor-2582 .elementor-element.elementor-element-4e1aad7 .woo-custom-installments-group-main-price{
    display: none;
}

.elementor-2582 .elementor-element.elementor-element-4e1aad7 bdi {
    color: #808080;
}

.elementor-2582 .elementor-element.elementor-element-4e1aad7 span.woo-custom-installments-details-without-fee {
    color:  #808080;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da53462 *//* Torna 'beforehover' um elemento posicionado */
.elementor-2582 .elementor-element.elementor-element-da53462 #beforehover {
    position: relative;
}

/* Esconde inicialmente o container 'displayonhover' */
.elementor-2582 .elementor-element.elementor-element-da53462 #displayonhover {
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
    position: absolute;
   
   
    top: 0;
    left: 0;
}

/* Quando o mouse está sobre 'beforehover', mostra 'displayonhover' */
.elementor-2582 .elementor-element.elementor-element-da53462 #beforehover:hover #displayonhover {
    opacity: 1;
}



/* Define o ícone com a classe "ativo" como ativo inicialmente */
.elementor-2582 .elementor-element.elementor-element-da53462 .ativo {
    display: block;
}

.elementor-2582 .elementor-element.elementor-element-da53462 .mudacor {
    display: none;
}

/* No hover do seletor, troca as classes "ativo" e "mudacor" */
.elementor-2582 .elementor-element.elementor-element-da53462:hover .ativo {
    display: none;
}

.elementor-2582 .elementor-element.elementor-element-da53462:hover .mudacor {
    display: block;
}/* End custom CSS */