/* Add custom CSS styles below */ 
section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--0 .container {
    max-width: 100%;
    padding: 0px;
}
section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--0 {
    margin-top: 0px;
}
.footer-is-custom .store-footer .store-footer__curve {
    display: none;
}
.product-card--vertical {
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    overflow: visible;
    margin-bottom: 20px;
}
li.group h3 {
    font-weight: bold !important;
    font-size: 22px;
}
.s-block--videos-gallery .videos-gallery-container .video-item .video-wrapper .video-thumbnail-cover {
    object-fit: contain;
}

video ,.play-button ,a.advanced-slider__caption__inner__content__button  {display:none !important;}
.video-loading-spinner {
    display: none !important;
}

.s-block--videos-gallery .videos-gallery-container .video-item .video-overlay {
    background: rgb(255 255 255 / 0%);
}
.expand-button {
    display: none !important;
}

.s-slider-container .swiper-slide {
    transform: scale(1);
  
    transition: 0.3s;
}

.s-slider-container .swiper-slide-active {
    transform: scale(1);
    opacity: 1;
}
.s-slider-container .swiper-wrapper {
    justify-content: center;
}
@media (max-width:600px){
  section.s-block.s-block--special-products-slider--5.s-block--special-products-slider .max-h-\[350px\] {
    max-height:fit-content;
}
}