.elementor-46990 .elementor-element.elementor-element-25ac034:not(.elementor-motion-effects-element-type-background), .elementor-46990 .elementor-element.elementor-element-25ac034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-46990 .elementor-element.elementor-element-25ac034 > .elementor-container{max-width:1300px;}.elementor-46990 .elementor-element.elementor-element-25ac034{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-46990 .elementor-element.elementor-element-25ac034 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-wl-checkout-order-review .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wl-checkout-order-review .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46990 .elementor-element.elementor-element-bd665a4{width:var( --container-widget-width, 116.256% );max-width:116.256%;--container-widget-width:116.256%;--container-widget-flex-grow:0;}.elementor-46990 .elementor-element.elementor-element-bd665a4 > .elementor-widget-container{background-color:#F9F9F9;margin:10px 0px 0px 0px;padding:35px 35px 35px 35px;border-radius:12px 12px 12px 12px;}.elementor-46990 .elementor-element.elementor-element-bd665a4 #order_review_heading{display:none;}.elementor-46990 .elementor-element.elementor-element-bd665a4 .woolentor-product-price-value{font-family:"Prompt", Sans-serif;font-size:40px;font-weight:400;color:#1A1C52;}.elementor-46990 .elementor-element.elementor-element-bd665a4 .woolentor-product-title{font-family:"Prompt", Sans-serif;font-size:23px;font-weight:400;color:#1A1C52;}.elementor-46990 .elementor-element.elementor-element-bd665a4 .woolentor-product dt{font-family:"Montserrat", Sans-serif;}.elementor-46990 .elementor-element.elementor-element-bd665a4 .woolentor-product dd{color:#8C02F8 !important;}.elementor-46990 .elementor-element.elementor-element-bd665a4 .remove_from_cart_button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#8B02F8;color:#8B02F8;background-color:#FFFFFF;}.elementor-46990 .elementor-element.elementor-element-bd665a4 .remove_from_cart_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F44336;color:#FFFFFF;background-color:#F44336;}.elementor-46990 .elementor-element.elementor-element-bd665a4 .woolentor-review-order-1  .woolentor-product-thumb{max-width:500px;}.elementor-46990 .elementor-element.elementor-element-bd665a4 .woolentor-review-order-1 .woolentor-product{gap:0px;}.woocommerce  .elementor-46990 .elementor-element.elementor-element-bd665a4 #order_review table.shop_table tfoot tr:not(.order-total,.woolentor-save) th{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.woocommerce  .elementor-46990 .elementor-element.elementor-element-bd665a4 #order_review table.shop_table tfoot tr:not(.order-total,.woolentor-save) td{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.woocommerce  .elementor-46990 .elementor-element.elementor-element-bd665a4 #order_review table.shop_table tfoot tr.order-total th{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.woocommerce  .elementor-46990 .elementor-element.elementor-element-bd665a4 #order_review .woocommerce-checkout-review-order-table tr.order-total td{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-46990 .elementor-element.elementor-element-d328f5b > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-46990 .elementor-element.elementor-element-d328f5b{text-align:start;}.elementor-46990 .elementor-element.elementor-element-d328f5b .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:70px;font-weight:400;color:#1A1C52;}.elementor-widget-wl-checkout-billing-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wl-checkout-billing-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46990 .elementor-element.elementor-element-b48056b .woocommerce-billing-fields > h3{text-align:left;}.elementor-46990 .elementor-element.elementor-element-b48056b .woocommerce-billing-fields .woolentor-field-heading{text-align:left;}.elementor-46990 .elementor-element.elementor-element-b48056b :is(.woocommerce-account-fields,.woocommerce-billing-fields) .form-row label{text-align:left;}.elementor-46990 .elementor-element.elementor-element-b48056b :is(.woocommerce-account-fields,.woocommerce-billing-fields) input.input-text, .elementor-46990 .elementor-element.elementor-element-b48056b .form-row select, .elementor-46990 .elementor-element.elementor-element-b48056b .form-row .select2-container .select2-selection,  .elementor-46990 .elementor-element.elementor-element-b48056b .form-row .select2-container .select2-selection .select2-selection__rendered, .elementor-46990 .elementor-element.elementor-element-b48056b :is(.woocommerce-account-fields,.woocommerce-billing-fields) .input-text{font-family:"Prompt", Sans-serif;}.elementor-46990 .elementor-element.elementor-element-b48056b :is(.woocommerce-account-fields,.woocommerce-billing-fields) input.input-text{border-radius:10px 10px 10px 10px;}.elementor-46990 .elementor-element.elementor-element-b48056b .form-row select, .elementor-46990 .elementor-element.elementor-element-b48056b .form-row .select2-container .select2-selection{border-radius:10px 10px 10px 10px;}.elementor-46990 .elementor-element.elementor-element-b48056b :is(.woocommerce-account-fields,.woocommerce-billing-fields) .input-text{border-radius:10px 10px 10px 10px;}.elementor-widget-wl-checkout-additional-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wl-checkout-additional-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46990 .elementor-element.elementor-element-b6f913b .woocommerce-additional-fields > h3{text-align:left;}.elementor-46990 .elementor-element.elementor-element-b6f913b .woocommerce-additional-fields .woolentor-field-heading{text-align:left;}.elementor-46990 .elementor-element.elementor-element-b6f913b .woocommerce-additional-fields .form-row label{text-align:left;}.elementor-widget-wl-checkout-coupon-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wl-checkout-coupon-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46990 .elementor-element.elementor-element-1d7d2ea > .elementor-widget-container{background-color:#F9F9F9;padding:35px 35px 35px 35px;border-radius:12px 12px 12px 12px;}.elementor-46990 .elementor-element.elementor-element-1d7d2ea .woolentor-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-align:left;}.elementor-46990 .elementor-element.elementor-element-1d7d2ea .woolentor-info{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;text-align:left;}.elementor-46990 .elementor-element.elementor-element-1d7d2ea .woolentor-checkout-coupon-form .coupon-form input.input-text{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-46990 .elementor-element.elementor-element-1d7d2ea .woolentor-checkout-coupon-form .coupon-form input.input-text::-webkit-input-placeholder{color:#000000;}.elementor-46990 .elementor-element.elementor-element-1d7d2ea .woolentor-checkout-coupon-form .coupon-form input.input-text:-moz-placeholder{color:#000000;}.elementor-46990 .elementor-element.elementor-element-1d7d2ea .woolentor-checkout-coupon-form .coupon-form input.input-text::-moz-placeholder{color:#000000;}.elementor-46990 .elementor-element.elementor-element-1d7d2ea .woolentor-checkout-coupon-form .coupon-form input.input-text:-ms-input-placeholder{color:#000000;}.elementor-46990 .elementor-element.elementor-element-1d7d2ea .woolentor-checkout-coupon-form .coupon-form button.button{color:#FFFFFF;background-color:#8C02F8;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-46990 .elementor-element.elementor-element-1d7d2ea .woolentor-checkout-coupon-form .coupon-form button.button:hover{background-color:#7702D2;}.elementor-46990 .elementor-element.elementor-element-1d7d2ea *{font-family:Montserrat;}.elementor-widget-wl-checkout-payment-method .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wl-checkout-payment-method .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-46990 .elementor-element.elementor-element-40d1b36 #payment ul.payment_methods.methods li{text-align:left;}body.elementor-page-46990:not(.elementor-motion-effects-element-type-background), body.elementor-page-46990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}@media(min-width:768px){.elementor-46990 .elementor-element.elementor-element-beddf68{width:49.805%;}.elementor-46990 .elementor-element.elementor-element-773b976{width:49.527%;}}/* Start custom CSS for wl-checkout-order-review, class: .elementor-element-bd665a4 */.woolentor-product-quantity {
    display: none !important;
}
a.remove_from_cart_button.woolentor-product-remove {
    display: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-beddf68 *//* ===== WOOLENTOR CHECKOUT – FORCE FULL IMAGE ===== */ /* Remove grid limitation */ .woolentor-products-1, .woolentor-product, .woocommerce-mini-cart-item { display: block !important; grid-template-columns: unset !important; } /* Kill image wrapper constraints */ .woolentor-product-thumb, .woolentor-product-thumb a { width: 100% !important; height: auto !important; overflow: visible !important; } /* FORCE image to ignore HTML width/height */ .woolentor-product-thumb img, .woocommerce-mini-cart-item img { width: 100% !important; height: auto !important; max-width: 100% !important; min-width: 100% !important; object-fit: contain !important; display: block !important; }/* End custom CSS */