/** Shopify CDN: Minification failed

Line 12:19 Expected ":"

**/
body.start_anim{overflow:hidden;}
.cs-slider-cont{color:var(--White);}
.cs-slider-head{display:flex;align-items:center;gap:12px;}
.cs-cont{color:var(--White);position:absolute;top:0;left:0;width:100%;height:100%;}
.cs-slider-title{line-height:120%;}
.cs-slider-subtitle span,.cs-slider-title span{display:inline-block;}
.cs-slider-btn{colo.cs-slider:first-childr:var(--White);position:absolute;z-index:1;right:24px;display:grid;gap:12px;}
.cs-slider-inr img{object-fit:cover;}
.main-contradirectional-slider{position:relative;}
.main-contradirectional-slider:before{content:'';position:absolute;left:0;width:100%;transform:rotate(180deg) translateX(-100%);transform-origin:0 0;opacity:0.20;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, black 78%);z-index:1;}
.contradirectional-slider{height:100svh;}
.cs-slider{height:100dvh;}
.cs-slider-media-inr img,.cs-slider-media-inr video,.cs-slider-media-inr iframe{height:100dvh;}
.cs-slider-media-inr video{width:100%;object-fit:cover;}
.cs-cont-inr .cs-cont-link,.cs-cont-inr .cs-slider-btn{transition:opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;opacity:0;visibility:hidden;pointer-events:none;}
.cs-cont-inr.active .cs-cont-link,.cs-cont-inr.active .cs-slider-btn{opacity:1;visibility:visible;pointer-events:auto;}
.cs-cont-link:empty{display: block;}
.cs-cont-top{z-index:1;}
@media(min-width:992px){
  .main-contradirectional-slider:before{top:150px;height:150px;}
  .contradirectional-slider .splide__track{height:100%;position:relative;}
  .contradirectional-slider .cs-slider{display:flex;height:100%;position:absolute;top:0;left:0;width:100%;z-index:0;overflow:hidden;}
  .cs-slider{display:flex;width:100%;}
  .cs-slider:first-child{z-index:1;}
  .cs-slider-inr{position:relative;}
  .cs-slider:not(:has(.cs-slider-media-inr:empty)) .cs-slider-inr{flex:1;}
  .cs-slider:has(.cs-slider-media-inr:empty) .cs-slider-inr{width:100%;flex:0 0 100%;}
  .cs-slider-media{display:flex;align-items:center;}
  .cs-slider-media-inr:not(:empty){width:100%;}
  .cs-slider-media:not(:has(.cs-slider-sec-media:empty)) .cs-slider-media-inr{flex:1;}
  .cs-slider-head{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:1;}
  .cs-slider-subtitle{flex:1;text-align:right;}
  .cs-slider-title{flex:1;}
  .cs-slider-text{position:absolute;max-width:416px;left:40px;bottom:40px;z-index:1;}
  .cs-slider-title:not(.cs-slider-no-subhead){font-size:26px;}
  .cs-slider-title.cs-slider-no-subhead{font-size:42px;}
  .cs-slider-btn{top:50%;transform:translateY(-50%);}
  .cs-slider:has(.single-media) .cs-slider-inr{overflow:hidden;}
  .cs-slider:has(.single-media) .cs-slider-inr img{position:absolute;top:0;width:100dvw;max-width:100dvw;/*width:calc(100dvw - 4px);max-width:calc(100dvw - 4px);*/}
  .cs-slider:has(.single-media) .cs-slider-inr.cs-slider-left img{left:0;}
  .cs-slider:has(.single-media) .cs-slider-inr.cs-slider-rgt img{right:0;}
  .cs-cont-top{display:flex;align-items:center;position:absolute;top:50%;transform:translateY(-50%);width:100%;gap:32px;}
  .cs-cont-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}
  .contradirectional-slider.swiper .swiper-pagination{display:inline-flex;justify-content:flex-end;bottom:16px;right:16px;top:unset;left:unset;transform:unset;flex-direction:column;padding:0;gap:6px;z-index:1;}
  .contradirectional-slider.swiper .swiper-pagination .swiper-pagination-bullet{height:6px;width:2px;opacity:0.5;background:var(--White);transition:height 0.3s ease-in-out;}
  .contradirectional-slider.swiper .swiper-pagination .swiper-pagination-bullet:has(.swiper-pagination-bullet-active){height:12px;}
  .contradirectional-slider.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;height:12px;}
  .contradirectional-slider .swiper-wrapper{transform:translate(0)!important;}
}
@media(max-width:991px){
  .main-contradirectional-slider:before{top:140px;height:140px;}
  .contradirectional-slider{visibility:visible;overflow:hidden;}
  .contradirectional-slider .splide__track{overflow:initial;}
  .cs-slider{position:absolute;width:100%;height:100svh;}
  .cs-slider-cont{position:absolute;z-index:1;top:50%;left:50%;transform:translateX(-50%);display:grid;gap:78px;width:100%;}
  .cs-slider-head{justify-content:center;}
  .cs-slider-text{text-align:center;max-width:280px;margin:0 auto;}
  .cs-slider-btn{bottom:24px;}
  .cs-slider-title:not(.cs-slider-no-subhead){font-size:20px;}
  .cs-slider-title.cs-slider-no-subhead{font-size:32px;}
  .cs-slider-media-inr img,.cs-slider-media-inr video,.cs-slider-media-inr iframe{height:100svh;}
  .cs-cont{height:100svh;}
  .cs-cont-top{display:flex;gap:12px;}
  .cs-cont-link{display:block;position:absolute;top:0;left:0;width:100%;height:100svh;z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:78px;}
  .cs-dots{position:absolute;bottom:16px;left:16px;display:flex;flex-direction:column;gap:3px;}
  .cs-dots li{width:2px;height:6px;background:var(--White);opacity:0.5;transition:height 0.3s ease-in-out;}
  .cs-dots li.active{height:12px;opacity:1;}
}
.swipe-panel {
  will-change: transform;
  transform: translate3d(0, 0, 0);
}