/* Add custom CSS styles below */

.card-title-is-bold .product-entry__title a{
font-size: 16px;
}
.product-entry__image{
    border-radius: 5px;
}


section#customer-experiences-3 {
    padding: 60px 0px;
 background-color: #f7f7f7;
}

.lg\:w-\[315px\].h-full.bg-white.dark\:\!bg-darker.rounded.flex.flex-col.sm\:flex-row.items-center.text-center.sm\:text-start.gap-4.md\:p-8.p-6.shadow-\[0px_20px_35px_0px_\#00000008\]{
border-radius: 15px;
}

.relative.video-wrap.h-\[426px\].md\:h-\[420px\].lg\:h-\[530px\].w-full.bg-gray-100.dark\:bg-darker.rounded.overflow-hidden{
border-radius: 5px;
}
a.banner.banner--fixed.overflow-hidden.anime-item.block{
    border-radius: 5px;
}

.tab-banner.relative.flex-center.rounded.bg-no-repeat.bg-top.bg-cover.min-h-\[280px\].lg\:min-h-\[360px\].min-h-\[280px\].lg\:min-h-\[360px\]{
    border-radius: 5px;

}


.total-price{
font-size: 1.1rem;
    margin-left: 7px;
}

.price_is_on_sale{
    flex-direction: row;

}

.s-block--features__item img{
width: 120px !important;
}

.s-block--testimonials{
padding-top: 0px !important;
}

.s-block--enhanced-features{
background-color: #f8f8f8;
}

.s-block--informative-content > .bg-cover{
    background-color: #f9f9f9;
}

.s-block--faqs > .simpleParallax .lazy {
background-size: cover;
    background-position: center center;
}

@media(max-width:767px){
.tab-banner{
background-position: center;
}

.price_is_on_sale{
flex-direction: column;
}


}
.swiper-slide{
    background-color: rgb(255 255 255 / 0%) !important;
}

@media(min-width:1240px){
.s-slider-thumbs{
width: 88%;
    margin-left: auto;
    margin-right: auto;
}
}