/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/



/* CUSTOM FILTER LAYOUT */
.ems-filter-container {
    /* border-bottom: 1px solid #f0f0f0;  */
    padding: 16px 0;
}

.ems-accordion-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
    margin: 0;
    font-size: 16px; 
    font-weight: 700;
    color: #001b44;
}

/* Стил и анимация за новия шеврон */
.ems-chevron-icon {
    transition: transform 0.3s ease;
    flex-shrink: 0;
}

/* Обръщане на шеврона нагоре при отворен таб */
.ems-chevron-icon.ems-expanded {
    transform: rotate(180deg);
}

.ems-accordion-content {
    /* padding-top: 15px; */
}

/* Скриваме списъците по подразбиране, за да не се показват след AJAX рефреш */
/* .wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter {
    display: none;
    padding-top: 15px;
} */
 
/* .wc-blocks-filter-wrapper .wc-block-attribute-filter {
    display: none;
    padding-top: 15px;
}


.wc-blocks-filter-wrapper .wc-block-attribute-filter__actions {
    margin-top: 10px;
} */
 /* ЗАСТРАХОВКА: Твърдо забраняваме на главния контейнер (който държи бутона) да се скрива */
.wc-blocks-filter-wrapper .wp-block-woocommerce-attribute-filter {
    display: block !important;
}

/* Скриваме САМО списъка с чекбоксовете по подразбиране */
.wc-blocks-filter-wrapper .wc-block-attribute-filter {
    display: none;
    padding-top: 15px;
}

/* Опционално разстояние над бутона Изчистване */
.wc-blocks-filter-wrapper .wc-block-attribute-filter__actions {
    margin-top: 15px;
    display: block;
}
aside.widget {
    margin: 0 !important;
    padding: 0 !important;
}





/* Оформяме оригиналното заглавие като бутон */
.wc-blocks-filter-wrapper .wp-block-heading {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    cursor: pointer !important;
    margin: 0 !important;
    font-size: 16px !important; 
    font-weight: 700 !important;
    color: #001b44 !important;
    /* padding: 16px 0 !important; */
    border-bottom: 1px solid #f0f0f0 !important;
}

/* Скриваме старите скапани SVG-та на WooCommerce, ако се появят вътре */
.wc-blocks-filter-wrapper .wp-block-heading svg {
    display: none !important;
}

/* Добавяме новия шеврон чрез CSS (така React/AJAX не може да го изтрие) */
.wc-blocks-filter-wrapper .wp-block-heading::after {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23001b44' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    transition: transform 0.3s ease;
    flex-shrink: 0;
}

/* Класът, който обръща шеврона нагоре */
.wc-blocks-filter-wrapper .wp-block-heading.ems-expanded::after {
    transform: rotate(180deg);
}

#block-12 span.ems-arrow {
    display: none;
}


div#tbi_button_container {
    display: flex;
}

.home div#Subheader {
    display: none;
}