.elementor-7 .elementor-element.elementor-element-bd87198{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.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-7 .elementor-element.elementor-element-82e6381 .elementor-heading-title{color:#1C2A1D;}.elementor-7 .elementor-element.elementor-element-196ffcb{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:28px;--padding-right:28px;}/* Start custom CSS for container, class: .elementor-element-bd87198 */.elementor-7 .elementor-element.elementor-element-bd87198{ padding-left:max(28px, calc(50% - 590px)) !important; padding-right:max(28px, calc(50% - 590px)) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-196ffcb */.elementor-7 .elementor-element.elementor-element-196ffcb{ padding-left:max(28px, calc(50% - 590px)) !important; padding-right:max(28px, calc(50% - 590px)) !important; }.elementor-7 .elementor-element.elementor-element-196ffcb .woocommerce{ font-family:inherit; } .elementor-7 .elementor-element.elementor-element-196ffcb table.shop_table{ border:none !important; border-collapse:separate !important; } .elementor-7 .elementor-element.elementor-element-196ffcb table.shop_table thead{ display:none; } .elementor-7 .elementor-element.elementor-element-196ffcb table.shop_table tr{ display:flex; align-items:center; gap:16px; flex-wrap:wrap; background:#FCFBF3; border:1px solid rgba(28,42,29,0.14); border-radius:16px; padding:14px 16px; margin-bottom:14px; } .elementor-7 .elementor-element.elementor-element-196ffcb table.shop_table td{ border:none !important; padding:4px 0 !important; } .elementor-7 .elementor-element.elementor-element-196ffcb td.product-remove a{ color:#C0503D !important; font-size:20px; } .elementor-7 .elementor-element.elementor-element-196ffcb td.product-thumbnail img{ border-radius:12px; width:64px; } .elementor-7 .elementor-element.elementor-element-196ffcb td.product-name a{ color:#1C2A1D; font-weight:700; text-decoration:none; } .elementor-7 .elementor-element.elementor-element-196ffcb td.product-price, .elementor-7 .elementor-element.elementor-element-196ffcb td.product-subtotal{ color:#2E5233; font-weight:800; } .elementor-7 .elementor-element.elementor-element-196ffcb .quantity input{ border:1px solid rgba(28,42,29,0.14); border-radius:999px; width:70px; text-align:center; padding:8px; } .elementor-7 .elementor-element.elementor-element-196ffcb table.shop_table tr.actions{ display:none; } .elementor-7 .elementor-element.elementor-element-196ffcb .cart-collaterals{ background:#FCFBF3; border:1px solid rgba(28,42,29,0.14); border-radius:18px; padding:22px; margin-top:20px; } .elementor-7 .elementor-element.elementor-element-196ffcb .cart_totals h2{ font-family:inherit; font-size:1.1rem; margin-bottom:14px; } .elementor-7 .elementor-element.elementor-element-196ffcb .cart_totals table{ border:none !important; } .elementor-7 .elementor-element.elementor-element-196ffcb .cart_totals table td, .elementor-7 .elementor-element.elementor-element-196ffcb .cart_totals table th{ border:none !important; padding:8px 0 !important; } .elementor-7 .elementor-element.elementor-element-196ffcb .cart_totals .order-total .amount{ color:#2E5233; font-weight:800; font-size:1.2rem; } .elementor-7 .elementor-element.elementor-element-196ffcb .wc-proceed-to-checkout a.checkout-button{ background:#B9812E !important; color:#241804 !important; border-radius:999px !important; padding:14px !important; font-weight:700 !important; width:100%; text-align:center; display:block; } .elementor-7 .elementor-element.elementor-element-196ffcb .coupon{ display:flex; gap:8px; margin-bottom:16px; } .elementor-7 .elementor-element.elementor-element-196ffcb .coupon input#coupon_code{ border:1px solid rgba(28,42,29,0.14); border-radius:10px; padding:10px 12px; flex:1; } .elementor-7 .elementor-element.elementor-element-196ffcb .coupon button{ background:#FCFBF3; border:1px solid rgba(28,42,29,0.14); border-radius:10px; padding:0 16px; color:#20391F; font-weight:700; } .elementor-7 .elementor-element.elementor-element-196ffcb button[name='update_cart']{ background:#FCFBF3 !important; border:1px solid rgba(28,42,29,0.14) !important; border-radius:999px !important; padding:10px 20px !important; color:#1C2A1D !important; font-weight:700 !important; margin-top:10px; }/* End custom CSS */