.elementor-28554 .elementor-element.elementor-element-22c7be09{margin-top:30px;margin-bottom:20px;}.elementor-28554 .elementor-element.elementor-element-58730251 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28554 .elementor-element.elementor-element-9f1c790{width:auto;max-width:auto;}.elementor-28554 .elementor-element.elementor-element-9f1c790 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28554 .elementor-element.elementor-element-9f1c790 .elementor-heading-title{font-size:14px;font-weight:400;line-height:16px;letter-spacing:0.06em;color:#242424;}.elementor-28554 .elementor-element.elementor-element-70820d21{padding:0px 65px 32px 65px;}.elementor-28554 .elementor-element.elementor-element-4945a788 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28554 .elementor-element.elementor-element-318c978e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28554 .elementor-element.elementor-element-839d5d5 > .elementor-widget-container{margin:0px 32px 0px 0px;}.elementor-28554 .elementor-element.elementor-element-c0d7c4e .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-28554 .elementor-element.elementor-element-c0d7c4e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-28554 .elementor-element.elementor-element-c0d7c4e .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#02010100;}.elementor-28554 .elementor-element.elementor-element-c0d7c4e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;}.elementor-28554 .elementor-element.elementor-element-608fa5e8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28554 .elementor-element.elementor-element-28f649d3{--grid-columns:3;--grid-row-gap:32px;--grid-column-gap:32px;}@media(max-width:1024px){.elementor-28554 .elementor-element.elementor-element-22c7be09{padding:32px 40px 0px 40px;}.elementor-28554 .elementor-element.elementor-element-70820d21{padding:0px 40px 32px 40px;}.elementor-28554 .elementor-element.elementor-element-28f649d3{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:15px;}}@media(max-width:767px){.elementor-28554 .elementor-element.elementor-element-22c7be09{margin-top:0px;margin-bottom:0px;padding:32px 15px 0px 15px;}.elementor-28554 .elementor-element.elementor-element-9f1c790 > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-28554 .elementor-element.elementor-element-70820d21{padding:0px 15px 32px 15px;}.elementor-28554 .elementor-element.elementor-element-839d5d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28554 .elementor-element.elementor-element-c0d7c4e > .elementor-widget-container{margin:-27px 0px 20px 0px;}.elementor-28554 .elementor-element.elementor-element-c0d7c4e .elementskit-accordion .elementskit-card-body{padding:0px 0px 0px 0px;}.elementor-28554 .elementor-element.elementor-element-c0d7c4e .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:24px;}.elementor-28554 .elementor-element.elementor-element-c0d7c4e .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:24px;}.elementor-28554 .elementor-element.elementor-element-c0d7c4e .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:0px 0px 0px 0px;}.elementor-28554 .elementor-element.elementor-element-c0d7c4e .ekit_accordion_icon_group, .elementor-28554 .elementor-element.elementor-element-c0d7c4e .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-28554 .elementor-element.elementor-element-28f649d3{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}}@media(min-width:768px){.elementor-28554 .elementor-element.elementor-element-318c978e{width:21.298%;}.elementor-28554 .elementor-element.elementor-element-608fa5e8{width:78.702%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28554 .elementor-element.elementor-element-318c978e{width:30%;}.elementor-28554 .elementor-element.elementor-element-608fa5e8{width:70%;}}/* Start custom CSS for shortcode, class: .elementor-element-839d5d5 *//* WOOF заголовки фільтрів */
.elementor-28554 .elementor-element.elementor-element-839d5d5 .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-28554 .elementor-element.elementor-element-839d5d5 .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-28554 .elementor-element.elementor-element-839d5d5 .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-28554 .elementor-element.elementor-element-839d5d5 .woof_list li {
    margin-bottom: 12px !important;
}

/* Відступ між пунктами у внутрішньому випадаючому списку */
.elementor-28554 .elementor-element.elementor-element-839d5d5 .woof_list li {
    margin-bottom: 8px !important;
}

/* Щоб останній пункт не мав зайвого відступу */
.elementor-28554 .elementor-element.elementor-element-839d5d5 .woof_list li:last-child {
    margin-bottom: 0 !important;
}
.elementor-28554 .elementor-element.elementor-element-839d5d5 .woof_container_inner h4 {
    margin-bottom: 15px !important;
}/* Тільки блок фільтра ціни WOOF */
.elementor-28554 .elementor-element.elementor-element-839d5d5 .woof_price3_search_container {
    margin-top: 20px !important;
}

/* Весь range slider */
.elementor-28554 .elementor-element.elementor-element-839d5d5 .woof_price3_search_container .irs {
    font-family: Gilroy, sans-serif !important;
}

/* Цифри зверху */
.elementor-28554 .elementor-element.elementor-element-839d5d5 .woof_price3_search_container .irs-from,
.elementor-28554 .elementor-element.elementor-element-839d5d5 .woof_price3_search_container .irs-to,
.elementor-28554 .elementor-element.elementor-element-839d5d5 .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-28554 .elementor-element.elementor-element-839d5d5 .woof_price3_search_container .irs-from::before,
.elementor-28554 .elementor-element.elementor-element-839d5d5 .woof_price3_search_container .irs-to::before,
.elementor-28554 .elementor-element.elementor-element-839d5d5 .woof_price3_search_container .irs-single::before {
    display: none !important;
}

/* Сіра лінія */
.elementor-28554 .elementor-element.elementor-element-839d5d5 .woof_price3_search_container .irs-line {
    height: 6px !important;
    background: #E9E9E9 !important;
    border-radius: 0 !important;
}

/* Чорна активна лінія */
.elementor-28554 .elementor-element.elementor-element-839d5d5 .woof_price3_search_container .irs-bar {
    height: 6px !important;
    background: #242424 !important;
}

/* Кружечки */
.elementor-28554 .elementor-element.elementor-element-839d5d5 .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-28554 .elementor-element.elementor-element-839d5d5 .woof_price3_search_container .irs-handle i {
    display: none !important;
}

/* Прибрати нижню шкалу з цифрами */
.elementor-28554 .elementor-element.elementor-element-839d5d5 .woof_price3_search_container .irs-grid,
.elementor-28554 .elementor-element.elementor-element-839d5d5 .woof_price3_search_container .irs-min,
.elementor-28554 .elementor-element.elementor-element-839d5d5 .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 */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-c0d7c4e *//* WOOF заголовки фільтрів */
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .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-28554 .elementor-element.elementor-element-c0d7c4e .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-28554 .elementor-element.elementor-element-c0d7c4e .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-28554 .elementor-element.elementor-element-c0d7c4e .woof_list li {
    margin-bottom: 12px !important;
}

/* Відступ між пунктами у внутрішньому випадаючому списку */
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .woof_list li {
    margin-bottom: 8px !important;
}

/* Щоб останній пункт не мав зайвого відступу */
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .woof_list li:last-child {
    margin-bottom: 0 !important;
}
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .woof_container_inner h4 {
    margin-bottom: 15px !important;
}/* Тільки блок фільтра ціни WOOF */
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .woof_price3_search_container {
    margin-top: 20px !important;
}

/* Весь range slider */
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .woof_price3_search_container .irs {
    font-family: Gilroy, sans-serif !important;
}

/* Цифри зверху */
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .woof_price3_search_container .irs-from,
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .woof_price3_search_container .irs-to,
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .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-28554 .elementor-element.elementor-element-c0d7c4e .woof_price3_search_container .irs-from::before,
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .woof_price3_search_container .irs-to::before,
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .woof_price3_search_container .irs-single::before {
    display: none !important;
}

/* Сіра лінія */
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .woof_price3_search_container .irs-line {
    height: 6px !important;
    background: #E9E9E9 !important;
    border-radius: 0 !important;
}

/* Чорна активна лінія */
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .woof_price3_search_container .irs-bar {
    height: 6px !important;
    background: #242424 !important;
}

/* Кружечки */
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .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-28554 .elementor-element.elementor-element-c0d7c4e .woof_price3_search_container .irs-handle i {
    display: none !important;
}

/* Прибрати нижню шкалу з цифрами */
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .woof_price3_search_container .irs-grid,
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .woof_price3_search_container .irs-min,
.elementor-28554 .elementor-element.elementor-element-c0d7c4e .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 */