.elementor-23320 .elementor-element.elementor-element-2336672{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23320 .elementor-element.elementor-element-5fad039{--display:flex;}.elementor-23320 .elementor-element.elementor-element-7264491 img{height:40%;border-radius:20px 20px 20px 20px;}.elementor-23320 .elementor-element.elementor-element-461292a{--display:flex;}.elementor-23320 .elementor-element.elementor-element-f80b9f1 .elementor-heading-title{font-family:var( --e-global-typography-b4f8260-font-family ), Sans-serif;font-size:var( --e-global-typography-b4f8260-font-size );font-weight:var( --e-global-typography-b4f8260-font-weight );line-height:var( --e-global-typography-b4f8260-line-height );color:var( --e-global-color-228a008 );}.elementor-23320 .elementor-element.elementor-element-d0e293b{font-family:"Inter", Sans-serif;font-size:15px;}.elementor-23320 .elementor-element.elementor-element-d0e293b a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-789f262 );}.elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price{flex-direction:row;color:var( --e-global-color-228a008 );font-family:var( --e-global-typography-b4f8260-font-family ), Sans-serif;font-size:var( --e-global-typography-b4f8260-font-size );font-weight:var( --e-global-typography-b4f8260-font-weight );line-height:var( --e-global-typography-b4f8260-line-height );gap:6px;}.elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price del .amount bdi{color:var( --e-global-color-228a008 );}.elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price .amount bdi{color:var( --e-global-color-228a008 );}.elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price{justify-content:flex-start;}.elementor-23320 .elementor-element.elementor-element-85631df .eael-product-price-edit{justify-content:flex-start;}.elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price del{text-decoration-color:var( --e-global-color-228a008 );}woocommerce .elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price del .woocommerce-Price-currencySymbol{font-family:var( --e-global-typography-b4f8260-font-family ), Sans-serif;font-size:var( --e-global-typography-b4f8260-font-size );font-weight:var( --e-global-typography-b4f8260-font-weight );line-height:var( --e-global-typography-b4f8260-line-height );}.elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price ins{font-family:var( --e-global-typography-b4f8260-font-family ), Sans-serif;font-size:var( --e-global-typography-b4f8260-font-size );font-weight:var( --e-global-typography-b4f8260-font-weight );line-height:var( --e-global-typography-b4f8260-line-height );}.elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price ins .woocommerce-Price-currencySymbol{font-family:var( --e-global-typography-b4f8260-font-family ), Sans-serif;font-size:var( --e-global-typography-b4f8260-font-size );font-weight:var( --e-global-typography-b4f8260-font-weight );line-height:var( --e-global-typography-b4f8260-line-height );}.elementor-23320 .elementor-element.elementor-element-e153ceb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23320 .elementor-element.elementor-element-cead9ba .elementor-button{background-color:var( --e-global-color-789f262 );fill:var( --e-global-color-7b0c47e );color:var( --e-global-color-7b0c47e );}.elementor-23320 .elementor-element.elementor-element-cead9ba .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-23320 .elementor-element.elementor-element-2336672{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23320 .elementor-element.elementor-element-f80b9f1 .elementor-heading-title{font-size:var( --e-global-typography-b4f8260-font-size );line-height:var( --e-global-typography-b4f8260-line-height );}.elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price{font-size:var( --e-global-typography-b4f8260-font-size );line-height:var( --e-global-typography-b4f8260-line-height );}woocommerce .elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price del .woocommerce-Price-currencySymbol{font-size:var( --e-global-typography-b4f8260-font-size );line-height:var( --e-global-typography-b4f8260-line-height );}.elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price ins{font-size:var( --e-global-typography-b4f8260-font-size );line-height:var( --e-global-typography-b4f8260-line-height );}.elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price ins .woocommerce-Price-currencySymbol{font-size:var( --e-global-typography-b4f8260-font-size );line-height:var( --e-global-typography-b4f8260-line-height );}}@media(max-width:768px){.elementor-23320 .elementor-element.elementor-element-2336672{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23320 .elementor-element.elementor-element-f80b9f1 .elementor-heading-title{font-size:var( --e-global-typography-b4f8260-font-size );line-height:var( --e-global-typography-b4f8260-line-height );}.elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price{font-size:var( --e-global-typography-b4f8260-font-size );line-height:var( --e-global-typography-b4f8260-line-height );}woocommerce .elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price del .woocommerce-Price-currencySymbol{font-size:var( --e-global-typography-b4f8260-font-size );line-height:var( --e-global-typography-b4f8260-line-height );}.elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price ins{font-size:var( --e-global-typography-b4f8260-font-size );line-height:var( --e-global-typography-b4f8260-line-height );}.elementor-23320 .elementor-element.elementor-element-85631df .eael-single-product-price .price ins .woocommerce-Price-currencySymbol{font-size:var( --e-global-typography-b4f8260-font-size );line-height:var( --e-global-typography-b4f8260-line-height );}}@media(min-width:769px){.elementor-23320 .elementor-element.elementor-element-2336672{--content-width:600px;}.elementor-23320 .elementor-element.elementor-element-5fad039{--width:100%;}.elementor-23320 .elementor-element.elementor-element-461292a{--width:100%;}}@media(max-width:1024px) and (min-width:769px){.elementor-23320 .elementor-element.elementor-element-5fad039{--width:100%;}.elementor-23320 .elementor-element.elementor-element-461292a{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-e153ceb *//* বাটন দুটিকে পাশাপাশি রাখার জন্য ফাইনাল কোড */
.elementor-element-9607f24 .elementor-button-wrapper {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important; /* স্ক্রিন ছোট হলেও যাতে নিচে না নামে */
    gap: 12px !important;
    width: 100% !important;
    justify-content: flex-start;
    align-items: center;
}

/* বাটনগুলোর সাইজ এবং মার্জিন ঠিক করার জন্য */
.elementor-element-9607f24 .elementor-button-wrapper a.elementor-button,
.elementor-element-9607f24 .elementor-button-wrapper a.buy-now-custom-button {
    flex: 1 !important; /* সমান জায়গা নিবে */
    width: auto !important;
    margin: 0 !important;
    text-align: center !important;
    display: inline-flex !important;
    justify-content: center !important;
    align-items: center !important;
    white-space: nowrap !important; /* লেখা এক লাইনে রাখার জন্য */
}

/* মোবাইল ডিভাইসের জন্য স্পেশাল অ্যাডজাস্টমেন্ট (ঐচ্ছিক) */
@media (max-width: 767px) {
    .elementor-element-9607f24 .elementor-button-wrapper {
        gap: 8px !important;
    }
    .elementor-element-9607f24 .elementor-button-wrapper a {
        font-size: 13px !important; /* ছোট স্ক্রিনে ফন্ট সাইজ সামঞ্জস্য করা */
        padding: 10px 5px !important;
    }
}/* End custom CSS */
/* Start custom CSS */.woolentor-quickview-modal-wrapper {
    width: calc(100% - 30px);
    max-width: 650px;
    margin: auto !important;
}/* End custom CSS */