.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main form fieldset#billing-fields .wc-block-components-address-address-wrapper #billing .wc-block-components-address-form__country .wc-blocks-components-select .fancy-select-wrap .select2-selection__arrow b {
    display: none;
}
.text_desc_product p {
    padding-bottom: 10px;
}

/* Accordian */ 
/* Product Tabs Hide - keep this */
.woocommerce-tabs .wc-tab {
    display: none;
}
.woocommerce-tabs .wc-tab.active {
    display: block;
}
.woocommerce-Tabs-panel {
    border: 1px solid #eee;
    padding: 20px;
}
.postid-15054 .woocommerce-tabs.wc-tabs-wrapper {
    padding-top: 3% !important;
}
/* .single-product .woocommerce-tabs {
    float: right;
    width: 40%;
}
 */
/* ---------------------- */
/* CLEAN ACCORDION CSS    */
/* ---------------------- */

/* Accordion Button */
.custom-accordion .acc-btn {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 18px;
    background: #fff;
    border: none;
    font-size: 18px;
    cursor: pointer;
    font-weight: 600;
    border-bottom: 1px solid #eee;
}

/* Plus / Minus Icon */
.custom-accordion .icon {
    font-size: 22px;
    transition: transform 0.3s ease;
}

/* Rotate + icon to look like a minus */
.acc-item.active .icon {
    transform: rotate(45deg);
}

/* Accordion Content - smooth animation */
.custom-accordion .acc-content {
    max-height: 0;
    overflow: hidden;
    background: #fafafa;
    border-bottom: 1px solid #eee;
    transition: max-height 0.35s ease;
    padding: 0 18px;
}

/* Add padding only when open */
.custom-accordion .acc-item.active .acc-content {
    padding: 18px;
}
div#product-accordion .acc-item br {
    display: none;
}
div#product-accordion {
    border-top: 1px solid #eee;
    margin-top: 50px;
}
.image_text_apply_remove .vc_column-inner .nectar-split-heading .heading-line h2.gp-text-instant.gp-text {
    font-size: 33px;
    font-family: 'Roboto';
    font-weight: 600;
    line-height: 40px;
}
.image_text_apply_remove .vc_column-inner h4 {
    font-family: 'Roboto';
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 0px;
}
.Image_text_v123 .wpb_text_column h4 {
    font-size: 25px;
    font-weight: 600;
    color: #efaba0;
}
.easy-three-step .row_col_wrap_12_inner .vc_col-sm-4 .nectar_video_player_self_hosted video {
    border-radius: 100%;
    border: 1px solid black;
}
.accordian_answered .toggles.accordion h3.toggle-title a.nectar-inherit-h6 {
    font-size: 18px !important;
    font-weight: 500 !important;
    color: black;
}
.accordian_answered .toggles.accordion h3.toggle-title a i.fa.fa-plus-circle {
    font-size: 18px;
    color: black;
    line-height: 30px;
}
