.product-img-carousel .splide__slide{
background-color: #f7f7f7!important;
}
.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,
.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{
border:none;
}
.slide-elements{
max-height:0;
transition: all 0.6s ease-in-out;
}
.accordion-open .slide-elements{
max-height:1900px;
}
#thumbnail-slider .splide__slide button {
width:100%;
height:100%;
}
product-bg-image {
background-size:cover;
background-position: center;
background-repeat: no-repeat;
}
.product-image-thumbnail {
background-position: center center;
background-size: contain;
background-repeat: no-repeat;
}
.we