.elementor-kit-5{--e-global-color-primary:#FF9522;--e-global-color-secondary:#2C358E;--e-global-color-text:#A4A5BB;--e-global-color-accent:#FF3328;--e-global-color-fdef8c1:#2B2D3B;--e-global-color-2001952:#1F202A;--e-global-color-e28ae1f:#0E0E10;--e-global-color-2315c6a:#FFB637;--e-global-color-f64cd1f:#3649BA;--e-global-color-ee228b2:#A4A5BB80;--e-global-color-c08b949:#A4A5BB40;--e-global-color-990cc48:#FFFFFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-primary );font-weight:bold;color:var( --e-global-color-2001952 );border-radius:100px 100px 100px 100px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:var( --e-global-color-2315c6a );color:var( --e-global-color-2001952 );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-primary );}.elementor-kit-5 a:hover{color:var( --e-global-color-2315c6a );}.elementor-kit-5 h1{color:var( --e-global-color-990cc48 );}.elementor-kit-5 h2{color:var( --e-global-color-990cc48 );}.elementor-kit-5 h3{color:var( --e-global-color-990cc48 );}.elementor-kit-5 h4{color:var( --e-global-color-990cc48 );}.elementor-kit-5 h5{color:var( --e-global-color-990cc48 );}.elementor-kit-5 h6{color:var( --e-global-color-990cc48 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* START BARCODE */
.woocommerce-order-barcodes-container img, .woocommerce-order-barcodes-container span {
    margin-bottom: 0.5em;
    padding: 0.5em;
    background-color: #ffffff;
}
/* END BARCODE */

/* START REFERRAL URL */
#highlighted-affiliate-referral-url {
    font-weight: 600;
    color: #ffffff;
}
#affiliate-referral-message {
    margin-bottom: 2.5em;
}
/* END REFERRAL URL */

.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
    border: 1px solid var(--e-global-color-ee228b2);
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea,
.select2-container--default .select2-selection--single,
.select2-dropdown,
.select2-container--default .select2-search--dropdown .select2-search__field,
.afwc_reg_form_wrapper input,
.afwc_reg_form_wrapper textarea {
    border-color: var(--e-global-color-c08b949);
    background: var(--e-global-color-fdef8c1);
    color: var(--e-global-color-text);
}
.select2-container--default .select2-results__option[aria-selected=true], .select2-container--default .select2-results__option[data-selected=true] {
    background-color: var(--e-global-color-e28ae1f);
}
.woocommerce *::placeholder,
.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: var(--e-global-color-text); 
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    padding: 15px 30px;
    font-weight: bold;
    color: var(--e-global-color-2001952 );
    background-color: var(--e-global-color-primary );
    border-radius: 100px 100px 100px 100px;
    transition: all 300ms ease;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
    color: var(--e-global-color-2001952);
    background-color: var(--e-global-color-2315c6a);
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
    background-color: var(--e-global-color-fdef8c1);
    color: var(--e-global-color-990cc48);
}
.woocommerce-info {
    border-top-color: var(--e-global-color-primary);
}
.woocommerce-info::before {
    color: var(--e-global-color-primary);
}

.woocommerce .afwc_kpi {
    border: 0.1em solid #4f5055;
    background-color: #262730;
}
.woocommerce .afwc_kpis_text {
    color: #90909a;
}

.woocommerce #afwc_dashboard_wrapper .afwc-table-header {
    color: #fff;
}

.woocommerce #afwc_kpi_gross_commission .afwc_kpis_price,
.woocommerce #afwc_kpi_gross_commission .afwc_kpis_number {
    color: #12A2B5;
}

.woocommerce #afwc_kpi_refunds .afwc_kpis_price,
.woocommerce #afwc_kpi_refunds .afwc_kpis_number {
    color: #F41F1F;
}

.woocommerce #afwc_kpi_net_commission .afwc_kpis_price,
.woocommerce #afwc_kpi_net_commission .afwc_kpis_number,
.woocommerce #afwc_commission_stats_paid {
    color: #11A71D;
}

.woocommerce #afwc_kpi_sales .afwc_kpis_price,
.woocommerce #afwc_kpi_sales .afwc_kpis_number {
    color: #AF8F6E;
}

.woocommerce #afwc_kpi_clicks .afwc_kpis_price,
.woocommerce #afwc_kpi_clicks .afwc_kpis_number,
.woocommerce #afwc_commission_stats_unpaid {
    color: #F1693B;
}

.woocommerce #afwc_kpi_conversion .afwc_kpis_price,
.woocommerce #afwc_kpi_conversion .afwc_kpis_number {
    color: #CD840E;
}
.woocommerce .woocommerce-MyAccount-navigation {
    padding-right: 40px;
}
.woocommerce .woocommerce-MyAccount-navigation ul {
    list-style-type: none;
    padding: 0;
}
.woocommerce .woocommerce-MyAccount-navigation ul li {
    padding: .25rem 0;
    border-bottom: 1px solid var(--e-global-color-ee228b2);
}
.woocommerce .nav-tab-wrapper {
    border-bottom: 1px solid #4f5055;
}
.woocommerce .nav-tab {
    border-radius: 5px 5px 0 0;
    border: 1px solid #4f5055;
    border-bottom: none;
    color: var(--e-global-color-text);
}
.woocommerce .nav-tab:hover {
    color: #fff;
}
.woocommerce .nav-tab-active,
.woocommerce .nav-tab-active:hover,
.woocommerce .nav-tab-active:focus,
.woocommerce .nav-tab-active:focus:active {
    background: var(--e-global-color-fdef8c1);
    border-bottom: 1px solid #4f5055;
    color: #fff;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt {
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-e28ae1f);
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover {
    background-color: var(--e-global-color-2315c6a);
    color: var(--e-global-color-e28ae1f);
}
    .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled], .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled], .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled], .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled] {
        background: #50575e;
        color: var(--e-global-color-text);
}

.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message {
    margin: 0;
}

.elementor-menu-cart__wrapper .elementor-menu-cart__main {
    background: black;
}

.woocommerce .payment_method_woocommerce_payments {
    color: #fff;
    font-weight: bold;
}

#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
    background: var(--e-global-color-c08b949);
}

#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    background: #595a69;
    color: #fff;
}

#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
    border-bottom-color: #595a69;
}

#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
    border-bottom: 1px solid var(--e-global-color-ee228b2);
}/* End custom CSS */