/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 26 2025 | 19:00:59 */
 .custom-slider-wrapper {
     overflow: hidden;
     width: 100%;
     position: relative;
}
 .custom-slider {
     display: flex;
     transition: transform 0.5s ease;
     gap: 24px;
}
 .slide {
     flex: 0 0 calc((100% - 48px) / 3);
     box-sizing: border-box;
     text-align: center;
     padding: 24px 0;
}

.slide img,
.slide-clone img{
     width: 100%;
     height: 200px;
     object-fit: contain;
	 border-radius: 8px;
	 background: #292929;
}



 .slider-controls-rewards {
     margin-top: 15px;
     text-align: center;
     display: flex;
     gap: 18px;
     justify-content: flex-end;
}
 .slider-controls-rewards button {
     cursor: pointer;
     background: none;
     border: none;
}
/*  .slider-controls-rewards button.disabled {
     opacity: 0.5;
     pointer-events: none;
} */
 section.slider-rewards-box {
     display: flex;
     flex-direction: column;
     gap: 32px;
}
 @media (max-width: 1024px) {
     .slide {
         flex: 0 0 calc((100% - 24px) / 2);
    }
}
 @media (max-width: 768px) {
     .slide {
         flex: 0 0 100%;
    }
     .custom-slider {
         gap: 0;
    }
	 
	 .slide img{
		 padding: 10px;
	 }
}


section.slider-rewards-box {
/*     margin: 120px 0; */
    width: 100%;
/*     padding: 0 20px; */
}

.slider-controls-rewards{
	width: 100%;
}

.slider-controls-rewards button {
/*     padding: 0 0 100px 0; */
	padding: 0;
}

body.white-mode .slide{
	background: #FFFFFF;
}

body.white-mode .slider-controls-rewards button svg path{
	fill: black;
}