.elementor-1792 .elementor-element.elementor-element-f35cb30{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px;--background-transition:0.3s;--padding-top:0px;--padding-right:50px;--padding-bottom:50px;--padding-left:50px;}.elementor-1792 .elementor-element.elementor-element-3fafaa0:not(.elementor-motion-effects-element-type-background), .elementor-1792 .elementor-element.elementor-element-3fafaa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pj2311-0456.preprod.konverseo.com/wp-content/uploads/2023/06/Ambiance-Bar-2-10.jpg");background-position:center center;background-size:cover;}.elementor-1792 .elementor-element.elementor-element-3fafaa0{--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-1792 .elementor-element.elementor-element-3fafaa0, .elementor-1792 .elementor-element.elementor-element-3fafaa0::before{--border-transition:0.3s;}.elementor-1792 .elementor-element.elementor-element-3fafaa0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1792 .elementor-element.elementor-element-61e4a55{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px;--background-transition:0.3s;--border-radius:30px 30px 170px 30px;--padding-top:50px;--padding-right:50px;--padding-bottom:50px;--padding-left:50px;}.elementor-1792 .elementor-element.elementor-element-61e4a55:not(.elementor-motion-effects-element-type-background), .elementor-1792 .elementor-element.elementor-element-61e4a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1792 .elementor-element.elementor-element-61e4a55, .elementor-1792 .elementor-element.elementor-element-61e4a55::before{--border-transition:0.3s;}.elementor-1792 .elementor-element.elementor-element-6763687{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1792 .elementor-element.elementor-element-edc2edd{--gap:20px;--background-transition:0.3s;}.elementor-1792 .elementor-element.elementor-element-33442fb .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#02010100;}.elementor-1792 .elementor-element.elementor-element-33442fb .elementor-button:hover, .elementor-1792 .elementor-element.elementor-element-33442fb .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1792 .elementor-element.elementor-element-33442fb .elementor-button:hover svg, .elementor-1792 .elementor-element.elementor-element-33442fb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1792 .elementor-element.elementor-element-eb97eb4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px;--background-transition:0.3s;--margin-top:6%;--margin-right:0%;--margin-bottom:12%;--margin-left:0%;--padding-top:0px;--padding-right:50px;--padding-bottom:0px;--padding-left:50px;}.elementor-1792 .elementor-element.elementor-element-c19a844{--gap:30px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-1792 .elementor-element.elementor-element-c19a844.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1792 .elementor-element.elementor-element-f66f302{--gap:10px;--background-transition:0.3s;}.elementor-1792 .elementor-element.elementor-element-4deca38{--gap:10px;--background-transition:0.3s;}.elementor-1792 .elementor-element.elementor-element-59d57b5{--gap:10px;--background-transition:0.3s;}.elementor-1792 .elementor-element.elementor-element-1608120{--gap:20px;--background-transition:0.3s;}.elementor-1792 .elementor-element.elementor-element-074698b{--grid-columns:4;}.elementor-1792 .elementor-element.elementor-element-074698b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1792 .elementor-element.elementor-element-074698b .e-loop-item > .elementor-section, .elementor-1792 .elementor-element.elementor-element-074698b .e-loop-item > .elementor-section > .elementor-container, .elementor-1792 .elementor-element.elementor-element-074698b .e-loop-item > .e-con, .elementor-1792 .elementor-element.elementor-element-074698b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-1792 .elementor-element.elementor-element-f35cb30{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px;--padding-top:0px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-1792 .elementor-element.elementor-element-3fafaa0{--min-height:250px;--border-radius:30px 30px 30px 120px;}.elementor-1792 .elementor-element.elementor-element-61e4a55{--gap:30px;--border-radius:30px 30px 120px 30px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-1792 .elementor-element.elementor-element-eb97eb4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px;--margin-top:0%;--margin-right:0%;--margin-bottom:0%;--margin-left:0%;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-1792 .elementor-element.elementor-element-074698b{--grid-columns:2;}}@media(max-width:767px){.elementor-1792 .elementor-element.elementor-element-f35cb30{--gap:20px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-1792 .elementor-element.elementor-element-61e4a55{--gap:20px;}.elementor-1792 .elementor-element.elementor-element-6763687{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1792 .elementor-element.elementor-element-eb97eb4{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-1792 .elementor-element.elementor-element-c19a844{--gap:20px;}.elementor-1792 .elementor-element.elementor-element-f66f302{--gap:10px;}.elementor-1792 .elementor-element.elementor-element-4deca38{--gap:10px;}.elementor-1792 .elementor-element.elementor-element-59d57b5{--gap:10px;}.elementor-1792 .elementor-element.elementor-element-074698b{--grid-columns:1;--grid-column-gap:20px;--grid-row-gap:20px;}}@media(min-width:768px){.elementor-1792 .elementor-element.elementor-element-3fafaa0{--width:30%;}.elementor-1792 .elementor-element.elementor-element-edc2edd{--width:50%;}.elementor-1792 .elementor-element.elementor-element-eb97eb4{--content-width:1600px;}.elementor-1792 .elementor-element.elementor-element-c19a844{--width:360px;}.elementor-1792 .elementor-element.elementor-element-1608120{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1792 .elementor-element.elementor-element-3fafaa0{--width:100%;}.elementor-1792 .elementor-element.elementor-element-c19a844{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-1c21d59 */html body .elementor-1792 .elementor-element.elementor-element-1c21d59 .elementor-shortcode *{
    border: unset!important;
    outline: unset!important;
    background-color:var(--e-global-color-secondary );
    border-radius: 30px!important;
    padding: 5px 10px!important;
}
html body .elementor-1792 .elementor-element.elementor-element-1c21d59 .elementor-shortcode button, html body .elementor-1792 .elementor-element.elementor-element-1c21d59 .elementor-shortcode button *{
    padding: 0px!important;
}
.elementor-1792 .elementor-element.elementor-element-1c21d59 .is-search-icon{
    display: flex!important;
    justify-content: center;
    align-items: center;
}
.elementor-1792 .elementor-element.elementor-element-1c21d59 svg path{
    fill: black;
}
.is-ajax-search-details{
    display: none!important;
}

.is-ajax-search-result{
    margin-top: 10px!important;
    border-radius: 30px!important;
    border: solid 10px var(--e-global-color-secondary )!important;
    overflow: hidden!important;
    padding: 0px!important;
}
.is-ajax-search-result a{
    color: var(--e-global-color-primary )!important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_product_categories, class: .elementor-element-b70b291 */.elementor-1792 .elementor-element.elementor-element-b70b291 a{
    color: black;
    font-size: 16px
}
.elementor-1792 .elementor-element.elementor-element-b70b291 h5{
    display: none
}
.elementor-1792 .elementor-element.elementor-element-b70b291 a:hover{
    color: var(--e-global-color-primary );
}
.elementor-1792 .elementor-element.elementor-element-b70b291 .count{
    font-size: 12px;
    color: #baafa2
}
.elementor-1792 .elementor-element.elementor-element-b70b291 ul{
    padding: 0px;
}
.elementor-1792 .elementor-element.elementor-element-b70b291 li::marker{
    font-size: 0px;
}
.elementor-1792 .elementor-element.elementor-element-b70b291 ul.children{
    margin-left: 10px!important;
    border-left: solid 10px var(--e-global-color-secondary )!important;
    padding-left: 10px!important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_product_categories, class: .elementor-element-7358f85 */.elementor-1792 .elementor-element.elementor-element-7358f85 select{
    background-color: var( --e-global-color-secondary );
    border-radius: 500px;
    border: solid 0px!important;
    padding: 15px;
      -webkit-appearance: none;
  -moz-appearance: none;
}
.elementor-1792 .elementor-element.elementor-element-7358f85 select{
  background-image:
    linear-gradient(45deg, transparent 50%, black 50%),
    linear-gradient(135deg, black 50%, transparent 50%);
  background-position:
    calc(100% - 25px) calc(1em + 7px),
    calc(100% - 20px) calc(1em + 7px);
  background-size:
    5px 5px,
    5px 5px,
    1.5em 1.5em;
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_price_filter, class: .elementor-element-59215b7 */.ui-slider-handle{
    border-radius: 500px!important;
    background-color: var(--e-global-color-primary )!important;
    border-color: var(--e-global-color-primary )!important;
}
.elementor-1792 .elementor-element.elementor-element-59215b7 button{
    border: solid 2px var(--e-global-color-primary )!important;
    border-radius: 50px!important;
    padding: 15px 25px!important;
}
.ui-slider-range{
    background-color: var(--e-global-color-primary )!important;
}/* End custom CSS */