/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-3df3e0e5 */.elementor-40049 .elementor-element.elementor-element-3df3e0e5 a{
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b5b7927 */.elementor-40049 .elementor-element.elementor-element-3b5b7927 {
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-26fb15ff */.elementor-40049 .elementor-element.elementor-element-26fb15ff .jet-listing-grid__items {
    flex-wrap: nowrap;
    gap: 24px;
}

.elementor-40049 .elementor-element.elementor-element-26fb15ff .jet-listing-grid__item {
    flex: none;
}

.elementor-40049 .elementor-element.elementor-element-26fb15ff .jet-listing-grid__item {
    max-width: fit-content;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 fit-content;
    flex: 0 0 fit-content;
    border-bottom: 1px solid transparent;
}

.elementor-40049 .elementor-element.elementor-element-26fb15ff .jet-listing-grid__item:hover{
    border-bottom: 1px solid black;
}

.elementor-40049 .elementor-element.elementor-element-26fb15ff .active-item {
    border-bottom: 1px solid black;
}

.elementor-40049 .elementor-element.elementor-element-26fb15ff .active-item  .jet-listing-dynamic-terms__link {
    font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba15efc */.elementor-40049 .elementor-element.elementor-element-ba15efc  {
    overflow: scroll;
    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none; /* Firefox */
}

/* Hide scrollbar for Chrome, Safari and Opera */
.elementor-40049 .elementor-element.elementor-element-ba15efc::-webkit-scrollbar {
display: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-5a89b92c */.elementor-40049 .elementor-element.elementor-element-5a89b92c .jet-listing-grid__item:nth-of-type(6n+5), .elementor-40049 .elementor-element.elementor-element-5a89b92c .jet-listing-grid__item:nth-of-type(6n+6) {
    max-width: calc(100% / 2);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% / 2);
    flex: 0 0 calc(100% / 2);
}

.elementor-40049 .elementor-element.elementor-element-5a89b92c .jet-listing-grid__item:nth-of-type(6n+5) .inspiration-image, .elementor-40049 .elementor-element.elementor-element-5a89b92c .jet-listing-grid__item:nth-of-type(6n+6) .inspiration-image {
    height: 450px!important;
} 

.elementor-40049 .elementor-element.elementor-element-5a89b92c .jet-listing-grid__item:nth-of-type(8n+7) .elementor-image-carousel-wrapper {
    transform: scaleX(-1);
}

.elementor-40049 .elementor-element.elementor-element-5a89b92c .jet-listing-grid__item:nth-of-type(8n+7) a {
    right: auto;
    left: 0;
}

.elementor-40049 .elementor-element.elementor-element-5a89b92c .jet-listing-grid__item:nth-of-type(8n+7) .navigation {
    left: 40px!important;
    right: auto!important;
}

@media only screen and (max-width: 1024px) {
.elementor-40049 .elementor-element.elementor-element-5a89b92c .jet-listing-grid__item:nth-of-type(6n+4) {
    max-width: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}  

.elementor-40049 .elementor-element.elementor-element-5a89b92c .jet-listing-grid__item:nth-of-type(6n+5) .inspiration-image, .elementor-40049 .elementor-element.elementor-element-5a89b92c .jet-listing-grid__item:nth-of-type(6n+6) .inspiration-image {
    height: 300px!important;
} 
}


@media only screen and (max-width: 1024px) {
.elementor-40049 .elementor-element.elementor-element-5a89b92c .jet-listing-grid__item:nth-of-type(6n+5) .inspiration-image, .elementor-40049 .elementor-element.elementor-element-5a89b92c .jet-listing-grid__item:nth-of-type(6n+6) .inspiration-image {
    height: 200px!important;
} 
}/* End custom CSS */