body > div.website-wrapper > div > div > div > div > div.woocommerce-form-login-toggle {
    display: none;
    visibility: hidden;
}

body > div.website-wrapper > div > div > div > div > div.woocommerce-form-coupon-toggle {
    display: none;
    visibility: hidden;
}

.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__column .e-woocommerce-login-section {
    background-color: #FFE8E2;
    border-radius: 28px;
    border: none;
    width: 65%;
}

.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__column .woocommerce-form-login-toggle.e-checkout-secondary-title {
    color: #FA5632;
    font-family: Manrope;
    font-size: 16px;
    font-weight: 700;
    line-height: 28px;
}

.e-checkout__column-start .e-woocommerce-login-section .woocommerce-form-login-toggle .e-show-login {
    color: #FA5632;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
}

.elementor-27992 .elementor-element.elementor-element-3a7a3ec .woocommerce #payment #place_order {
    font-family: "Bebas Neue", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
    width: 100%;
    border-radius: 45px;
    box-shadow: none;
}

.wd-table-wrapper .shop_table.woocommerce-checkout-review-order-table .cart_item {
    padding-bottom: 0px;
    padding-top: 0px;
}

.wd-table-wrapper .shop_table.woocommerce-checkout-review-order-table tr.cart-subtotal {
    padding-bottom: 0px;
    padding-top: 0px;
}

.wd-table-wrapper .shop_table.woocommerce-checkout-review-order-table tr.order-total {
    padding-bottom: 0px;
    padding-top: 0px;
}

.wd-table-wrapper .shop_table.woocommerce-checkout-review-order-table thead {
    display: none;
    visibility: hidden;
}

.wd-table-wrapper .shop_table.woocommerce-checkout-review-order-table .cart_item .woocommerce-Price-amount.amount {
    color: #1E242B;
    text-align: right;
    font-family: Manrope;
    font-size: 16px;
    font-weight: 700;
    line-height: 28px;
}

.wd-table-wrapper .shop_table.woocommerce-checkout-review-order-table tr.cart-subtotal .woocommerce-Price-amount.amount {
    color: #1E242B;
    text-align: right;
    font-family: Manrope;
    font-size: 24px;
    font-weight: 700;
    line-height: 34px;
}

.wd-table-wrapper .shop_table.woocommerce-checkout-review-order-table tr.order-total .woocommerce-Price-amount.amount {
    color: #1E242B;
    text-align: right;
    font-family: Manrope;
    font-size: 24px;
    font-weight: 700;
    line-height: 34px;
}

.e-checkout__column-end .e-checkout__column-inner .e-checkout__order_review .woocommerce-shipping-totals .woocommerce-Price-amount.amount {
    color: #1E242B;
    text-align: right;
    font-family: Manrope;
    font-size: 24px;
    font-weight: 700;
    line-height: 34px;
}

.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid {
    padding: 12px 0 0 0;
}

.e-checkout__column-inner .e-coupon-box .coupon-container-grid .col.coupon-col-1 {
    padding: 0;
}

.elementor-element.elementor-element-3a7a3ec #coupon_code {
    height: 51px;
}

.e-checkout__column-inner .e-coupon-box .woocommerce-button.button.e-apply-coupon {
    border-radius: 30px;
    background: #FA5632;
    border: none;
    color: #ffffff;
    font-family: "Bebas Neue";
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
    padding: 15px 54px 12px 54px;
}

.elementor-27992 .elementor-element.elementor-element-3a7a3ec .e-coupon-anchor-description {
    color: #1E242B;
    font-family: Manrope;
    font-size: 16px;
    font-weight: 500;
    line-height: 26px;
}

.woocommerce-additional-fields {
    padding: 0 !important;
    border: none !important;
}

.e-checkout__column-end .e-checkout__column-inner .e-checkout__order_review-2 {
    padding: 24px;
}

.e-checkout__column-end .e-checkout__column-inner .e-checkout__order_review-2 .payment_box {
    box-shadow: none;
}

.e-checkout__column-end .e-checkout__column-inner .e-checkout__order_review-2 .wc_payment_methods .wc_payment_method label {
    color: #1E242B;
    font-family: Manrope;
    font-size: 16px;
    font-weight: 500;
    line-height: 26px;
}

.e-checkout__column-end .e-checkout__column-inner .e-checkout__order_review-2 .wc_payment_methods .wc_payment_method p {
    color: #9B9EB0;
    font-family: Manrope;
    font-size: 16px;
    font-weight: 500;
    line-height: 26px;
}

.e-checkout__column-end .e-checkout__column-inner .e-checkout__order_review-2 .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p {
    color: #9B9EB0;
    font-family: Manrope;
    font-size: 16px;
    font-weight: 500;
    line-height: 26px;
}

.e-checkout__column-end .e-checkout__column-inner .e-checkout__order_review-2 .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p a {
    color: #FA5632;
}