.elementor-3831 .elementor-element.elementor-element-39d2d441:not(.elementor-motion-effects-element-type-background), .elementor-3831 .elementor-element.elementor-element-39d2d441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-644bfaa );}.elementor-3831 .elementor-element.elementor-element-39d2d441{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 190px 0px;}.elementor-3831 .elementor-element.elementor-element-39d2d441 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3831 .elementor-element.elementor-element-4b21dc70{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;bottom:60px;z-index:0;}body:not(.rtl) .elementor-3831 .elementor-element.elementor-element-4b21dc70{right:10%;}body.rtl .elementor-3831 .elementor-element.elementor-element-4b21dc70{left:10%;}.elementor-3831 .elementor-element.elementor-element-40669806{width:var( --container-widget-width, 632px );max-width:632px;--container-widget-width:632px;--container-widget-flex-grow:0;top:25%;z-index:0;}body:not(.rtl) .elementor-3831 .elementor-element.elementor-element-40669806{left:0%;}body.rtl .elementor-3831 .elementor-element.elementor-element-40669806{right:0%;}.elementor-3831 .elementor-element.elementor-element-b2cb99e > .elementor-container{max-width:1300px;}.elementor-3831 .elementor-element.elementor-element-b2cb99e{padding:0px 80px 0px 80px;z-index:1;}.elementor-3831 .elementor-element.elementor-element-dfd8c33 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-3831 .elementor-element.elementor-element-dfd8c33 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-521a8da-font-family ), Sans-serif;font-size:var( --e-global-typography-521a8da-font-size );font-weight:var( --e-global-typography-521a8da-font-weight );text-transform:var( --e-global-typography-521a8da-text-transform );color:#8C5222;}.elementor-3831 .elementor-element.elementor-element-dfd8c33 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-primary );font-family:var( --e-global-typography-521a8da-font-family ), Sans-serif;font-size:var( --e-global-typography-521a8da-font-size );font-weight:var( --e-global-typography-521a8da-font-weight );text-transform:var( --e-global-typography-521a8da-text-transform );}.elementor-3831 .elementor-element.elementor-element-adf9886 .elementor-icon-list-icon :is(i, svg){fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-3831 .elementor-element.elementor-element-adf9886 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3831 .elementor-element.elementor-element-adf9886 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3831 .elementor-element.elementor-element-adf9886{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3831 .elementor-element.elementor-element-adf9886 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3831 .elementor-element.elementor-element-adf9886 .elementor-icon-list-item > a{font-family:var( --e-global-typography-abed8e1-font-family ), Sans-serif;font-size:var( --e-global-typography-abed8e1-font-size );font-weight:var( --e-global-typography-abed8e1-font-weight );}.elementor-3831 .elementor-element.elementor-element-adf9886 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3831 .elementor-element.elementor-element-d1e7c03{--spacer-size:25px;}.elementor-3831 .elementor-element.elementor-element-d1e7c03 > .elementor-widget-container{height:auto;}.elementor-3831 .elementor-element.elementor-element-3128f221{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 115px) 0px;--e-w-ml:0px;--e-w-mr:0px;}.elementor-3831 .elementor-element.elementor-element-69ba4db6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--e-w-ml:0px;--e-w-mr:0px;--lakit-carousel-item-right-space:20px;--lakit-carousel-item-left-space:20px;--lakit-gcol-left-space:20px;--lakit-gcol-right-space:20px;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products:not(.swiper-wrapper){margin-right:-20px;margin-left:-20px;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products li.product{padding-right:20px;padding-left:20px;margin-bottom:80px;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 .woocommerce-loop-product__link{width:90%;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 .woocommerce-loop-product__link .figure__object_fit{padding-bottom:100%;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 .woocommerce-loop-product__link .figure__object_fit > *{object-position:center;background-position:center;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products li.product .product_item--thumbnail{padding:0px 0px 60px 0px;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products li.product .product_item--title{color:var( --e-global-color-secondary );font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products li.product .price{color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products li.product .price ins{color:#000000;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products li.product .price ins .amount{color:#000000;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products li.product .button{color:#FFFFFF;background-color:#3D240D;font-size:18px;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products li.product .button:hover{color:#F3E7E0;background-color:#EE6D2C;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products .product_item--inner{border-style:solid;border-width:2px 2px 2px 2px;padding:40px 40px 40px 40px;background-color:#FFF3E5;border-color:#8C5222;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products .product_item--info{padding:0px 0px 0px 0px;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 .lakit-heading{color:#FF0000;}.elementor-3831 .elementor-element.elementor-element-7e7b5161{--divider-border-style:solid;--divider-color:#3D240D;--divider-border-width:2px;--divider-width:100%;}.elementor-3831 .elementor-element.elementor-element-7e7b5161 .elementor-divider-separator{width:100%;}.elementor-3831 .elementor-element.elementor-element-7e7b5161 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}@media(max-width:1024px){.elementor-3831 .elementor-element.elementor-element-39d2d441{padding:60px 0px 100px 0px;}.elementor-3831 .elementor-element.elementor-element-b2cb99e{padding:0px 40px 0px 40px;}.elementor-3831 .elementor-element.elementor-element-dfd8c33 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-521a8da-font-size );}.elementor-3831 .elementor-element.elementor-element-dfd8c33 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-521a8da-font-size );}.elementor-3831 .elementor-element.elementor-element-adf9886 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3831 .elementor-element.elementor-element-adf9886 .elementor-icon-list-item > a{font-size:var( --e-global-typography-abed8e1-font-size );}.elementor-3831 .elementor-element.elementor-element-3128f221{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;--e-w-ml:0px;--e-w-mr:0px;}.elementor-3831 .elementor-element.elementor-element-3128f221 img{width:170px;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products:not(.swiper-wrapper){margin-right:-15px;margin-left:-15px;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products li.product{padding-right:15px;padding-left:15px;margin-bottom:30px;}.elementor-3831 .elementor-element.elementor-element-69ba4db6{--lakit-carousel-item-right-space:15px;--lakit-carousel-item-left-space:15px;--lakit-gcol-left-space:15px;--lakit-gcol-right-space:15px;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products li.product .product_item--thumbnail{padding:0px 0px 55px 0px;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products li.product .price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products li.product .button{font-size:16px;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products .product_item--inner{padding:30px 10px 30px 10px;}}@media(max-width:767px){.elementor-3831 .elementor-element.elementor-element-b2cb99e{padding:0px 20px 0px 20px;}.elementor-3831 .elementor-element.elementor-element-dfd8c33 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-521a8da-font-size );}.elementor-3831 .elementor-element.elementor-element-dfd8c33 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-521a8da-font-size );}.elementor-3831 .elementor-element.elementor-element-adf9886 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3831 .elementor-element.elementor-element-adf9886 .elementor-icon-list-item > a{font-size:var( --e-global-typography-abed8e1-font-size );}.elementor-3831 .elementor-element.elementor-element-3128f221 img{width:150px;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 .woocommerce-loop-product__link .figure__object_fit{padding-bottom:80%;}.elementor-3831 .elementor-element.elementor-element-69ba4db6 ul.products li.product .price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for lakit-wooproducts, class: .elementor-element-69ba4db6 */.elementor-3831 .elementor-element.elementor-element-69ba4db6 .item--excerpt{
    display: none;
}
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .product_item--inner {
    display: flex;
    flex-direction: column-reverse;
}
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .product_item--info-action {
    display: none;
}

.elementor-3831 .elementor-element.elementor-element-69ba4db6 .button{
    transform: translate(0);
	margin: 0;
	width: 33.3333%;
}

.elementor-3831 .elementor-element.elementor-element-69ba4db6 .la-addcart{
    display:block;
    opacity: 1;
    width: 100%;
    order: 4;
}
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .product_item_thumbnail_action .wrap-addto{
	bottom: 0;
    width: 180px;
    max-width: 100%;
    align-items: center;
    left: 50%;
    transform: translateX(-50%);
}
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .la-addcart .labtn-text:after,
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .la-addcart .labtn-text:before,
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .la-addcart .labtn-icon-cart{
    display: none;
}
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .la-addcart .labtn-text {
    opacity: 1;
    width: 100%;
    font-size: inherit;
    font-family: 'Playfair Display';
    text-transform: capitalize;
    font-weight: 700;
    background: none;
    color: inherit;
    margin: 0;
    position: static;
    transform: none;
}
/* Add to Cart বাটন হাইড করা */
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .la-addcart {
    display: none !important;
}
/* ১. কার্ডের ভেতরের লেআউট নিচে নামানো ও Flex চালু করা */
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .product_item--inner {
    display: flex !important;
    flex-direction: column !important;
}

/* ২. ইমেজকে ১ নম্বরে পজিশন করা (উপরে নেওয়া) */
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .product_item_thumbnail {
    order: 1 !important;
}

/* ৩. টাইটেলকে ২ নম্বরে রাখা */
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .product_item--title,
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .product_item--info-inner {
    order: 2 !important;
}

/* ৪. Add to wishlist কে সবার নিচে (ইমেজের পর) পজিশন করা */
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-add-to-wishlist,
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-add-button {
    order: 3 !important;
    margin-top: 10px !important;
}

/* ৫. Wishlist বাটনকে সুন্দর বর্ডার বক্সে রূপান্তর করা */
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-add-button a {
    display: inline-block !important;
    background-color: #4A2511 !important; /* ব্রাউন বাটন */
    color: #FFFFFF !important;
    padding: 8px 16px !important;
    border-radius: 5px !important;
    font-family: 'Anek Bangla', sans-serif !important;
    text-decoration: none !important;
    font-size: 14px !important;
    font-weight: 600 !important;
}
/* উইশলিস্ট বাটন পজিশন সেন্টারে আনা */
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-add-to-wishlist,
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-add-button,
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-wishlistaddedbrowse,
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-wishlistexistsbrowse {
    margin: 10px auto 0 auto !important;
    text-align: center !important;
}

/* #8C5222 কালারের সলিড উইশলিস্ট বাটন */
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-add-button a,
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-wishlistaddedbrowse a,
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-wishlistexistsbrowse a {
    display: inline-block !important;
    background-color: #8C5222 !important; /* কাস্টম ব্রাউন কালার */
    color: #FFFFFF !important;              /* সাদা ফন্ট */
    padding: 10px 20px !important;          /* সাইজ ও প্যাডিং */
    border-radius: 6px !important;          /* রাউন্ড কর্নার */
    text-decoration: none !important;
    font-family: 'Anek Bangla', sans-serif !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1) !important;
    transition: all 0.3s ease !important;
}

/* বাটন হোভার কালার */
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-add-button a:hover,
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-wishlistaddedbrowse a:hover,
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-wishlistexistsbrowse a:hover {
    background-color: #70401a !important;
    color: #FFFFFF !important;
}

/* আইকনের কালার সাদা করা (যদি থাকে) */
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-add-button a i,
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-wishlistaddedbrowse a i,
.elementor-3831 .elementor-element.elementor-element-69ba4db6 .yith-wcwl-wishlistexistsbrowse a i {
    color: #FFFFFF !important;
    margin-right: 5px !important;
}/* End custom CSS */