/** Shopify CDN: Minification failed

Line 15:11 Expected identifier but found whitespace
Line 15:13 Unexpected "{"
Line 15:22 Expected ":"
Line 15:51 Expected identifier but found "!"

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:slideshow (INDEX:53) */
.txt-algn {
text-align: {{ section.settings.title_alignment }} !important;
width: 100%;
display: block;
}

.title-small {
font-size: 24px;
}

.title-medium {
font-size: 32px;
}

.title-large {
font-size: 48px;
}

.slider-container{
  padding:0 50px;
  margin-bottom:70px;
}
.slideshow-container {
width: 100%;
overflow: hidden;
position: relative;
}

.swiper-container {
width: 100%;
}

.swiper-wrapper {
display: flex;
}

.swiper-slide {
width: 100%;
text-align: center;
  border-radius:12px;
  overflow:hidden;
}
.swiper-slide video {
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 12px;
}

.swiper-slide img {
width: 100%;
height: auto;
}
.swiper-button-next, .swiper-button-prev {
    width: 30px !important;
    height: 30px !important;
    padding: 20px;
    background: #f3f3f3;
    color: #000;
    border-radius: 100%;
}
  .swiper-pagination-bullet-active{
    background:#f3f3f3 !important;
  }
.swiper-button-prev:after, .swiper-button-next:after {
font-size: 16px !important;
  color:#000;
}
.desktop-hide {
display: none;
}
@media (max-width: 1199px){
  .slider-container{
  padding:0 20px;
  margin-bottom:50px;
} 
}
@media (max-width: 768px) {  
.mobile-hide {
display: none;
}
.desktop-hide {
display: block;
}
}
/* END_SECTION:slideshow */