.elementor-1039 .elementor-element.elementor-element-28f87c52{--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;--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1039 .elementor-element.elementor-element-2c3203c6{text-align:center;}.elementor-1039 .elementor-element.elementor-element-2c3203c6 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:65px;font-weight:600;color:var( --e-global-color-30e7407 );}.elementor-1039 .elementor-element.elementor-element-6a8e20f > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-1039 .elementor-element.elementor-element-6a8e20f .woocommerce-breadcrumb{color:var( --e-global-color-30e7407 );text-align:center;}.elementor-1039 .elementor-element.elementor-element-6a8e20f .woocommerce-breadcrumb > a{color:var( --e-global-color-30e7407 );}.elementor-1039 .elementor-element.elementor-element-1c1dd6e{--display:grid;--e-con-grid-template-columns:25% 75%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1039 .elementor-element.elementor-element-67f330cb{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-1039 .elementor-element.elementor-element-6b1af528{--display:flex;}.elementor-1039 .elementor-element.elementor-element-3049b5a3{--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;}.elementor-widget-tp-product-listout .theplus-pagination a,.elementor-widget-tp-product-listout .theplus-pagination span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-product-listout .ajax_load_more .post-load-more{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-product-listout .ajax_lazy_load .post-lazy-load{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-product-listout .plus-all-posts-loaded{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-product-listout .product-list .post-inner-loop .post-catagory{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-product-listout .product-list .post-inner-loop .post-title,.elementor-widget-tp-product-listout .product-list .post-inner-loop .post-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-product-listout .product-list .wrapper-cart-price .price .amount,.elementor-widget-tp-product-listout .product-list .wrapper-cart-price .price .amount .woocommerce-Price-currencySymbol{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tp-product-listout .product-list .wrapper-cart-price .price del .amount,.elementor-widget-tp-product-listout .product-list .product-list-content .wrapper-cart-price .price del .amount .woocommerce-Price-currencySymbol{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tp-product-listout .theplus-posts-not-found{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1039 .elementor-element.elementor-element-4f931f93 .ajax_load_more .post-load-more:hover{background-color:var( --e-global-color-67a2a8f );color:var( --e-global-color-1db0dae );}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .post-inner-loop .grid-item{padding:10px 10px 10px 10px;}.elementor-1039 .elementor-element.elementor-element-4f931f93 .ajax_load_more .post-load-more{color:var( --e-global-color-30e7407 );}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .post-inner-loop .post-catagory{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-30e7407 );}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .post-inner-loop .post-title,.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .post-inner-loop .post-title a{font-family:"Bebas Neue", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.5rem;letter-spacing:0.4px;color:var( --e-global-color-30e7407 );}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .wrapper-cart-price .price .amount,.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .wrapper-cart-price .price .amount .woocommerce-Price-currencySymbol{font-family:"Poppins", Sans-serif;font-size:1.6rem;font-weight:700;text-decoration:none;color:var( --e-global-color-30e7407 );}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .wrapper-cart-price .price del .amount,.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .product-list-content .wrapper-cart-price .price del .amount .woocommerce-Price-currencySymbol{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-30e7407 );}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .product-list-content span.badge.onsale{font-size:1.1rem;line-height:1.6rem;color:var( --e-global-color-30e7407 );background:var( --e-global-color-30e7407 );}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .product-list-content span.badge.onsale:before{border-color:var( --e-global-color-30e7407 );}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .product-list-content span.badge.onsale:after{border-color:var( --e-global-color-30e7407 );}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .product-list-content .product-image{border-radius:6px 6px 6px 6px;}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .product-list-content .add_to_cart.product_type_simple{font-family:"Bebas Neue", Sans-serif;font-size:1.5rem;font-weight:400;color:var( --e-global-color-1db0dae );border-style:none;}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .product-list-content .add_to_cart.product_type_simple:hover{color:var( --e-global-color-67a2a8f );}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .post-inner-loop .grid-item .product-list-content{padding:15px 15px 15px 15px;}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .post-inner-loop .grid-item .product-list-content:hover{box-shadow:0px 0px 25px 0px rgba(255, 255, 255, 0.32);}@media(max-width:1366px){.elementor-1039 .elementor-element.elementor-element-1c1dd6e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}}@media(max-width:1200px){.elementor-1039 .elementor-element.elementor-element-1c1dd6e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1039 .elementor-element.elementor-element-3049b5a3{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .post-inner-loop .grid-item{padding:10px 10px 10px 10px;}}@media(max-width:1024px){.elementor-1039 .elementor-element.elementor-element-1c1dd6e{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1039 .elementor-element.elementor-element-67f330cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-3049b5a3{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .post-inner-loop .grid-item{padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-1039 .elementor-element.elementor-element-28f87c52{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1039 .elementor-element.elementor-element-1c1dd6e{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1039 .elementor-element.elementor-element-67f330cb{--margin-top:0px;--margin-bottom:-27px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:20px;}.elementor-1039 .elementor-element.elementor-element-3006183d{z-index:1000;}.elementor-1039 .elementor-element.elementor-element-3049b5a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .post-inner-loop .grid-item{padding:8px 8px 8px 8px;}.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .wrapper-cart-price .price .amount,.elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .wrapper-cart-price .price .amount .woocommerce-Price-currencySymbol{font-size:1.3rem;}}@media(min-width:768px){.elementor-1039 .elementor-element.elementor-element-1c1dd6e{--content-width:1300px;}}@media(min-width:2400px){.elementor-1039 .elementor-element.elementor-element-1c1dd6e{--grid-auto-flow:row;}}/* Start custom CSS for yith_wcan_mobile_modal_opener, class: .elementor-element-3006183d */.yith-wcan-filters.filters-modal .close-button {
color: #000;
  font-size: 1.8em;
  height: 47px;
  top: 14px;
}

.yith-wcan-filters-opener {
  display: inline-block;
  font-weight: 400;
  color: #000;
  background-color: #fff;
  padding: 0.5rem 2rem;
  border: 1px solid #000;
  border-radius: 6px;
}

.yith-wcan-filters-opener i.filter-icon {
  height: 20px;
  width: 20px;

}/* End custom CSS */
/* Start custom CSS for yith_wcan_active_filters_labels, class: .elementor-element-26968281 */@media (max-width: 991px) {
  .yith-wcan-active-filters {
  color: #fff;
}
}

.yith-wcan-filters-opener:hover, .yith-wcan-filters-opener:focus {
  border-color: #cb501c;
  color: #fff;
  background-color: #cb501c;
}


.yith-wcan-filters.filters-modal .main-modal-button {
  color: #fff;
  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for yith_wcan_filters, class: .elementor-element-27e204a9 */.elementor-1039 .elementor-element.elementor-element-27e204a9 h4 {
  font-size: 1.2rem;
  color: #000;
}

.elementor-1039 .elementor-element.elementor-element-27e204a9 .yith-wcan-filters .yith-wcan-filter {
  margin-bottom: 15px;
  border: 1px solid #ddd;
  padding: 10px;
  border-radius: 6px;
}

.elementor-1039 .elementor-element.elementor-element-27e204a9 .yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown .dropdown-label {
  color: #000;
}

.elementor-1039 .elementor-element.elementor-element-27e204a9 .dropdown-wrapper .matching-items li > a {
  color: #000;
}


.elementor-1039 .elementor-element.elementor-element-27e204a9 .dropdown-wrapper .matching-items li > a:hover {
  color: #61ce70 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b1af528 */.elementor-1039 .elementor-element.elementor-element-6b1af528  {
  position: sticky;
  bottom: 0;
  padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for tp-product-listout, class: .elementor-element-4f931f93 */@media (max-width: 767px) {
  .elementor-1039 .elementor-element.elementor-element-4f931f93 .woocommerce-price-suffix {
    display:none;
  }
  
  .elementor-1039 .elementor-element.elementor-element-4f931f93 .post-inner-loop .grid-item:not(.slick-cloned):nth-child(2n+1) {
    margin-top: 0px;
  }
}

.elementor-1039 .elementor-element.elementor-element-4f931f93 .grid-item .product {
    border: 1px solid #dddddd;
    border-radius: 6px;
}


@media (max-width: 449px) {
  .elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .post-inner-loop .post-title {
  min-height: 74px;
}
}


@media (min-width: 450px) {
  .elementor-1039 .elementor-element.elementor-element-4f931f93 .product-list .post-inner-loop .post-title {
  min-height: 50px;
}
}/* End custom CSS */
/* Start custom CSS */body.yith-wcan-preset-modal-open::after {
  background: rgba(0, 0, 0, 0);

}

  
  
  .yith-wcan-preset-modal-open #sinistra {
    z-index: 1;
  }/* End custom CSS */