.elementor-97550 .elementor-element.elementor-element-77eb957 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-97550 .elementor-element.elementor-element-77eb957 > .elementor-element-populated{padding:10px 10px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-97550 .elementor-element.elementor-element-ca92462 img{height:195px;border-radius:5px 5px 5px 5px;}.elementor-97550 .elementor-element.elementor-element-7bf8379 img{height:185px;border-radius:5px 5px 5px 5px;}.elementor-97550 .elementor-element.elementor-element-b705344 > .elementor-element-populated{padding:10px 10px 10px 0px;}.elementor-97550 .elementor-element.elementor-element-277a189:not(.elementor-motion-effects-element-type-background), .elementor-97550 .elementor-element.elementor-element-277a189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23A455;}.elementor-97550 .elementor-element.elementor-element-277a189{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-97550 .elementor-element.elementor-element-277a189 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-97550 .elementor-element.elementor-element-5150826 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-97550 .elementor-element.elementor-element-52f71aa .block-title .title svg{width:24px;}.elementor-97550 .elementor-element.elementor-element-52f71aa .item .item-area .price{font-size:13px;}.elementor-97550 .elementor-element.elementor-element-3b9699a{margin-top:15px;margin-bottom:15px;}.elementor-97550 .elementor-element.elementor-element-351588b img{height:200px;border-radius:5px 5px 5px 5px;}.elementor-97550 .elementor-element.elementor-element-0fd18c3 img{height:200px;border-radius:5px 5px 5px 5px;}.elementor-97550 .elementor-element.elementor-element-16e5370 img{height:200px;border-radius:5px 5px 5px 5px;}.elementor-97550 .elementor-element.elementor-element-07c2318 img{height:200px;border-radius:5px 5px 5px 5px;}.elementor-97550 .elementor-element.elementor-element-77eec96 .block-title .title svg{width:24px;}.elementor-97550 .elementor-element.elementor-element-77eec96 .item .item-area .price{font-size:13px;}.elementor-97550 .elementor-element.elementor-element-f64080b .block-title .title svg{width:24px;}.elementor-97550 .elementor-element.elementor-element-f64080b .item .item-area .price{font-size:13px;}.elementor-97550 .elementor-element.elementor-element-165ee2c .block-title .title svg{width:24px;}.elementor-97550 .elementor-element.elementor-element-165ee2c .item .item-area .price{font-size:13px;}.elementor-97550 .elementor-element.elementor-element-353826a .block-title .title svg{width:24px;}.elementor-97550 .elementor-element.elementor-element-353826a .item .item-area .price{font-size:13px;}.elementor-97550 .elementor-element.elementor-element-84e1ea3 .block-title .title svg{width:24px;}.elementor-97550 .elementor-element.elementor-element-84e1ea3 .item .item-area .price{font-size:13px;}.elementor-97550 .elementor-element.elementor-element-bb24c19{margin-top:15px;margin-bottom:15px;}.elementor-97550 .elementor-element.elementor-element-00d02ed img{height:200px;border-radius:5px 5px 5px 5px;}.elementor-97550 .elementor-element.elementor-element-4ca836a img{height:200px;border-radius:5px 5px 5px 5px;}.elementor-97550 .elementor-element.elementor-element-5ba3e06 img{height:200px;border-radius:5px 5px 5px 5px;}.elementor-97550 .elementor-element.elementor-element-dccfcfa img{height:200px;border-radius:5px 5px 5px 5px;}.elementor-97550 .elementor-element.elementor-element-de87930 .block-title .title svg{width:24px;}.elementor-97550 .elementor-element.elementor-element-de87930 .item .item-area .price{font-size:13px;}.elementor-97550 .elementor-element.elementor-element-fedc658 .block-title .title svg{width:24px;}.elementor-97550 .elementor-element.elementor-element-fedc658 .item .item-area .price{font-size:13px;}@media(max-width:767px){.elementor-97550 .elementor-element.elementor-element-ca92462 img{height:100%;}.elementor-97550 .elementor-element.elementor-element-7bf8379 img{height:100%;}}@media(min-width:768px){.elementor-97550 .elementor-element.elementor-element-77eb957{width:29.333%;}.elementor-97550 .elementor-element.elementor-element-b705344{width:70%;}}/* Start custom CSS for column, class: .elementor-element-77eb957 */.elementor-6303 .elementor-element.elementor-element-ca92462 img {
    height: 199px;
    width: 360px;
    
}
.elementor-6303 .elementor-element.elementor-element-7bf8379 img {
    height: 185px;
    width: 360px;
}

@media (max-width:767px){
	.elementor-element-7bf8379, .elementor-element-7bf8379, .elementor-element-ca92462{
	    width: 97% !important;
	}	
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b705344 */.product_banner_slider .swiper-pagination{
    display:  none!important
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e1592f3 */@media (max-width: 768px){
	.elementor-6303 .elementor-element.elementor-element-ca92462 .elementor-image img {
	    height: 150px;
	}
	.elementor-6303 .elementor-element.elementor-element-7bf8379 .elementor-image img {
	    height: 150px;
	}
	.elementor-element-b705344{
		padding-left: 10px;
		width: 100%;
        height: 220px;
	}
	.elementor-97550{
	    overflow-x:hidden;
	}
}

.elementor-element-982e599{
    width: 886px;
    height: 400px;
}
@media (min-width: 960px){
    .elementor-element-e1592f3{
        height: 420px;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5150826 */.deal_title_wrap .block-special-title {
    width: 254px;
    height: 100px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-277a189 */#mweb_52f71aa .block-title .title {
    padding-right: 20px;
    border-radius: 5px;
}
#mweb_52f71aa .product-label {
    right: -10px;
    background-color: #ee273a;
}
@media (max-width:767px){
        #mweb_52f71aa .product-label {
        top: 18px;
        right: -5px;
        background-color: #ee273a;
    }
        .block-title .title {
        padding-left: 20px !important;
    }
}
#mweb_52f71aa .product-label.label-triangle {
    border-radius: 15% 0 0 15%;
}
#mweb_52f71aa .price {
    font-size: 15px;
}
.elementor-97550 .elementor-element.elementor-element-277a189:not(.elementor-motion-effects-element-type-background), .elementor-97550 .elementor-element.elementor-element-277a189>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #23A455;
    height: 400px;
    padding: 7px 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3b9699a */@media (max-width: 767px){
        .elementor-element-3b9699a .elementor-container .elementor-column
    {
        width:50%;
    }
    .elementor-element-3b9699a .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container a picture img
    {
        height: 130px;
    }
}/* End custom CSS */
/* Start custom CSS for general-product-list, class: .elementor-element-f64080b */@media (min-width: 1200px){
	.elementor-element-fedc658 .col-lg-3 {
	    width: 20%;
	}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bb24c19 */@media (max-width: 767px){
        .elementor-element-bb24c19 .elementor-container .elementor-column
    {
        width:50%;
    }
    .elementor-element-bb24c19 .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container a picture img
    {
        height: 130px;
    }
}/* End custom CSS */
/* Start custom CSS for general-product-list, class: .elementor-element-de87930 */@media (min-width: 1200px){
	.elementor-element-de87930 .col-lg-3 {
	    width: 20%;
	}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fc62be5 */.item .item-area .product-name, .item .item-area .woocommerce-loop-product__title {
    -webkit-box-orient: unset;
}/* End custom CSS */
/* Start custom CSS for general-product-list, class: .elementor-element-fedc658 */@media (min-width: 1200px){
	.elementor-element-fedc658 .col-lg-3 {
	    width: 20%;
	}
}/* End custom CSS */