.elementor-5157 .elementor-element.elementor-element-e96b8fd > .elementor-container{max-width:1140px;}.elementor-5157 .elementor-element.elementor-element-e96b8fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 98px 56px 98px;}.elementor-5157 .elementor-element.elementor-element-e96b8fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5157 .elementor-element.elementor-element-a7382e2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5157 .elementor-element.elementor-element-e404a15{width:auto;max-width:auto;top:-57px;text-align:start;}body:not(.rtl) .elementor-5157 .elementor-element.elementor-element-e404a15{left:-82px;}body.rtl .elementor-5157 .elementor-element.elementor-element-e404a15{right:-82px;}.elementor-5157 .elementor-element.elementor-element-c8c5131{width:auto;max-width:auto;top:92px;z-index:0;text-align:end;}body:not(.rtl) .elementor-5157 .elementor-element.elementor-element-c8c5131{right:-114.9px;}body.rtl .elementor-5157 .elementor-element.elementor-element-c8c5131{left:-114.9px;}.elementor-5157 .elementor-element.elementor-element-c8c5131 img{width:60%;}.elementor-5157 .elementor-element.elementor-element-993f928:not(.elementor-motion-effects-element-type-background), .elementor-5157 .elementor-element.elementor-element-993f928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-400b067 );}.elementor-5157 .elementor-element.elementor-element-993f928, .elementor-5157 .elementor-element.elementor-element-993f928 > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-5157 .elementor-element.elementor-element-993f928{box-shadow:0px 59px 86px -54px #E33D5C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:80px;padding:35px 40px 35px 40px;}.elementor-5157 .elementor-element.elementor-element-993f928 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5157 .elementor-element.elementor-element-eca87d5{text-align:center;}.elementor-5157 .elementor-element.elementor-element-eca87d5 .elementor-heading-title{font-family:var( --e-global-typography-b866956-font-family ), Sans-serif;font-size:var( --e-global-typography-b866956-font-size );font-weight:var( --e-global-typography-b866956-font-weight );line-height:var( --e-global-typography-b866956-line-height );color:var( --e-global-color-secondary );}.elementor-5157 .elementor-element.elementor-element-a2b9094 > .elementor-widget-container{margin:4em 0em 4em 0em;}.elementor-5157 .elementor-element.elementor-element-158e587{width:auto;max-width:auto;text-align:center;}.elementor-5157 .elementor-element.elementor-element-158e587 > .elementor-widget-container{background-color:var( --e-global-color-24c228a );margin:8px 8px 8px 8px;padding:8px 16px 8px 16px;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-5157 .elementor-element.elementor-element-158e587 .elementor-heading-title{font-family:var( --e-global-typography-ec0a6fa-font-family ), Sans-serif;font-size:var( --e-global-typography-ec0a6fa-font-size );font-weight:var( --e-global-typography-ec0a6fa-font-weight );line-height:var( --e-global-typography-ec0a6fa-line-height );color:var( --e-global-color-text );}.elementor-5157 .elementor-element.elementor-element-da851e0{text-align:center;}.elementor-5157 .elementor-element.elementor-element-da851e0 .elementor-heading-title{font-family:var( --e-global-typography-94b4a4f-font-family ), Sans-serif;font-size:var( --e-global-typography-94b4a4f-font-size );font-weight:var( --e-global-typography-94b4a4f-font-weight );line-height:var( --e-global-typography-94b4a4f-line-height );color:var( --e-global-color-text );}.woocommerce .elementor-5157 .elementor-element.elementor-element-da3e362 .term-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5157 .elementor-element.elementor-element-d534e0c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5157 .elementor-element.elementor-element-d534e0c.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px) and (min-width:768px){.elementor-5157 .elementor-element.elementor-element-f196d99{width:100%;}}@media(max-width:1024px){.elementor-5157 .elementor-element.elementor-element-e96b8fd{padding:40px 40px 40px 40px;}.elementor-5157 .elementor-element.elementor-element-993f928{padding:40px 40px 40px 40px;}.elementor-5157 .elementor-element.elementor-element-eca87d5 .elementor-heading-title{font-size:var( --e-global-typography-b866956-font-size );line-height:var( --e-global-typography-b866956-line-height );}.elementor-5157 .elementor-element.elementor-element-158e587 .elementor-heading-title{font-size:var( --e-global-typography-ec0a6fa-font-size );line-height:var( --e-global-typography-ec0a6fa-line-height );}.elementor-5157 .elementor-element.elementor-element-da851e0 .elementor-heading-title{font-size:var( --e-global-typography-94b4a4f-font-size );line-height:var( --e-global-typography-94b4a4f-line-height );}.woocommerce .elementor-5157 .elementor-element.elementor-element-da3e362 .term-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5157 .elementor-element.elementor-element-d534e0c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-5157 .elementor-element.elementor-element-e96b8fd{padding:20px 20px 20px 20px;}.elementor-5157 .elementor-element.elementor-element-993f928{margin-top:0px;margin-bottom:50px;padding:20px 20px 20px 20px;}.elementor-5157 .elementor-element.elementor-element-eca87d5 .elementor-heading-title{font-size:var( --e-global-typography-b866956-font-size );line-height:var( --e-global-typography-b866956-line-height );}.elementor-5157 .elementor-element.elementor-element-158e587 .elementor-heading-title{font-size:var( --e-global-typography-ec0a6fa-font-size );line-height:var( --e-global-typography-ec0a6fa-line-height );}.elementor-5157 .elementor-element.elementor-element-da851e0 .elementor-heading-title{font-size:var( --e-global-typography-94b4a4f-font-size );line-height:var( --e-global-typography-94b4a4f-line-height );}.woocommerce .elementor-5157 .elementor-element.elementor-element-da3e362 .term-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5157 .elementor-element.elementor-element-d534e0c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for column, class: .elementor-element-f196d99 */.home_filter .cwbf-filters-head{display:none;}
.home_filter .cwbf-filters-body #cwbf-filters{ display: grid;
    grid-template-columns: 1fr 1fr 1fr;}
 .home_filter .cwbf-filters-body #cwbf-filters br{display:none;}   
.home_filter .filter-row > :first-child {
    display:none;
}
.home_filter #cwbf-clear{display:none;}

.home_filter #end_date, .home_filter #start_date{font-size: 15px;
    font-weight: 600; padding:20px 30px;}
    
    .home_filter .filter-row{margin:0.5em;}
    .home_filter .filter-row input{background-color:#232545; border:none; font-weight: 600;}
    .home_filter .filter-row input:hover{background-color:#fff; color:#232545;font-weight: 600;border:none;}

.home_filter .cwbf-filters-wrapper{margin-left:auto;}


@media (max-width: 767px) {
    .home_filter .cwbf-filters-body #cwbf-filters{display:block;}
}/* End custom CSS */