.elementor-2275 .elementor-element.elementor-element-bbcb247{padding:50px 0px 50px 0px;}.elementor-2275 .elementor-element.elementor-element-49abf2b4{text-align:center;}.elementor-2275 .elementor-element.elementor-element-49abf2b4 .elementor-heading-title{color:#54595f;font-family:"Advent Pro", Sans-serif;font-size:62px;font-weight:400;letter-spacing:-1.1px;}.elementor-2275 .elementor-element.elementor-element-49abf2b4 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2275 .elementor-element.elementor-element-d2e9578 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#C2C2C2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 30px 0px;}.elementor-2275 .elementor-element.elementor-element-d2e9578 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2275 .elementor-element.elementor-element-58680e0{text-align:center;}.elementor-2275 .elementor-element.elementor-element-58680e0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2275 .elementor-element.elementor-element-b26be43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2275 .elementor-element.elementor-element-b26be43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2275 .elementor-element.elementor-element-ec04d7b:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2275 .elementor-element.elementor-element-ec04d7b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DADADA;}.elementor-2275 .elementor-element.elementor-element-ec04d7b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2275 .elementor-element.elementor-element-ec04d7b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2275 .elementor-element.elementor-element-ff0326e > .elementor-widget-container{margin:0px 0px 0px -20px;padding:0px 0px 0px 0px;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu-container{background-color:#54595f;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal{background-color:#54595f;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu-container .eael-advanced-menu-toggle{background-color:#000000;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu-container .eael-advanced-menu-toggle .eicon-menu-bar{color:#ffffff;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li ul{background-color:#FFFFFF;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li > a{color:#ffffff;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu-toggle-text{color:#ffffff;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li a{padding-left:20px;padding-right:20px;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a{padding-left:20px;padding-right:20px;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li .eael-advanced-menu-indicator:before{color:#f44336;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li .eael-advanced-menu-indicator{background-color:#ffffff;border-color:#f44336;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li:hover > a{color:#ffffff;background-color:#FFFFFF;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li.current-menu-item > a{color:#ffffff;background-color:#FFFFFF;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li.current-menu-ancestor > a{color:#ffffff;background-color:#FFFFFF;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li .eael-advanced-menu-indicator:hover:before{color:#f44336;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li .eael-advanced-menu-indicator.eael-advanced-menu-indicator-open:before{color:#f44336;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li .eael-advanced-menu-indicator:hover{background-color:#ffffff;border-color:#f44336;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li .eael-advanced-menu-indicator.eael-advanced-menu-indicator-open{background-color:#ffffff;border-color:#f44336;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li ul li > a{color:#000000;background-color:rgba(255,255,255,0);}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu.eael-advanced-menu-horizontal li ul li > a{border-bottom:1px solid #f2f2f2;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu.eael-advanced-menu-vertical li ul li > a{border-bottom:1px solid #f2f2f2;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li ul li .eael-advanced-menu-indicator:before{color:#f44336;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li ul li .eael-advanced-menu-indicator{background-color:#ffffff;border-color:#f44336;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li ul li:hover > a{color:#ee355f;background-color:rgba(255,255,255,0);}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li ul li.current-menu-item > a{color:#ee355f;background-color:rgba(255,255,255,0);}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li ul li.current-menu-ancestor > a{color:#ee355f;background-color:rgba(255,255,255,0);}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li ul li .eael-advanced-menu-indicator:hover:before{color:#f44336;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li ul li .eael-advanced-menu-indicator.eael-advanced-menu-indicator-open:before{color:#f44336;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li ul li .eael-advanced-menu-indicator:hover{background-color:#ffffff;border-color:#f44336;}.elementor-2275 .elementor-element.elementor-element-e001eec .eael-advanced-menu li ul li .eael-advanced-menu-indicator.eael-advanced-menu-indicator-open{background-color:#ffffff;border-color:#f44336;}.elementor-2275 .elementor-element.elementor-element-2157c5a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2275 .elementor-element.elementor-element-2157c5a.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-2275 .elementor-element.elementor-element-2157c5a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2275 .elementor-element.elementor-element-bbcb247{margin-top:40px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-2275 .elementor-element.elementor-element-20440197{width:100%;}.elementor-2275 .elementor-element.elementor-element-20440197 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2275 .elementor-element.elementor-element-49abf2b4 .elementor-heading-title{font-size:35px;}.elementor-2275 .elementor-element.elementor-element-49abf2b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2275 .elementor-element.elementor-element-2157c5a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-2275 .elementor-element.elementor-element-d2e9578{width:33.1%;}.elementor-2275 .elementor-element.elementor-element-3ca9cc5{width:66.9%;}}/* Start custom CSS for wp-widget-search_filter_register_widget, class: .elementor-element-ff0326e */.searchandfilter2 ul li {
    list-style: none;
    display: block;
    padding: 2px;
    margin: 0;
    float: left;
     font-size: 14px;
   font-family: 'Montserrat';


}


.searchandfilter2 .sf-input-text {
    text-indent: 5px;
    height: 30px;
    border: solid 1px grey;
    border-radius: 5px;
    font-size: 12px;
    width: 220px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-yith_wcbr_brands_select, class: .elementor-element-6da63ac */.select2.select2-container.select2-container--default.select2-container--focus {
    width: 100% !important;
}
.select2.select2-container.select2-container--default.select2-container--below {
    width: 100% !important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    background-color: #E62634;}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-2157c5a */.woocommerce .elementor-element.elementor-products-grid ul.products li.product{
    border:solid 1px #c2c2c2;
    padding:5px;
    border-radius:8px;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button {
 font-weight:bold !important; 
 width:100%;
 text-align:center;
}
.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price {
 color:#000 !important; 
 text-align:center;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    color:#000 !important;
    font-weight:bold;
    text-align:center;
}

li.product .yith-wcbr-brands {
text-align:center;
}

.woocommerce ul.products li.product a img {
 border-radius:8px;   
}

.woocommerce ul.products li.product a img {
    border-radius: 8px;
    display: inline;
   }
   
  .yith-wcwl-add-button { padding:5px } 
  
  .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins {
    color:#000 !important; 
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount {
    color: #000 !important;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount {
    color:#000 !important
    }
    
.woocommerce .woocommerce-ordering select {
    vertical-align: top;
    margin-right: 0 !important;
}    


.yith-wcwl-add-button {
    padding: 5px !important;
    margin-right: 15px !important;
    margin-left: -18px !important;
}/* End custom CSS */