.elementor-913 .elementor-element.elementor-element-5a1a1249{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-913 .elementor-element.elementor-element-234985c{--update-cart-automatically-display:none;--sections-background-color:var( --e-global-color-primary );--sections-border-type:solid;--sections-border-color:var( --e-global-color-accent );--sections-border-radius:12px 12px 12px 12px;--sections-padding:30px 30px 30px 30px;--sections-title-color:var( --e-global-color-dcefae3 );--forms-fields-normal-color:var( --e-global-color-dcefae3 );--order-summary-title-spacing:0px;--order-summary-color:var( --e-global-color-dcefae3 );--order-summary-variations-color:var( --e-global-color-dcefae3 );--product-link-normal-color:var( --e-global-color-dcefae3 );--order-summary-items-divider-color:var( --e-global-color-dcefae3 );--order-summary-items-divider-weight:0px;--order-summary-quantity-border-color:var( --e-global-color-dcefae3 );--order-summary-quantity-border-weight:20px;--order-summary-remove-icon-normal-color:var( --e-global-color-dcefae3 );--checkout-button-normal-text-color:var( --e-global-color-dcefae3 );--checkout-button-hover-text-color:var( --e-global-color-primary );--checkout-button-border-radius:8px 8px 8px 8px;}.elementor-913 .elementor-element.elementor-element-234985c .coupon .input-text, .elementor-913 .elementor-element.elementor-element-234985c .e-cart-totals .input-text, .elementor-913 .elementor-element.elementor-element-234985c select, .elementor-913 .elementor-element.elementor-element-234985c .select2-selection--single{background-color:var( --e-global-color-primary );}.elementor-913 .elementor-element.elementor-element-234985c .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-accent );}.elementor-913 .elementor-element.elementor-element-234985c .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-dcefae3 );}.elementor-913 .elementor-element.elementor-element-234985c .e-cart-section{border-width:1px 1px 1px 1px;}.elementor-913 .elementor-element.elementor-element-234985c .cart_totals h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-913 .elementor-element.elementor-element-234985c {--sections-descriptions-color:var( --e-global-color-dcefae3 );}.elementor-913 .elementor-element.elementor-element-234985c .e-cart-content, .elementor-913 .elementor-element.elementor-element-234985c .woocommerce-shipping-destination, .elementor-913 .elementor-element.elementor-element-234985c .shipping-calculator-button{font-family:"Inter", Sans-serif;font-size:16px;}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-dcefae3 );}.elementor-913 .elementor-element.elementor-element-234985c .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-dcefae3 );}.elementor-913 .elementor-element.elementor-element-234985c .coupon .input-text, .elementor-913 .elementor-element.elementor-element-234985c .cart-collaterals .input-text, .elementor-913 .elementor-element.elementor-element-234985c select, .elementor-913 .elementor-element.elementor-element-234985c .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-913 .elementor-element.elementor-element-234985c .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-dcefae3 );}.elementor-913 .elementor-element.elementor-element-234985c .checkout-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}@media(max-width:1366px){.elementor-913 .elementor-element.elementor-element-234985c .cart_totals h2{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-913 .elementor-element.elementor-element-234985c .cart_totals h2{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-913 .elementor-element.elementor-element-234985c{--sections-padding:20px 20px 20px 20px;}.elementor-913 .elementor-element.elementor-element-234985c .cart_totals h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-913 .elementor-element.elementor-element-234985c .checkout-button{font-size:15px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-234985c *//* Apply Coupon Button - Normal State */
.woocommerce button[name="apply_coupon"],
.elementor-widget-woocommerce-cart button[name="apply_coupon"] {
    background-color: #B2FF00 !important; /* নিয়ন ব্যাকগ্রাউন্ড */
    color: #000000 !important; /* কালো টেক্সট */
    border: 2px solid #B2FF00 !important;
    border-radius: 8px !important; /* বর্ডার রাউন্ড করার জন্য */
    font-weight: bold !important;
    transition: all 0.3s ease !important; /* স্মুথ এনিমেশনের জন্য */
}

/* Apply Coupon Button - Hover State */
.woocommerce button[name="apply_coupon"]:hover,
.elementor-widget-woocommerce-cart button[name="apply_coupon"]:hover {
    background-color: #000000 !important; /* কালো ব্যাকগ্রাউন্ড */
    color: #ffffff !important; /* সাদা টেক্সট */
    border: 2px solid #000000 !important;
}

/* Show product image on mobile and tablet cart */
@media (max-width: 768px) {
    .woocommerce table.cart .product-thumbnail,
    .elementor-widget-woocommerce-cart .woocommerce-cart-form__cart-item .product-thumbnail {
        display: block !important;
        text-align: center !important;
        margin-bottom: 10px !important;
    }
    
    /* Image size for mobile */
    .woocommerce table.cart .product-thumbnail img,
    .elementor-widget-woocommerce-cart .product-thumbnail img {
        width: 100px !important; /* আপনার ইচ্ছেমতো সাইজ বাড়াতে বা কমাতে পারবেন */
        height: auto !important;
        border-radius: 8px !important;
        margin: 0 auto !important;
    }
}/* End custom CSS */