.elementor-115 .elementor-element.elementor-element-281f1b9{--display:flex;}.elementor-115 .elementor-element.elementor-element-54917a7{--display:flex;}.elementor-115 .elementor-element.elementor-element-35a3f81{--display:flex;--min-height:413px;}.elementor-115 .elementor-element.elementor-element-35a3f81:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-35a3f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-115 .elementor-element.elementor-element-7d622b2{--display:flex;--min-height:413px;}.elementor-115 .elementor-element.elementor-element-7d622b2:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-7d622b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-115 .elementor-element.elementor-element-2d319fd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-2d319fd .jet-listing-dynamic-field__content{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-align:left;}.elementor-115 .elementor-element.elementor-element-2d319fd .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-115 .elementor-element.elementor-element-2d319fd .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-115 .elementor-element.elementor-element-2d319fd .jet-listing-dynamic-field{justify-content:flex-start;}@media(max-width:1366px){.elementor-115 .elementor-element.elementor-element-35a3f81{--min-height:300px;}.elementor-115 .elementor-element.elementor-element-7d622b2{--min-height:300px;}}@media(max-width:1024px){.elementor-115 .elementor-element.elementor-element-35a3f81{--min-height:413px;}.elementor-115 .elementor-element.elementor-element-7d622b2{--min-height:413px;}}@media(max-width:767px){.elementor-115 .elementor-element.elementor-element-35a3f81{--min-height:413px;}.elementor-115 .elementor-element.elementor-element-7d622b2{--min-height:413px;}.elementor-115 .elementor-element.elementor-element-2d319fd .jet-listing-dynamic-field__content{font-size:14px;}}@media(min-width:768px){.elementor-115 .elementor-element.elementor-element-281f1b9{--width:413px;}.elementor-115 .elementor-element.elementor-element-54917a7{--width:413px;}}@media(max-width:1366px) and (min-width:768px){.elementor-115 .elementor-element.elementor-element-281f1b9{--width:300px;}.elementor-115 .elementor-element.elementor-element-54917a7{--width:300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-115 .elementor-element.elementor-element-281f1b9{--width:413px;}.elementor-115 .elementor-element.elementor-element-54917a7{--width:413px;}}/* Start custom CSS for container, class: .elementor-element-54917a7 */.card-produto {
  position: relative;
  overflow: hidden;
}

.card-produto .img-main {
  transition: opacity 0.4s ease;
}

.card-produto .img-hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  transition: opacity 0.4s ease;
}

.card-produto:hover .img-main {
  opacity: 0;
}

.card-produto:hover .img-hover {
  opacity: 1;
}

@media (max-width: 767px) {

  .card-produto .img-main {
    opacity: 1 !important;
  }

  .card-produto .img-hover {
    opacity: 0 !important;
  }

  .card-produto:hover .img-main {
    opacity: 1 !important;
  }

  .card-produto:hover .img-hover {
    opacity: 0 !important;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-281f1b9 */a.card-link,
a.card-link * {
    color: inherit !important;
    text-decoration: none !important;
}/* End custom CSS */