.elementor-1809 .elementor-element.elementor-element-607c2748{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#77777733;--border-color:#77777733;--margin-top:-25px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1809 .elementor-element.elementor-element-217a5ea2{width:auto;max-width:auto;}.elementor-1809 .elementor-element.elementor-element-887c07d{width:auto;max-width:auto;}.elementor-1809 .elementor-element.elementor-element-676ab98{--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;--gap:20px 60px;--row-gap:20px;--column-gap:60px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1809 .elementor-element.elementor-element-5d4839c4{--display:flex;}.elementor-1809 .elementor-element.elementor-element-65ed0fa{--display:flex;--wd-sticky-offset:150px;}.elementor-1809 .elementor-element.elementor-element-67c51f5{--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;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--flex-wrap:nowrap;}html .elementor-1809 .elementor-element.elementor-element-48735d24 .product_title{font-size:28px;font-weight:600;}.elementor-1809 .elementor-element.elementor-element-1c6a8e35 .price, .elementor-1809 .elementor-element.elementor-element-1c6a8e35 .price del, .elementor-1809 .elementor-element.elementor-element-1c6a8e35 .amount{font-size:28px;}.elementor-1809 .elementor-element.elementor-element-c54f15c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1809 .elementor-element.elementor-element-55b0da63{--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-1809 .elementor-element.elementor-element-2a575df5 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-1809 .elementor-element.elementor-element-3a56a03c{--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;--gap:18px 20px;--row-gap:18px;--column-gap:20px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1010101A;--border-color:#1010101A;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1809 .elementor-element.elementor-element-fd8e1b7{--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;--gap:18px 20px;--row-gap:18px;--column-gap:20px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1010101A;--border-color:#1010101A;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1809 .elementor-element.elementor-element-39d48bf > .elementor-widget-container{padding:0px 20px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#77777733;}.elementor-1809 .elementor-element.elementor-element-684b040f{--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;--gap:20px 15px;--row-gap:20px;--column-gap:15px;}.elementor-1809 .elementor-element.elementor-element-3e416c7{--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-1809 .elementor-element.elementor-element-3e416c7:not(.elementor-motion-effects-element-type-background), .elementor-1809 .elementor-element.elementor-element-3e416c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1809 .elementor-element.elementor-element-36e2168{--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:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-1809 .elementor-element.elementor-element-7c81a6d{--display:flex;}.elementor-1809 .elementor-element.elementor-element-96902b1{--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-1809 .elementor-element.elementor-element-4cfbcb3{text-align:center;}.elementor-1809 .elementor-element.elementor-element-4cfbcb3 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-1809 .elementor-element.elementor-element-804e6cb{--display:flex;}.elementor-1809 .elementor-element.elementor-element-34e115f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1809 .elementor-element.elementor-element-5759979{--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;--gap:20px 30px;--row-gap:20px;--column-gap:30px;}.elementor-1809 .elementor-element.elementor-element-5133d59{--display:flex;}.elementor-1809 .elementor-element.elementor-element-e892cb5{--display:flex;}.elementor-1809 .elementor-element.elementor-element-7f167d4{--display:flex;}.elementor-1809 .elementor-element.elementor-element-fe26e69 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-1809 .elementor-element.elementor-element-fe26e69 div.wd-tab-wrapper:not(:last-child){margin-bottom:0px;}.elementor-1809 .elementor-element.elementor-element-fe26e69 .wd-all-open-title{color:var( --e-global-color-primary );font-size:25px;font-weight:500;}.elementor-1809 .elementor-element.elementor-element-38fbb15{--display:flex;}.elementor-1809 .elementor-element.elementor-element-4f7a166{--display:flex;}.elementor-1809 .elementor-element.elementor-element-6d8f327 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-1809 .elementor-element.elementor-element-3210b6e{--display:flex;}.elementor-1809 .elementor-element.elementor-element-2fe99fd .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-1809 .elementor-element.elementor-element-2fe99fd .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-1809 .elementor-element.elementor-element-a25a223{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1809 .elementor-element.elementor-element-77ec00f > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-1809 .elementor-element.elementor-element-52361050{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1809 .elementor-element.elementor-element-4b0f9977{--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-1809 .elementor-element.elementor-element-b44b134 .wd-products-with-bg, .elementor-1809 .elementor-element.elementor-element-b44b134 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-1809 .elementor-element.elementor-element-b44b134 .wd-el-title{text-transform:capitalize;}.elementor-1809 .elementor-element.elementor-element-1800635{--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;}@media(max-width:1024px){.elementor-1809 .elementor-element.elementor-element-607c2748{--margin-top:-35px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1809 .elementor-element.elementor-element-676ab98{--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1809 .elementor-element.elementor-element-1c6a8e35 .price, .elementor-1809 .elementor-element.elementor-element-1c6a8e35 .price del, .elementor-1809 .elementor-element.elementor-element-1c6a8e35 .amount{font-size:18px;}.elementor-1809 .elementor-element.elementor-element-2a575df5{width:100%;max-width:100%;}.elementor-1809 .elementor-element.elementor-element-684b040f{--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-1809 .elementor-element.elementor-element-34e115f{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1809 .elementor-element.elementor-element-fe26e69 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-1809 .elementor-element.elementor-element-a25a223{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1809 .elementor-element.elementor-element-77ec00f > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-1809 .elementor-element.elementor-element-52361050{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-1809 .elementor-element.elementor-element-217a5ea2{width:100%;max-width:100%;}.elementor-1809 .elementor-element.elementor-element-65ed0fa{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-1809 .elementor-element.elementor-element-67c51f5{--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;--justify-content:space-between;}.elementor-1809 .elementor-element.elementor-element-2a575df5{width:100%;max-width:100%;}.elementor-1809 .elementor-element.elementor-element-684b040f{--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-1809 .elementor-element.elementor-element-34e115f{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1809 .elementor-element.elementor-element-fe26e69 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1809 .elementor-element.elementor-element-a25a223{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1809 .elementor-element.elementor-element-77ec00f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1809 .elementor-element.elementor-element-52361050{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}}@media(min-width:769px){.elementor-1809 .elementor-element.elementor-element-5d4839c4{--width:87%;}.elementor-1809 .elementor-element.elementor-element-65ed0fa{--width:50%;}.elementor-1809 .elementor-element.elementor-element-5133d59{--width:65%;}.elementor-1809 .elementor-element.elementor-element-38fbb15{--width:88%;}}@media(max-width:1024px) and (min-width:769px){.elementor-1809 .elementor-element.elementor-element-5d4839c4{--width:50%;}.elementor-1809 .elementor-element.elementor-element-65ed0fa{--width:50%;}}/* Start custom CSS for wd_single_product_price, class: .elementor-element-1c6a8e35 */span.woo-custom-installments-details.best-value.no-fee span.woocommerce-Price-amount.amount {
    font-size: 1rem
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-7e1b21b */.tag-card {
  display: flex;
  align-items: center;
  gap: 12px;
  background: #ffffff;
  padding: 20px;
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,0.05);
  transition: all 0.2s ease;
  height: 100%;
}

.tag-icon {
  width: 30px;
  height: 30px;
  object-fit: contain;
}

.tag-texts {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  color: #1d1f1f;
}

.tag-texts strong {
  font-weight: 600;
  color: #1d1f1f;
}

.tag-texts p {
  margin: 0;
  font-size: 13px;
  color: #5c5c5c;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-2fe99fd */.elementor-element-2fe99fd .jet-listing-dynamic-repeater__items {
  display: grid !important;
  grid-template-columns: repeat(2, 1fr) !important;
  gap: 16px !important;
  align-items: stretch; /* Estica os itens para altura igual */
}

.tag-card-pc {
  display: flex;
  align-items: center;
  gap: 12px;
  background: #f5f5f5;
  padding: 20px;
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,0.05);
  transition: all 0.2s ease;
  height: 100%; /* Ocupa altura total do grid */
}

.tag-icon-pc {
  width: 30px;
  height: 30px;
  object-fit: contain;
}

.tag-texts-pc {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  color: #1d1f1f;
}

.tag-texts-pc strong {
  font-weight: 600;
  color: #1d1f1f;
}

.tag-texts-pc p {
  margin: 0;
  font-size: 13px;
  color: #5c5c5c;
}/* End custom CSS */