/** Shopify CDN: Minification failed

Line 339:1 Expected "}" to go with "{"

**/
.welcome-slider .media{
  border-radius: var(--media-radius);
}
.welcome-slider .offer_text{
  margin-top: 15px;
}
.slider-row{
  margin: 0px -15px;
  overflow: hidden;
}
.gudget-left-part,
.gudget-right-part{
 padding: 0px 15px;
 float: left;
 width: 100%;
}
.slider-style--modern .gudget-left-part{
 max-width: 50%;
}
.slider-style--modern .gudget-right-part{
 max-width: 50%;
}
.slider-style--modern .gudget-bottom-banner{
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  padding: 0;
}
.slider-style--modern .gudget-b--banner{
  width: 100%;
  max-width: 50%;
  float: left;
  padding-right: 15px;
}
.slider-style--modern .gudget-b--banner2{
  width: 100%;
  max-width: 50%;
  float: left;
  position: relative;
  padding-left: 15px;
}
.slider-style--module .gudget-b--banner2{
  display: none;
}
.slider-style--classic .gudget-left-part,
.slider-style--module .gudget-left-part{
 max-width: 66.666%;
}
.slider-style--classic .gudget-right-part,
.slider-style--module .gudget-right-part{
 max-width: 33.334%;
}

.heroslideshow_style2 .second-banner{
  margin-top: 30px;
  display: block;
}
.slider-style--classic .gudget-b--banner2,
.slider-style--classic .gudget-b--banner .second-banner{
  display: none;
}

.gudget-b--banner a, .gudget-b--banner2 a,
.welcom-image{
  position: relative;
}
.banner-inner {
  position: absolute;
  width: 100%;
  max-width: 50%;
  z-index: 2;
}
.ttbanner-content{
  position: absolute;
  width: 100%;
  max-width: 65%;
  z-index: 2;
}
.slider-block--top-left,
.slider-block--top-center,
.slider-block--top-right,
.banner1-block--top-left,
.banner1-block--top-center,
.banner1-block--top-right{
  transform: translateY(0);
  top: 30px;
}
.slider-block--top-left,
.slider-block--middle-left,
.slider-block--bottom-left{ 
  left: 30px;
  right: auto;
  margin: 0 auto;
}
.banner1-block--top-left,
.banner1-block--middle-left,
.banner1-block--bottom-left{
  left: 30px;
  right: auto;
  margin: 0 auto;
}
.slider-block--top-center,
.slider-block--middle-center,
.slider-block--bottom-center,
.banner1-block--top-center,
.banner1-block--middle-center,
.banner1-block--bottom-center{ 
  left: 0;
  right: 0;
  margin: 0 auto;
}
.slider-block--top-right,
.slider-block--middle-right,
.slider-block--bottom-right{
  left: auto;
  right: 30px;
  margin: 0;
}
.banner1-block--top-right,
.banner1-block--middle-right,
.banner1-block--bottom-right{
  left: auto;
  right: 30px;
  margin: 0;
}
.slider-block--middle-center,
.slider-block--middle-right,
.slider-block--middle-left,
.banner1-block--middle-center,
.banner1-block--middle-right,
.banner1-block--middle-left {
  top: 50%;
  transform: translateY(-50%);
}
.slider-block--bottom-center, 
.slider-block--bottom-right,
.slider-block--bottom-left,
.banner1-block--bottom-center, 
.banner1-block--bottom-right,
.banner1-block--bottom-left{
  bottom: 30px;
}
.slider-text--left,
.banner1-text--left{
  text-align: left;
}
.slider-text--center,
.banner1-text--center{
  text-align: center;
}
.slider-text--right,
.banner1-text--right {
  text-align: right;
}
.welcome-slider .slider-btn{
  margin-top: 20px;
  min-width: auto;
}
.welcome-slider .swiper-pagination {
  bottom: 0;
}
.gudget-b--banner img, .gudget-b--banner2 img{
  transition: all .5s ease;
}
.gudget-b--banner .first-banner:hover img,
.gudget-b--banner .second-banner:hover img,
.gudget-b--banner2 .inner-banner:hover img{
  scale: 1.1;
} 
.welcome-slider .gudget-right-part .ttbaaner-title{
  font-size: 28px;
  margin-bottom: 5px;
}
.welcome-slider .banner-inner{
  padding: 25px;
}
.welcome-slider .swiper-button-next, .welcome-slider .swiper-button-prev{
  position: absolute !important;
  transform: translateY(-50%);
}
@media screen and (max-width: 1429px){
  .welcome-slider .gudget-right-part .ttbaaner-title{
    font-size: 22px;
  }
  .slider-block--top-left,
  .slider-block--top-center,
  .slider-block--top-right,
  .banner1-block--top-left,
  .banner1-block--top-center,
  .banner1-block--top-right{
    top: 15px;
  }
  .slider-block--top-left,
  .slider-block--middle-left,
  .slider-block--bottom-left,
  .banner1-block--top-left,
  .banner1-block--middle-left,
  .banner1-block--bottom-left{ 
    left: 15px;
  }
  .slider-block--top-right,
  .slider-block--middle-right,
  .slider-block--bottom-right,
  .banner1-block--top-right,
  .banner1-block--middle-right,
  .banner1-block--bottom-right{
    right: 15px;
  }
  .slider-block--bottom-center, 
  .slider-block--bottom-right,
  .slider-block--bottom-left,
  .banner1-block--bottom-center, 
  .banner1-block--bottom-right,
  .banner1-block--bottom-left{
    bottom: 15px;
  }
  .slider-style--modern .gudget-left-part,
  .slider-style--modern .gudget-right-part{
    max-width: 100%;
  }
  .slider-style--modern .gudget-bottom-banner{
    margin-top: 15px;
  }
}
@media screen and (max-width: 1199px){
  .ttbanner-content{
    max-width: 70%;
  }
  .welcome-slider .gudget-right-part .ttbaaner-title{
    font-size: 20px;
  }
  .welcome-slider .slider-btn{
    margin-top: 10px;
  }
  .welcome-slider .offer_text{
    margin-top: 10px;
  }
}
@media screen and (max-width: 991px){
  .heroslideshow_style2 .slide-text{
    display: none;
  }
  .welcome-slider .slider-btn{
    min-height: auto;
  }
  .heroslideshow_style2.slider-style--classic .gudget-right-part{
    display: none;
  }
  .heroslideshow_style2.slider-style--modern .second-banner{
    margin-top: 15px;
  }
  .heroslideshow_style2 .second-banner {
    margin-top: 0px;
  }
  .welcome-slider .offer_text{
    display: none;
  }
  .slider-style--classic .gudget-left-part,
  .slider-style--module .gudget-left-part,
  .slider-style--module .gudget-right-part{
    max-width: 100%;
  }
  .slider-style--module .gudget-right-part{
    padding: 0px;
    margin-top: 15px;
  }
  .heroslideshow_style2.slider-style--classic .first-banner,
  .heroslideshow_style2.slider-style--classic .second-banner,
  .heroslideshow_style2.slider-style--module .first-banner,
  .heroslideshow_style2.slider-style--module .second-banner{
    max-width: 50%;
    width: 100%;
    float: left;
    padding: 0px 15px;
  }
  .heroslideshow_style2.slider-style--classic .gudget-b--banner{
  .heroslideshow_style2.slider-style--module .gudget-b--banner{
    margin: 0px -15px;
    margin-top: 15px;
  }
 .slider-style--classic .gudget-right-part{
   display: none;
 }
  .slider-style--modern .gudget-bottom-banner{
    margin-top: 20px;
  }
  .welcome-slider .gudget-right-part .slider-btn{
    display: none;
  }
  .welcome-slider .banner-inner {
    padding: 20px;
  }
  .welcome-slider .slider-btn{
    min-height: auto;
  }
}
@media screen and (max-width: 575px){
  .slider-style--modern .gudget-b--banner,
  .slider-style--modern .gudget-b--banner2{
    width: 100%;
    max-width: 100%;
    float: left;
    padding: 0px;
  }
  .slider-style--modern .gudget-bottom-banner{
    margin: 0px;
  }
  .slider-style--modern .gudget-b--banner,
  .slider-style--modern .gudget-b--banner2{
    margin-top: 15px;
  }
  .heroslideshow_style2 .first-banner, .heroslideshow_style2 .second-banner {
    max-width: 100%;
  }
  .heroslideshow_style2 .second-banner{
    margin-top: 15px;
  }
  .banner-inner{
    max-width: 80%;
  }
  .welcome-slider .gudget-right-part .ttbaaner-title{
    font-size: 18px;
  }
  .heroslideshow_style2.slider-style--module .first-banner,
  .heroslideshow_style2.slider-style--module .second-banner{
    max-width: 100%;
    width: 100%;
  }
}
@media screen and (max-width: 479px){
  .welcome-slider .banner-inner {
    padding: 15px;
  }
}