.elementor-9923 .elementor-element.elementor-element-19d29fd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9923 .elementor-element.elementor-element-43d792c0{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-9923 .elementor-element.elementor-element-43d792c0 .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-e147dfa );}.elementor-9923 .elementor-element.elementor-element-44a4539f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9923 .elementor-element.elementor-element-30f334a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:0px;}.elementor-9923 .elementor-element.elementor-element-30f334a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9923 .elementor-element.elementor-element-29066f2f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-9923 .elementor-element.elementor-element-29066f2f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9923 .elementor-element.elementor-element-29066f2f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-9923 .elementor-element.elementor-element-29066f2f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Lato", Sans-serif;font-weight:normal;}.elementor-9923 .elementor-element.elementor-element-29066f2f.elementor-wc-products ul.products li.product span.onsale{display:block;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9923 .elementor-element.elementor-element-29066f2f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-9923 .elementor-element.elementor-element-29066f2f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for shortcode, class: .elementor-element-44a4539f */.breadcrumbs{
    list-style: none;
    margin: -25px 0 0!important;
    padding: 5px 0;
    font-family: unset;
    text-align: center;

}
.breadcrumbs li{
    display: inline-block;
}
.breadcrumbs ,.breadcrumbs a{
    color: var(--e-global-color-secondary);
}
.breadcrumbs a{
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-29066f2f */.slick-post-list{
    margin-bottom: 60px !important;
}
.slick-head {
  background: #fff;
 
}
.slick-head h2 {
  font-weight: normal;
  font-size: 24px!important;
   color: #000!important;
}
.slick-head h2 a {
  color: #000!important;

}
.promo-banner{
    text-align: center;
}
.promo-banner img{
    width:100%;
    max-width: 1280px;
    margin:0 auto 80px auto;
}


/*.wr-pro ul.products {*/
/*  overflow: hidden;*/
/*}*/
/*responsiv-css*/

@media only screen and (max-width: 3400px){
.wr-pro ul.products {
  grid-template-columns: repeat(10,1fr)!important;
}

}
@media only screen and (max-width: 2400px){
.wr-pro ul.products {
  grid-template-columns: repeat(8,1fr)!important;
}

}

@media only screen and (max-width: 1800px){
.wr-pro ul.products {
  grid-template-columns: repeat(6,1fr)!important;
}

}

@media only screen and (max-width: 1400px){
.wr-pro ul.products {
  grid-template-columns: repeat(5,1fr)!important;
}

}

@media only screen and (max-width: 800px){
.wr-pro ul.products {
  grid-template-columns: repeat(4,1fr)!important;
}
.wr-pro ul.products li.product .woocommerce-loop-product__title {
  font-size: .9em!important;
}
}

@media only screen and (max-width: 600px){
.wr-pro ul.products {
  grid-template-columns: repeat(3,1fr)!important;
}
.wr-pro ul.products li.product .woocommerce-loop-product__title {
  font-size: .9em!important;
}


}

@media only screen and (max-width: 500px){
  
/*.wr-pro ul.products {*/
/*  grid-template-columns: repeat(2,1fr)!important;*/
/*}*/

.wr-pro ul.products li.product .woocommerce-loop-product__title {
  font-size: .8em!important;
}

}
@media only screen and (max-width: 400px){
  
/*.wr-pro ul.products {*/
/*  grid-template-columns: repeat(1,1fr)!important;*/
/*}*/


}/* End custom CSS */
/* Start custom CSS */.breadcrumbs{
    transition: all 0.4s linear;
}/* End custom CSS */