/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 18 2025 | 11:18:42 */
.tabs-navigation-wrapper {
    background: #FFFFFF1A;
    padding: 0px 20px 6px 20px;
}

.wc-block-cart__submit-container {
    border: 1px solid #fff;
}

/* .main-page-wrapper {
    padding-top: 0px !important;
   
} */

.woocommerce-product-attributes {
    display: none !important;
}


/* Newsletter form styling */

.mc4wp-form-fields {
    display: flex;
    justify-content: center;
    align-items: center;
}

.mc_name {
    width: 50%;
    padding-right: 10px;
}


.mc_button input {
    width: 100%;
    background: #FF0088;
    color: #fff;
}

.wd-popup-inner {
    padding: 60px 0px;
}



/* wcfm styling */

.wcfm-membership-wrapper {
    background: #000000 !important;
    box-shadow: 1px 1px 40px 0px #ffffff;
}


#wcfm_membership_container input.wcfm_submit_button, #wcfm_membership_container a.wcfm_submit_button {

    background: rgb(255,0,136) none repeat scroll 0 0;
}

#wcfm_membership_container input.wcfm_submit_button:hover, #wcfm_membership_container a.wcfm_submit_button:hover {
    background: #ffffff none repeat scroll 0 0;
    color: #000000 !important;
}


.wcfm_popup_form select, .wcfm_popup_form input[type="text"], #wcfm-main-contentainer input[type="password"], #wcfm-main-contentainer input[type="text"], #wcfm-main-contentainer select, #wcfm-main-contentainer input[type="number"], #wcfm-main-contentainer input[type="time"], #wcfm-main-contentainer input[type="search"], #wcfm-main-contentainer textarea {
    background-color: #ffffff2b !important;
}

ul.product_taxonomy_checklist {
    background-color: #fdfdfd00 !important;
}

table#wcfm-products td>a:hover {
    color: #FF0088;
}


/* Checkout page styling */

div#radio-control-wc-payment-method-options-stripe__content .content {
    display: none;
}

.woocommerce-PaymentMethod>label {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}


body .select2-container--default .select2-results__option {
    color: #fff;
    padding: 10px 18px;
    transition: all .1s ease;
}

.wc-blocks-components-select__select option {
    color: #fff !important;
}

li#tab-title-wcfm_policies_tab {
    display: none;
}

button.show-password-input {
    display: none;
}