.elementor-6334 .elementor-element.elementor-element-c0c32a1{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-6334 .elementor-element.elementor-element-839dabe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6334 .elementor-element.elementor-element-ea35a75 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-6334 .elementor-element.elementor-element-c0c32a1{margin:0rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-6334 .elementor-element.elementor-element-c0c32a1{margin:0rem 0rem 0rem 0rem;}}/* Start custom CSS for text-editor, class: .elementor-element-ea35a75 */.elementor-6334 .elementor-element.elementor-element-ea35a75 .woocommerce-form-coupon-toggle>div {
    font-weight: normal;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 form.checkout_coupon.woocommerce-form-coupon {
    border-radius: 8px;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 .checkout_coupon>p {
    margin-bottom: 15px;
    font-size: 14px;
    font-weight: normal;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 input#coupon_code {
    border: 1px solid #F1F1F1;
    background: #FAFAFA;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 .woocommerce {
    text-align: right;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 div#customer_details {
    background: #FAFAFA;
    border-radius: 8px;
    padding: 0 20px 20px 20px;
    margin-left: 1.5rem;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 .col-12 {
    padding: 0;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 .woocommerce-billing-fields>h3 {
    text-transform: uppercase;
    font-size: 20px !important;
    margin-top: -10px;
    font-family: "iranyekanwebbold_FaNum"
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 label {
    font-size: 15px;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select {
    background: #FFFFFF !important;
    border: 1px solid #ebebeb !important;
    font-size: 13px !important;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 span.select2-dropdown.select2-dropdown--below {
    margin: 0 !important;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 span.select2-selection.select2-selection--single {
    background: #FFFFFF;
    border: 1px solid #ebebeb;
    font-size: 13px;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 span.select2-results {
    font-size: 13px !important;
    font-weight: normal !important;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 .woocommerce-additional-fields > h3 {
    font-size: 18px !important;
    font-family: "iranyekanwebbold_FaNum" !important;
    margin-bottom: 10px;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 .checkout-order-review:before {
    display: none;
}


.elementor-6334 .elementor-element.elementor-element-ea35a75 .checkout-order-review {
    background: #FAFAFA;
    border-radius: 8px;
    padding: 20px;
    margin-right: 1.5rem;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 h3#order_review_heading {
    font-size: 20px !important;
    font-family: "iranyekanwebbold_FaNum" !important;
    text-align: right !important;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 .wd-table-wrapper {
    box-shadow: none !important;
    border: 1px solid #ebebeb !important;
    border-radius: 10px !important;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 td.product-name {
    font-size: 14px;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 td.product-total {
    font-size: 15px;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 .cart-subtotal > td > .amount.woocommerce-Price-amount {
    font-weight: normal;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 .order-total bdi {
    font-size: 18px;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 li.woocommerce-notice.woocommerce-notice--info.woocommerce-info {
    border-radius: 8px;
    font-size: 13px;
    padding: 8px 45px 8px 20px;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 .woocommerce-privacy-policy-text {
    font-size: 13px;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 button#place_order {
    border-radius: 8px;
    font-weight: normal;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 .checkout-order-review:after {
    display: none;
}

.elementor-6334 .elementor-element.elementor-element-ea35a75 .checkout_coupon .button {
    font-weight: normal;
}/* End custom CSS */