.elementor-19394 .elementor-element.elementor-element-4556b6e7{padding:0% 12% 0% 12%;}.elementor-19394 .elementor-element.elementor-element-94aff28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}#elementor-popup-modal-19394 .dialog-widget-content{animation-duration:0.6s;background-color:#FFFFFFFA;}#elementor-popup-modal-19394{background-color:rgba(0, 0, 0, 0.4);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-19394 .dialog-message{width:100vw;height:100vh;align-items:center;padding:5% 5% 5% 5%;}#elementor-popup-modal-19394 .dialog-close-button{display:flex;top:15px;font-size:20px;}body:not(.rtl) #elementor-popup-modal-19394 .dialog-close-button{right:15px;}body.rtl #elementor-popup-modal-19394 .dialog-close-button{left:15px;}#elementor-popup-modal-19394 .dialog-close-button i{color:#000000;}#elementor-popup-modal-19394 .dialog-close-button svg{fill:#000000;}#elementor-popup-modal-19394 .dialog-close-button:hover i{color:#0E4BD5;}@media(max-width:1536px){#elementor-popup-modal-19394{justify-content:center;align-items:center;}}@media(max-width:1024px){#elementor-popup-modal-19394 .dialog-message{padding:10% 0% 10% 0%;}}@media(max-width:767px){#elementor-popup-modal-19394{align-items:center;}}/* Start custom CSS for wp-widget-woocommerce_product_search, class: .elementor-element-94aff28 */.elementor-19394 .elementor-element.elementor-element-94aff28 form {
    margin: 0;
    padding: 0;
}
.elementor-19394 .elementor-element.elementor-element-94aff28 .woocommerce-product-search input:not([type="button"]):not([type="submit"]) {
	font-family: var(--bc-text-font);
    color: var(--e-global-color-text);
    fill: var(--e-global-color-text);
	line-height: var(--e-global-typography-text-line-height);
    letter-spacing: 0;
    margin-right: 20px;
}
.elementor-19394 .elementor-element.elementor-element-94aff28 .woocommerce-product-search button {
    font-family: var(--bc-degular-display-font);
    font-size: var(--e-global-typography-879b5c2-font-size);
    font-weight: var(--e-global-typography-879b5c2-font-weight);
    letter-spacing: 0.1em;
    -webkit-transition: 0.3s all linear;
    transition: 0.3s all linear;
}
.elementor-19394 .elementor-element.elementor-element-94aff28 .woocommerce-product-search button:hover {
        background: var(--e-global-color-accent) !important;
        color: var(--e-global-color-primary);
}

@media screen and (max-width: 500px) {
    .elementor-19394 .elementor-element.elementor-element-94aff28 form {
        display: flex;
        flex-direction: column;
    }
    .elementor-19394 .elementor-element.elementor-element-94aff28 form * {
        margin: 10px 0;
    }
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-19394 .dialog-message > div {
    height: auto;
}
.eicon-close:before {
    content: '';
    background: url(/wp-content/uploads/2022/12/icon_close.svg);
    width: 14px;
    height: 14px;
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
}
.eicon-close:hover:before {
    filter: invert(53%) sepia(100%) saturate(3825%) hue-rotate(222deg) brightness(105%) contrast(130%);
	-webkit-filter: invert(53%) sepia(100%) saturate(3825%) hue-rotate(222deg) brightness(105%) contrast(130%);/* End custom CSS */