.elementor-2154 .elementor-element.elementor-element-efa29bf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents{border-collapse:collapse;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e5e5;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents thead tr th{text-align:left;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1em;background:#F2F9F6;padding:15px 20px 15px 15px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E5E5E5;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr.woocommerce-cart-form__cart-item td{text-align:left;border-style:solid;border-width:0px 0px 1px 0px;border-color:#e5e5e5;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr.woocommerce-cart-form__cart-item:nth-child(odd) td{background:#ffffff;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr.woocommerce-cart-form__cart-item:nth-child(even) td{background:#ffffff;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr td{padding:15px 20px 15px 15px;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr td.product-thumbnail img{width:100px;max-width:100px;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr td.product-name a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#111111;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr td.product-price, .elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr td.product-subtotal{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:1em;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .elsp-cart-quantity-box .qty{width:46px;min-width:46px;background:transparent;color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e5e5;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .elsp-cart-quantity-box .qty, .elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .elsp-cart-quantity-box .elsp-cart-quantity-btn{height:34px;min-height:34px;line-height:34px;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .elsp-cart-quantity-box .elsp-cart-quantity-btn{color:#111111;width:36px;min-width:36px;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr td.actions{background:#ffffff;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr .coupon input#coupon_code{height:50px;padding:10px 20px 10px 20px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1em;color:#111111;border-radius:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e5e5;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr .coupon input#coupon_code::placeholder{color:#111111;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr .coupon button.button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;line-height:1em;padding:16px 30px 16px 30px;border-radius:0px 0px 0px 0px;background:#38AD8A;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#38AD8A;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr .coupon button.button:hover, .elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr .coupon button.button:focus{background:#ffffff;color:#38AD8A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#38AD8A;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr button[name="update_cart"].button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;line-height:1em;padding:15px 30px 15px 30px;border-radius:0px 0px 0px 0px;background:#38AD8A;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#38AD8A;}.elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr button[name="update_cart"].button:hover, .elementor-2154 .elementor-element.elementor-element-8a05907 .elsp-cart-table .woocommerce-cart-form__contents tbody tr button[name="update_cart"].button:focus{background:#ffffff;color:#38AD8A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#38AD8A;}.elementor-2154 .elementor-element.elementor-element-2f9bfe4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-bc2a3df{--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;}.elementor-2154 .elementor-element.elementor-element-ed34c09{--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;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals .cart_totals .wc-proceed-to-checkout{justify-content:stretch;margin:24px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals .cart_totals{background-color:#ffffff;width:100%;padding:30px 30px 30px 30px;border-radius:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e5e5;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals .cart_totals h2{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;line-height:1em;color:#111111;margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:transparent;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table th, .elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table td{padding:18px 16px 18px 16px;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table, .elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table th, .elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table td{border-style:solid;border-width:0px 0px 1px 0px;border-color:#e5e5e5;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table th{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:#111111;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table tr.cart-subtotal th{background:#f5f5f5;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table tr.order-total th{background:#f5f5f5;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table td{text-align:right;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;color:#929292;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table tr.cart-subtotal td{background:#f5f5f5;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table tr.order-total td{background:#f5f5f5;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table .order-total th, .elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table .order-total td{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;padding:20px 16px 20px 16px;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table .order-total th{color:#111111;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals table .order-total td{color:#111111;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals .shipping th, .elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals .shipping td, .elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals .woocommerce-shipping-totals th, .elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals .woocommerce-shipping-totals td{padding:22px 16px 22px 16px;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals .shipping{color:#111111;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals .shipping label{color:#111111;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals ul#shipping_method li{margin-bottom:10px;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals .woocommerce-shipping-calculator{color:#707070;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals .woocommerce-shipping-destination{color:#707070;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals .woocommerce-shipping-calculator a{color:#707070;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals .cart_totals .wc-proceed-to-checkout .checkout-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:1em;margin:0px 0px 0px 0px;padding:15px 30px 15px 30px;background:#38AD8A;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#38AD8A;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals.checkout_form_layout_default .cart_totals .wc-proceed-to-checkout .checkout-button{border-radius:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals .cart_totals .wc-proceed-to-checkout .checkout-button:hover, .elementor-2154 .elementor-element.elementor-element-bf6cee5 .elsp-cart-totals .cart_totals .wc-proceed-to-checkout .checkout-button:focus{background:#ffffff;color:#38AD8A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#38AD8A;}@media(min-width:768px){.elementor-2154 .elementor-element.elementor-element-bc2a3df{--width:50%;}.elementor-2154 .elementor-element.elementor-element-ed34c09{--width:50%;}}