/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
.custom-gallery-carousel {
	direction: ltr;
}

.custom-gallery-carousel.slick-initialized {
    visibility: visible; /* Make visible once initialized */
}
.custom-gallery-carousel img {
    width: 100%;
    height: auto;
}
.custom-gallery-carousel .slick-slide{
	    padding: 10px;
}
.custom-gallery-carousel .slick-arrow:before{
	color: #444;
}
    /* Add your CSS for the blur effect */
    .blur {
        filter: blur(5px); /* Adjust the blur intensity as needed */
        cursor: pointer; /* Change the cursor to indicate it's clickable */
    }
/* img.gallery-thumbnail {
    width: 22%;
} */
.thumbnail-slider {
    display: flex;
    overflow-x: auto; /* Enable horizontal scrolling */
    white-space: nowrap; /* Prevents line breaks */
    scroll-behavior: smooth; /* Smooth scrolling */
    cursor: grab; /* Change cursor to indicate draggable */
    -webkit-overflow-scrolling: touch; /* Enable smooth scrolling on touch devices */
	align-items:center;
}

.thumbnail-slider::-webkit-scrollbar {
    height: 8px;
}

.thumbnail-slider::-webkit-scrollbar-thumb {
    background-color: #888;
    border-radius: 10px;
}

.thumbnail-slider::-webkit-scrollbar-track {
    background-color: #f1f1f1;
}

.gallery-thumbnail {
    flex: 0 0 auto;
    margin-right: 10px; /* Space between thumbnails */
    transition: transform 0.2s ease;
}

.gallery-thumbnail.blur {
    filter: blur(4px); /* Add blur to the image */
    cursor: pointer;
}
.blur {
    position: relative;
}

.blur:after {
  content: '\2807';
  font-size: 100px;
  }
.blur::before {
    content: '';
    position: absolute;
    left: -35px; /* Adjust position to your needs */
    top: 50%;
    transform: translateY(-50%);
    width: 30px; /* Total width for all circles */
    height: 10px; /* Height of the container for the circles */
    display: flex;
    justify-content: space-between;
}

.blur::before div {
    width: 8px; /* Width of each circle */
    height: 8px; /* Height of each circle */
    background-color: black; /* Circle color */
    border-radius: 50%;
}