.elementor-210 .elementor-element.elementor-element-4b2e78a{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-210 .elementor-element.elementor-element-c249b8c{--display:flex;}.elementor-210 .elementor-element.elementor-element-8e98266{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-210 .elementor-element.elementor-element-63a91ac{--display:flex;}.elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section-title{color:var( --e-global-color-primary );}.elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--category .mpd-advanced-filter__item label, .elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--category .mpd-advanced-filter__item a, .elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--category .mpd-advanced-filter__dropdown{color:var( --e-global-color-secondary );}.elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--category .mpd-advanced-filter__item label:hover, .elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--category .mpd-advanced-filter__item a:hover, .elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--category .mpd-advanced-filter__dropdown:hover{color:var( --e-global-color-text );}.elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--category .mpd-advanced-filter__item.is-active label, .elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--category .mpd-advanced-filter__item.is-active a{color:var( --e-global-color-text );}.elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--tags .mpd-advanced-filter__item label, .elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--tags .mpd-advanced-filter__item a, .elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--tags .mpd-advanced-filter__dropdown, .elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--tags .mpd-advanced-filter__tag{color:var( --e-global-color-primary );}.elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--tags .mpd-advanced-filter__item label:hover, .elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--tags .mpd-advanced-filter__item a:hover, .elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--tags .mpd-advanced-filter__dropdown:hover, .elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--tags .mpd-advanced-filter__tag:hover{color:var( --e-global-color-primary );}.elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--tags .mpd-advanced-filter__item.is-active label, .elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--tags .mpd-advanced-filter__item.is-active a, .elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--tags .mpd-advanced-filter__tag.is-active{color:var( --e-global-color-primary );}.elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--price .ui-slider{background-color:var( --e-global-color-text );}.elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--stock .mpd-advanced-filter__item label:hover{color:var( --e-global-color-text );}.elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__section--stock .mpd-advanced-filter__item.is-active label{color:var( --e-global-color-text );}.elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__button{color:var( --e-global-color-688e747 );background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-210 .elementor-element.elementor-element-303dc0b .mpd-advanced-filter__button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-688e747 );}.elementor-210 .elementor-element.elementor-element-804b10d{--display:flex;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__add-to-cart a.button{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__add-to-cart a.button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__grid{grid-template-columns:repeat(4, 1fr);gap:20px;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__grid--masonry{column-count:4;column-gap:20px;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__item{text-align:center;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__content{text-align:center;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__grid--masonry .mpd-products-archive__item{margin-bottom:20px;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__list{gap:20px;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__title a{color:#650A12;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__price{color:#E74C3C;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__price ins{color:var( --e-global-color-primary );}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__add-to-cart .added_to_cart{color:var( --e-global-color-primary );}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__badge{background-color:var( --e-global-color-primary );}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-action-btn i{font-size:14px;color:var( --e-global-color-accent );}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-action-buttons{gap:8px;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-action-btn{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-210 .elementor-element.elementor-element-7834b8c .mpd-pagination{justify-content:center;}.elementor-210 .elementor-element.elementor-element-7834b8c .mpd-pagination__list{gap:5px;}.elementor-210 .elementor-element.elementor-element-7834b8c nav.mpd-pagination ul li.mpd-pagination__item a{color:var( --e-global-color-primary );}.elementor-210 .elementor-element.elementor-element-f514590{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__grid{grid-template-columns:repeat(2, 1fr);gap:20px;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__grid--masonry{column-count:2;column-gap:20px;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__grid--masonry .mpd-products-archive__item{margin-bottom:20px;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__list{gap:20px;}}@media(min-width:768px){.elementor-210 .elementor-element.elementor-element-63a91ac{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-210 .elementor-element.elementor-element-63a91ac{--width:35%;}}@media(max-width:767px){.elementor-210 .elementor-element.elementor-element-c249b8c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-210 .elementor-element.elementor-element-8e98266{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-210 .elementor-element.elementor-element-804b10d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-210 .elementor-element.elementor-element-a44c3b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__grid{grid-template-columns:repeat(2, 1fr);gap:15px;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__grid--masonry{column-count:2;column-gap:15px;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__item{text-align:center;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__content{text-align:center;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__grid--masonry .mpd-products-archive__item{margin-bottom:15px;}.elementor-210 .elementor-element.elementor-element-a44c3b5 .mpd-products-archive__list{gap:15px;}}/* Start custom CSS for html, class: .elementor-element-4a4dcb8 */.mpd-products-archive__item {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    height: 100% !important;
    background: #ffffff !important; 
    padding: 12px !important; 
    border-radius: 12px !important;
    border: 1px solid #eee !important;
    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.08) !important;
    position: relative !important;
    transition: none !important;
}

.mpd-products-archive__image {
    margin-bottom: 10px !important;
    position: relative !important;
    width: 100% !important;
    overflow: hidden !important;
}

.mpd-products-archive__image img {
    border-radius: 10px !important;
    width: 100% !important;
    height: 260px !important; /* আগের রিকয়ারমেন্ট অনুযায়ী ২৬০পিএক্স */
    object-fit: cover !important; 
    display: block !important;
    aspect-ratio: auto !important; 
}

.mpd-products-archive__title, 
.mpd-products-archive__title a {
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    font-size: 16px !important;
    line-height: 1.2 !important;
    margin: 0px 0 6px 0 !important;
    color: #650A12 !important;
    font-weight: 700 !important;
    text-align: center !important;
    text-decoration: none !important;
    min-height: 38px !important;
}

.mpd-products-archive__price {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 8px !important;
    margin-bottom: 10px !important;
    margin-top: 0 !important;
}

.mpd-products-archive__price ins, 
.mpd-products-archive__price > .amount {
    color: #000000 !important;
    font-size: 18px !important;
    font-weight: 800 !important;
    text-decoration: none !important;
}

.mpd-products-archive__price del {
    color: #999 !important;
    font-size: 14px !important;
    text-decoration: line-through !important;
}

.mpd-products-archive__item .onsale, 
.mpd-products-archive__item .jkit-badge,
.mpd-products-archive__badge {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    margin-top: 16px !important;
    margin-left: 16px !important;
    background-color: #650A12 !important;
    color: #fff !important;
    padding: 5px 10px !important;
    border-radius: 6px !important;
    font-size: 12px !important;
    z-index: 10 !important;
}

.mpd-products-archive__add-to-cart {
    text-align: center !important;
    width: 100% !important;
    margin-top: auto !important;
    padding-top: 5px !important;
}

.mpd-products-archive__add-to-cart a.button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    background-color: #650A12 !important;
    color: #ffffff !important;
    padding: 12px 15px !important; /* প্যাডিং কিছুটা এডজাস্ট করা হয়েছে */
    border-radius: 8px !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    width: 100% !important; 
    max-width: 100% !important; /* লেখা এক লাইনে রাখার জন্য বাড়ানো হয়েছে */
    white-space: nowrap !important; /* লেখা যাতে নিচে না নামে */
    border: none !important;
    line-height: 1 !important;
}

.mpd-products-archive__add-to-cart a.button::before {
    content: "\f07a" !important;
    font-family: "Font Awesome 5 Free" !important;
    font-weight: 900 !important;
    margin-right: 8px !important;
    font-size: 14px !important;
}

/* অপ্রয়োজনীয় আইকন হাইড করা */
.shopengine-widget-btn-container,
.shopengine-add_to_list_action,
.jkit-quick-view,
.wishlist-button,
.compare-button,
.yith-wcwl-add-to-wishlist,
.jeg_ad_to_wishlist,
.mpd-products-archive__item .woosc-btn,
.mpd-products-archive__item .woosq-btn,
.shopengine-icon-quick_view_1, 
a:has(> .shopengine-icon-quick_view_1),
.shopengine-icon-add_to_favourite_1, 
a:has(> .shopengine-icon-add_to_favourite_1),
.shopengine-icon-product_compare_1, 
a:has(> .shopengine-icon-product_compare_1) {
    display: none !important;
}

@media (max-width: 767px) {
    .mpd-products-archive__item {
        padding: 8px !important;
    }
    .mpd-products-archive__image img {
        height: 260px !important; 
    }
    .mpd-products-archive__title, 
    .mpd-products-archive__title a {
        font-size: 14px !important;
        min-height: 34px !important;
    }
    .mpd-products-archive__add-to-cart a.button {
        padding: 10px 10px !important;
        font-size: 12px !important;
        min-width: 100% !important;
        white-space: normal !important; /* মোবাইলে খুব ছোট স্ক্রিন হলে যাতে ভেঙে জায়গা নেয় */
    }
    .mpd-products-archive__price {
        margin-bottom: 5px !important;
    }
    .mpd-products-archive__price ins, 
    .mpd-products-archive__price > .amount {
        font-size: 16px !important;
    }
}/* End custom CSS */