.elementor .e-74511117-bdcd{font-family:Roboto;font-weight:700;font-size:2rem;color:#333333;line-height:1.2;text-align:center;margin:0px;}.elementor .e-73fc8885-2011{padding:0px;flex-direction:column;gap:0px;& .e-cart__container { gap: 0; } & .e-cart__column-end { width: 43%; margin-inline-start: auto; margin-top: 5rem; } & .e-cart__column-inner { position: static; } & .woocommerce-cart-form { position: relative; margin: 0; } & .woocommerce-cart-form table.shop_table { margin-bottom: 0; } & .woocommerce-cart-form table.shop_table th { padding: 12px 0; border-bottom: 1px solid #E5E5E5; } & .woocommerce-cart-form table.shop_table td { padding: 20px 0; background: transparent; } & .woocommerce-cart-form .product-remove { width: 36px; } & .woocommerce-cart-form .product-thumbnail { width: 64px; padding-inline-end: 6px; } & .woocommerce-cart-form .product-thumbnail img { width: 60px; height: 60px; object-fit: cover; } & .woocommerce-cart-form .product-name { padding-inline-end: 16px; } & .woocommerce-cart-form .product-name a { text-decoration: underline; } & .woocommerce-cart-form .product-price { width: 84px; white-space: nowrap; } & .woocommerce-cart-form .product-quantity { width: 72px; } & .woocommerce-cart-form .product-subtotal { width: 84px; white-space: nowrap; } & .woocommerce-cart-form input.qty { width: 58px; height: 38px; padding: 0 8px; text-align: center; } & .woocommerce-cart-form table.shop_table td.actions { padding: 20px 0 0; text-align: end; border: 0; } & .woocommerce-cart-form .coupon.e-cart-section { position: absolute; inset-inline-start: 0; bottom: 0; width: auto; max-width: 70%; margin: 0; padding: 0; } & .woocommerce-cart-form .coupon-col { display: flex; gap: 14px; margin: 0; flex-wrap: nowrap; } & .woocommerce-cart-form .coupon-col-start { flex: 0 1 228px; width: 228px; } & .woocommerce-cart-form .coupon-col-end { flex: 0 0 auto; width: auto; } & .woocommerce-cart-form #coupon_code { width: 100%; height: 48px; } & .woocommerce-cart-form .e-apply-coupon { min-height: 48px; } & .cart_totals table.shop_table th, & .cart_totals table.shop_table td { background: transparent; padding: 16px 0; border-bottom: 1px solid #E5E5E5; vertical-align: top; } & .cart_totals table.shop_table th { width: 32%; text-align: start; } & .cart_totals .order-total th, & .cart_totals .order-total td { border-bottom: 0; } & .cart_totals .checkout-button { min-height: 48px; } & .elementor-widget-woocommerce-cart .woocommerce .woocommerce-cart-form table.cart td.product-quantity input.qty { width: 58px; height: 38px; min-height: 38px; border: 1px solid #E5E5E5; border-radius: 30px; background: #F6F6F6; color: #777777; text-align: center; } & .elementor-widget-woocommerce-cart .woocommerce .woocommerce-cart-form .coupon-col { width: auto; padding: 0; margin: 0; gap: 14px; } & .elementor-widget-woocommerce-cart .woocommerce .woocommerce-cart-form .coupon-col-start { width: 228px; flex: 0 1 228px; padding: 0; margin: 0; } & .elementor-widget-woocommerce-cart .woocommerce .woocommerce-cart-form .coupon-col-end { width: auto; flex: 0 0 auto; padding: 0; margin: 0; } & .elementor-widget-woocommerce-cart .woocommerce .woocommerce-cart-form #coupon_code { width: 100%; height: 48px; border-radius: 30px; padding: 10px 26px; } & .elementor-widget-woocommerce-cart .woocommerce .cart_totals .wc-proceed-to-checkout .checkout-button { display: block; width: 100%; text-align: center; } & .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table { display: table; width: 100%; } & .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table tbody { display: table-row-group; } & .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table tr { display: table-row; } & .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table th { display: table-cell; width: 32%; } & .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td { display: table-cell; width: 68%; text-align: start; } & .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td::before { display: none; } & .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table th { font-weight: 400; } & .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td { text-align: start !important; } & .elementor-widget-woocommerce-cart .woocommerce .cart_totals .wc-proceed-to-checkout .checkout-button { display: flex; align-items: center; justify-content: center; line-height: 1.4; min-height: 48px; padding-top: 0; padding-bottom: 0; }\n}.elementor .e-87247b2-bb54{max-width:75.625rem;font-family:Roboto;font-size:1rem;color:#333333;line-height:1.618;padding-block-start:2rem;padding-block-end:7rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:5rem;}