.elementor-29022 .elementor-element.elementor-element-5fd309e{margin-top:30px;margin-bottom:20px;padding:0px 65px 0px 65px;}.elementor-29022 .elementor-element.elementor-element-a9460ab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29022 .elementor-element.elementor-element-4a2b757{width:auto;max-width:auto;}.elementor-29022 .elementor-element.elementor-element-4a2b757 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29022 .elementor-element.elementor-element-4a2b757 .elementor-heading-title{font-size:14px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.06em;color:#242424;}.elementor-29022 .elementor-element.elementor-element-4a2b757 .elementor-heading-title a:hover, .elementor-29022 .elementor-element.elementor-element-4a2b757 .elementor-heading-title a:focus{color:#242424;}.elementor-29022 .elementor-element.elementor-element-73d931d{padding:0px 65px 32px 65px;}.elementor-29022 .elementor-element.elementor-element-bc00c35 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29022 .elementor-element.elementor-element-349d649 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29022 .elementor-element.elementor-element-06612ce > .elementor-widget-container{margin:0px 32px 0px 0px;}.elementor-29022 .elementor-element.elementor-element-54cabca .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-29022 .elementor-element.elementor-element-54cabca .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-29022 .elementor-element.elementor-element-54cabca .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#02010100;}.elementor-29022 .elementor-element.elementor-element-54cabca .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;}.elementor-29022 .elementor-element.elementor-element-2dad46b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29022 .elementor-element.elementor-element-960a3cd{--grid-columns:3;--grid-row-gap:32px;--grid-column-gap:32px;}@media(min-width:768px){.elementor-29022 .elementor-element.elementor-element-349d649{width:21.298%;}.elementor-29022 .elementor-element.elementor-element-2dad46b{width:78.702%;}}@media(max-width:1024px){.elementor-29022 .elementor-element.elementor-element-5fd309e{padding:32px 40px 0px 40px;}.elementor-29022 .elementor-element.elementor-element-73d931d{padding:0px 40px 32px 40px;}.elementor-29022 .elementor-element.elementor-element-960a3cd{--grid-columns:3;}}@media(max-width:767px){.elementor-29022 .elementor-element.elementor-element-5fd309e{padding:32px 15px 0px 15px;}.elementor-29022 .elementor-element.elementor-element-73d931d{padding:0px 15px 32px 15px;}.elementor-29022 .elementor-element.elementor-element-54cabca > .elementor-widget-container{margin:-45px 0px 20px 0px;}.elementor-29022 .elementor-element.elementor-element-54cabca .elementskit-accordion .elementskit-card-body{padding:0px 0px 0px 0px;}.elementor-29022 .elementor-element.elementor-element-54cabca .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:24px;}.elementor-29022 .elementor-element.elementor-element-54cabca .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:24px;}.elementor-29022 .elementor-element.elementor-element-54cabca .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:0px 0px 0px 0px;}.elementor-29022 .elementor-element.elementor-element-54cabca .ekit_accordion_icon_group, .elementor-29022 .elementor-element.elementor-element-54cabca .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-29022 .elementor-element.elementor-element-960a3cd{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-06612ce *//* WOOF заголовки фільтрів */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_container_inner h4 {
    font-family: Gilroy, sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    line-height: 16px !important;
    letter-spacing: 0 !important;
    color: #242424 !important;
    margin: 0 !important;
}

/* WOOF плюс / мінус біля заголовку */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_container_inner h4 .woof_front_toggle {
  
    font-weight: 500 !important;
    font-size: 14px !important;
    line-height: 16px !important;
    color: #242424 !important;
    text-decoration: none !important;
}

/* WOOF вміст випадаючого списку */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_list .woof_checkbox_label {
    
    font-weight: 300 !important;
    font-size: 14px !important;
    line-height: 16px !important;
    letter-spacing: 0 !important;
    color: #242424 !important;
}

/* Відступи пунктів */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_list li {
    margin-bottom: 12px !important;
}

/* Відступ між пунктами у внутрішньому випадаючому списку */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_list li {
    margin-bottom: 8px !important;
}

/* Щоб останній пункт не мав зайвого відступу */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_list li:last-child {
    margin-bottom: 0 !important;
}
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_container_inner h4 {
    margin-bottom: 15px !important;
}/* Тільки блок фільтра ціни WOOF */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container {
    margin-top: 20px !important;
}

/* Весь range slider */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container .irs {
    font-family: Gilroy, sans-serif !important;
}

/* Цифри зверху */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container .irs-from,
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container .irs-to,
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container .irs-single {
    font-family: Gilroy, sans-serif !important;
    font-weight: 300 !important;
    font-size: 14px !important;
    line-height: 1 !important;
    color: #242424 !important;
    background: transparent !important;
}

/* Прибрати хвостики біля цифр */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container .irs-from::before,
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container .irs-to::before,
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container .irs-single::before {
    display: none !important;
}

/* Сіра лінія */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container .irs-line {
    height: 6px !important;
    background: #E9E9E9 !important;
    border-radius: 0 !important;
}

/* Чорна активна лінія */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container .irs-bar {
    height: 6px !important;
    background: #242424 !important;
}

/* Кружечки */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container .irs-handle {
    width: 24px !important;
    height: 24px !important;
    top: 28px !important;
    background: #242424 !important;
    border-radius: 50% !important;
    border: none !important;
    box-shadow: none !important;
}

/* Прибрати внутрішні смужки в кружечках */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container .irs-handle i {
    display: none !important;
}

/* Прибрати нижню шкалу з цифрами */
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container .irs-grid,
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container .irs-min,
.elementor-29022 .elementor-element.elementor-element-06612ce .woof_price3_search_container .irs-max {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-54cabca *//* WOOF заголовки фільтрів */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_container_inner h4 {
    font-family: Gilroy, sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    line-height: 16px !important;
    letter-spacing: 0 !important;
    color: #242424 !important;
    margin: 0 !important;
}

/* WOOF плюс / мінус біля заголовку */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_container_inner h4 .woof_front_toggle {
  
    font-weight: 500 !important;
    font-size: 14px !important;
    line-height: 16px !important;
    color: #242424 !important;
    text-decoration: none !important;
}

/* WOOF вміст випадаючого списку */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_list .woof_checkbox_label {
    
    font-weight: 300 !important;
    font-size: 14px !important;
    line-height: 16px !important;
    letter-spacing: 0 !important;
    color: #242424 !important;
}

/* Відступи пунктів */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_list li {
    margin-bottom: 12px !important;
}

/* Відступ між пунктами у внутрішньому випадаючому списку */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_list li {
    margin-bottom: 8px !important;
}

/* Щоб останній пункт не мав зайвого відступу */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_list li:last-child {
    margin-bottom: 0 !important;
}
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_container_inner h4 {
    margin-bottom: 15px !important;
}/* Тільки блок фільтра ціни WOOF */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container {
    margin-top: 20px !important;
}

/* Весь range slider */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container .irs {
    font-family: Gilroy, sans-serif !important;
}

/* Цифри зверху */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container .irs-from,
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container .irs-to,
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container .irs-single {
    font-family: Gilroy, sans-serif !important;
    font-weight: 300 !important;
    font-size: 14px !important;
    line-height: 1 !important;
    color: #242424 !important;
    background: transparent !important;
}

/* Прибрати хвостики біля цифр */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container .irs-from::before,
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container .irs-to::before,
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container .irs-single::before {
    display: none !important;
}

/* Сіра лінія */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container .irs-line {
    height: 6px !important;
    background: #E9E9E9 !important;
    border-radius: 0 !important;
}

/* Чорна активна лінія */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container .irs-bar {
    height: 6px !important;
    background: #242424 !important;
}

/* Кружечки */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container .irs-handle {
    width: 24px !important;
    height: 24px !important;
    top: 28px !important;
    background: #242424 !important;
    border-radius: 50% !important;
    border: none !important;
    box-shadow: none !important;
}

/* Прибрати внутрішні смужки в кружечках */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container .irs-handle i {
    display: none !important;
}

/* Прибрати нижню шкалу з цифрами */
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container .irs-grid,
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container .irs-min,
.elementor-29022 .elementor-element.elementor-element-54cabca .woof_price3_search_container .irs-max {
    display: none !important;
}.woof_submit_search_form_container .woof_reset_search_form {
    font-family: "Gilroy", sans-serif !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    line-height: 100% !important;
    letter-spacing: 0.16em !important;
    text-transform: uppercase !important;

    color: #242424 !important;
    background: transparent !important;
    border: 2px solid #242424 !important;
    border-radius: 0 !important;

    padding: 10px 28px !important;
    box-shadow: none !important;
}/* End custom CSS */