.elementor-3077 .elementor-element.elementor-element-2a22000{--display:flex;}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__results-slide{overflow-y:auto;max-height:500px;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-3077 .elementor-element.elementor-element-b5ea07e{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__form--focus{background-color:#66666600;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__field{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;background-color:var( --e-global-color-921a4db );border-color:#FFFFFF00;padding:16px 30px 15px 30px;margin:0px 0px 0px 0px;border-width:0px 0px 0px 0px;border-radius:500px 500px 500px 500px;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__field::placeholder{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__form--focus .jet-ajax-search__field{color:#FFFFFF;background-color:var( --e-global-color-921a4db );border-color:#02010100;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__submit-icon{font-size:1.2em;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__submit{color:#FFFFFF;background-color:var( --e-global-color-bfbd0c9 );padding:16px 16px 16px 16px;margin:0px 0px 0px -46px;border-radius:300px 300px 300px 300px;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__submit:hover{color:#FFFFFF;background-color:#E44C00;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__results-area{margin-top:20px;background-color:var( --e-global-color-c785315 );box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.17);border-radius:10px 10px 10px 10px;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__results-header{padding:20px 20px 15px 20px;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__results-slide::-webkit-scrollbar{background-color:var( --e-global-color-921a4db );}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__results-slide::-webkit-scrollbar-thumb{background-color:var( --e-global-color-bfbd0c9 );}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__results-footer{padding:20px 20px 20px 20px;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__item-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__item-content{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:14px;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__item-link:hover{background-color:var( --e-global-color-921a4db );}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__item-link:hover .jet-ajax-search__item-title{color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__item-link{padding:30px 20px 30px 20px;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__item-thumbnail{width:30%;}body:not(.rtl) .elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__item-thumbnail{margin-right:20px;}body.rtl .elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__item-thumbnail{margin-left:20px;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__item-thumbnail-img{border-radius:10px 10px 10px 10px;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__results-item-cart-button{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;background-color:var( --e-global-color-bfbd0c9 );border-radius:5px 5px 5px 5px;margin-top:15px;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__results-item-cart-button:hover{color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__results-count{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__results-count:hover{color:var( --e-global-color-e349193 );}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__full-results{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;background-color:#02010100;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__full-results:hover{color:var( --e-global-color-bfbd0c9 );background-color:#02010100;}.elementor-3077 .elementor-element.elementor-element-b5ea07e .jet-ajax-search__message{color:#FFFFFF;}#elementor-popup-modal-3077 .dialog-widget-content{background-color:var( --e-global-color-c785315 );box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-3077{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-3077 .dialog-message{width:640px;height:auto;}@media(max-width:767px){.elementor-3077 .elementor-element.elementor-element-2a22000{--content-width:100vw;--padding-top:15px;--padding-bottom:17px;--padding-left:15px;--padding-right:20px;}.elementor-3077 .elementor-element.elementor-element-b5ea07e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}#elementor-popup-modal-3077{align-items:flex-start;}}/* Start custom CSS for jet-ajax-search, class: .elementor-element-b5ea07e */button.jet-ajax-search__submit {
    z-index: 1 !important;
}

.elementor-71 .elementor-element.elementor-element-204622e .jet-ajax-search__field {
    outline: none !important;
}


.elementor-71 .elementor-element.elementor-element-204622e .jet-ajax-search__results-slide {
    max-height: 700px !important;
}


/* Scroll arredondado apenas no scrollbar – sem afetar layout */
.jet-ajax-search__results-list::-webkit-scrollbar {
  width: 8px;
}

.jet-ajax-search__results-list::-webkit-scrollbar-track {
  background: transparent;
}

.jet-ajax-search__results-list::-webkit-scrollbar-thumb {
  background-color: #888;
  border-radius: 12px;
  background-clip: content-box;
  border: 2px solid transparent;
}

.jet-ajax-search__results-list::-webkit-scrollbar-thumb:hover {
  background-color: #555;
}

/* Para Firefox */
.jet-ajax-search__results-list {
  scrollbar-width: thin;
  scrollbar-color: #888 transparent;
}


.elementor-71 .elementor-element.elementor-element-204622e .jet-ajax-search__results-item-cart-button {
    padding: 10px 30px !important;
}


.jet-ajax-search__field:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */