.elementor-11757 .elementor-element.elementor-element-50b075d6{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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 );}/* Start custom CSS for text-editor, class: .elementor-element-4a4ec2fb */.yith-wcaf-registration-form .already-an-affiliate-wrapper, .yith-wcaf-registration-form .become-an-affiliate-form, .yith-wcaf-registration-form .pending-request-wrapper, .yith-wcaf-registration-form .rejected-request-wrapper {
    background-color: #141532;
    border-radius: var(--yith-wcaf-dashboard--border-radius, 10px);
    margin: 0 auto;
    max-width: 600px;
    padding: 40px 80px;
    text-align: center;
}


.entry-content .wp-audio-shortcode, .entry-content .wp-embedded-audio, .entry-content .wp-embedded-video, .entry-content .wp-video, .entry-content p {
    margin-bottom: 1.6em;
    color: #fff;
}




.entry-title {
    color: #fff;
}


.woocommerce h2, .woocommerce-account h2 {
    font-size: 1.625rem;
    color: #fff;
}


h2.widget-title {
    font-weight: 600;
    color: #fff;
}





.yith-wcaf-dashboard .yith-wcaf-dashboard-summary .affiliate-stats .stat-box .stat-item .stat-label {
    color: #ffffff;
    font-weight: var(--yith-wcaf-dashboard-font-weight--bold, 700);
    position: relative;
}



.yith-wcaf-dashboard .yith-wcaf-dashboard-summary .affiliate-stats .stat-box .stat-item.large .stat-value {
    font-size: 2.5em;
    text-align: center;
    color: #fff;
}



.yith-wcaf-dashboard .yith-wcaf-dashboard-summary .affiliate-stats .stat-box .stat-item .stat-value {
    font-weight: var(--yith-wcaf-dashboard-font-weight--semi-bold, 500);
    text-align: right;
    color: #fff;
}



.woocommerce-js #customer_details, .woocommerce-js .woocommerce table.shop_table {
    margin-bottom: 2em;
    border-radius: 0;
    color: #fff;
}



h1, h2, h3, h4, h5, h6, .entry-content :where(h1,h2,h3,h4,h5,h6) {
    color: #fff;
}




.yith-wcaf-link-generator .link-generator-box.double-column .link-generator {
    background-color: #141532;
    border-left: 1px solid var(--yith-wcaf-dashboard--border-color, #ccc);
    border-top-right-radius: var(--yith-wcaf-dashboard--border-radius, 10px);
    border-bottom-right-radius: var(--yith-wcaf-dashboard--border-radius, 10px);
}








.yith-wcaf-registration-form .register-form {
    background-color: var(--yith-wcaf-background-color, #141532);
}/* End custom CSS */
/* Start custom CSS */.woocommerce-js ul.cart_list li>a, .woocommerce-js ul.product_list_widget li>a {
    font-weight: 500;
    margin-bottom: .33em;
    color: #ffffff;
}

.wo/* End custom CSS */