.elementor-48220 .elementor-element.elementor-element-e92276d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48220 .elementor-element.elementor-element-66c2a03{--display:grid;--min-height:230px;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;}.elementor-48220 .elementor-element.elementor-element-0edceed img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-48220 .elementor-element.elementor-element-658d8bb img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-48220 .elementor-element.elementor-element-4feaaec img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-48220 .elementor-element.elementor-element-98bc5a8 img{width:1000%;border-radius:16px 16px 16px 16px;}.elementor-48220 .elementor-element.elementor-element-29388ab img{width:1000%;border-radius:16px 16px 16px 16px;}.elementor-48220 .elementor-element.elementor-element-cdd4bbe img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-48220 .elementor-element.elementor-element-7ba5159 .bk-brand-header{text-align:right;}.elementor-48220 .elementor-element.elementor-element-7ba5159 .bk-brand-logo-img{max-height:55px;}.elementor-48220 .elementor-element.elementor-element-7ba5159 .bk-brand-card{border-radius:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-48220 .elementor-element.elementor-element-66c2a03{--min-height:400px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;}}@media(max-width:767px){.elementor-48220 .elementor-element.elementor-element-66c2a03{--min-height:330px;--e-con-grid-template-columns:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for picture_slider_responsive, class: .elementor-element-e92276d */.swiper-slide img, .swiper-slide video {
        border-radius: 0 !important;
    }/* End custom CSS */
/* Start custom CSS for bakala_best_sellers, class: .elementor-element-958428b */.bakala-best-sellers {
    border-radius: 14px;
    box-shadow: none;
    margin-top: 5px;
    padding: 15px 20px;
    border: 1px solid #eef2f9;
    background:white;
}/* End custom CSS */
/* Start custom CSS */@media screen and (min-width: 600px) {
.section-products-carousel b.fatitle,    
.bk_carousel_modern_product_title div {
  height: 55px !important;
  font-size: 12px !important;
  color:#394454 !important;
  font-weight: 500 !important;
  line-height:22px !important;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.section-products-carousel .slick-slide img{
    border-radius: 0px !important;
    scale: 1.2;
}
.section-products-carousel header:before {display:none;}
a.button.product_type_simple,.show_product_variable{scale: 0.9;}
}
@media screen and (max-width: 480px) {
.section-products-carousel .product__title.product__title--fa,.section-products-carousel .product__title.product__title--fa a {
  font-size: 11px !important;
  color:#394454 !important;
  font-weight: 500 !important;
  line-height: 17px !important;
  display: -webkit-box !important;
  -webkit-line-clamp: 2 !important;
  -webkit-box-orient: vertical !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}
.carousel__item.product img{
    border-radius: 0px !important;
    scale: 1.2;
}
a.button.product_type_simple,.show_product_variable{scale: 0.8;}
}/* End custom CSS */