/** Shopify CDN: Minification failed

Line 7:0 Unexpected "<"
Line 711:0 Unexpected "<"

**/
<style>
@font-face {
    font-family: "Montserrat-Bold";
    src: url('/cdn/shop/files/Montserrat-Bold.woff2?v=1689324933') format("woff2"),
         url('/cdn/shop/files/Montserrat-Bold.woff?v=1689324826') format("woff");
}

.button-secondary {
    border: 2px solid #000;
    color: #000000;
    background-color: #0000;
    font-weight: 600;
    border-radius: 5000px;
      padding: 12px 20px;
}

.slideshow-slide:nth-child(1) .slideshow-slide-content h2{
  font-family: "Montserrat-Bold" !important;
}
.slideshow-slide:nth-child(1) .slideshow-slide-content p{
  font-family: "Montserrat-Bold" !important;
}
.slideshow-slide:nth-child(3) .slideshow-slide-content h2{
  font-family: "Montserrat-Bold" !important;
}
.slideshow-slide:nth-child(3) .slideshow-slide-content p{
  font-family: "Montserrat-Bold" !important;
}
.slideshow-slide:nth-child(1) .slideshow-slide-content{
  display:none;
}
.slideshow-slide:nth-child(3) .slideshow-slide-content{
  position:absolute;
  top: 45%;
    left: 23%;
  width:34%;
}
.slideshow-slide:nth-child(3) .slideshow-slide-heading {
    font-size: 35px !important;
}
.slideshow-slide:nth-child(3) p.slideshow-slide-text {
    font-size:25px !important;
  color:#000 !important;
  font-weight:700 !important;
  margin-top:0 !important;
}
.slideshow-slide:nth-child(2) p.slideshow-slide-text {
    color: #fff !important;
    font-size: 50px !important;
    font-weight: 700;
    width: 95%;
    margin: 0 auto;
    line-height: 64px;
}
.slideshow-slide:nth-child(1) h2.slideshow-slide-heading {
    font-size: 70px;
}
.slideshow-slide:nth-child(2) a.slideshow-button.button-secondary {
    background: transparent !important;
    color: #000 !important;
}
 .slideshow-slide:nth-child(1) a.slideshow-button.button-secondary:hover{
    background:#000 !important;
    color:#fff !important;
    border-color:#000 !important;
  }
.slideshow-slide:nth-child(1) .slideshow-background{
    background-size:cover !important;
   background-repeat:no-repeat !important;
   background-position:center !important;
  }
/* 11-09-2023 */
.slideshow-slide:nth-child(1)  .slideshow-slide-content.text-align-left {
    padding-right: 60%;
    padding-left: 8.25em;
}
.slideshow-slide:nth-child(1) .slideshow-slide-heading {
    font-size: 2.125rem !important;
}
.slideshow-slide:nth-child(1) .slideshow-slide-text {
    font-size: 1.25rem !important;
}
.slideshow-slide:nth-child(1)  .slideshow-slide-content {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: 0;
    transform: translate(-50%,-50%);
}
/* 11-09-2023 */
.slideshow-slide:nth-child(2) .slideshow-slide-content{
  left:49% !important;
  width:60% !important;
}
@media only screen and (min-device-width: 767px) and (max-device-width: 992px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){
  .tab{display:block;}
  .desk-tab{display:none !important;}
  .mob{display:none !important;}
}
/* christmas slider */
@media(max-width:1440px){
  .slideshow-slide:nth-child(1) h2.slideshow-slide-heading {
    font-size: 40px !important;
}
 .slideshow-slide:nth-child(1) p.slideshow-slide-text{
    font-size: 28px !important;
  }
  .slideshow-slide:nth-child(3) .slideshow-slide-heading {
    font-size: 36px !important;
}
.slideshow-slide:nth-child(3) p.slideshow-slide-text {
    font-size:25px !important;
}
   .new-design-banner h2  span.span1{
     font-size:90px !Important;
   }
  .new-design-banner h2{
    font-size:43px !important;
  }
.new-design-banner h2 span.span2{
  font-size:70px !important;
}
}
@media(max-width:1280px){
  .new-design-banner h2  span.span1{
     font-size:87px !important;
   }
  .new-design-banner h2{
    font-size:44px !important;
    font-weight:800 !important;
  }
.new-design-banner h2 span.span2{
  font-size:66px !important;
}
.slideshow-slide:nth-child(1) h2.slideshow-slide-heading {
    font-size: 35px !important;
}
 .slideshow-slide:nth-child(1) p.slideshow-slide-text{
    font-size:22px !important;
    width:100% !important;
  }
.slideshow-slide:nth-child(3) .slideshow-slide-heading {
    font-size: 30px !important;
}
.slideshow-slide:nth-child(3) p.slideshow-slide-text{
  font-size:20px !important;
}
}
@media(max-width:1025px){
   .new-design-banner h2  span.span1{
     font-size:70px !important;
   }
.new-design-banner h2{
    font-size:35px !important;
  }
.new-design-banner h2 span.span2{
  font-size:50px !important;
}
 .slideshow-slide:nth-child(1) .slideshow-slide-content{
    background:transparent !important;
  }
 /* .slideshow-slide:nth-child(1) h2.slideshow-slide-heading {
    font-size: 47px !important;
}
 .slideshow-slide:nth-child(1) p.slideshow-slide-text{
    font-size:34px !important;
    line-height:50px !important;
  } */
  .slideshow-slide:nth-child(3) .slideshow-slide-content{
    width:34% !important;
    background:transparent !important;
  }
  .slideshow-slide:nth-child(3) .slideshow-slide-heading {
    font-size: 28px !important;
  }
.slideshow-slide:nth-child(3) p.slideshow-slide-text{
  font-size:18px !important;
}
.slideshow-slide:nth-child(3) .slideshow-slide-content.text-align-left .slideshow-button{
  margin-right:0 !important;
}
.slideshow-slide:nth-child(3) a.slideshow-button.button-primary{
  font-size:17px !important;
}
   /* .slideshow-slide:nth-child(1) .slideshow-slide-content {
    left: 20% !important;
    width: 60% !important;
    position: absolute;
    top: 10% !important;
} */
  .slideshow-slide:nth-child(1) h2.slideshow-slide-heading {
    font-size: 26px !important;
}
  .slideshow-slide:nth-child(1) p.slideshow-slide-text {
    font-size: 20px !important;
    line-height: 32px !important;
}
  .slideshow-slide:nth-child(1) .slideshow-slide-content {
    left: 24% !important;
    width: 32% !important;
    position: absolute;
    top: 38% !important;
}
  .slideshow-slide:nth-child(3) .slideshow-slide-content {
    top: 10% !important;
    left: 8% !important;
    width: 34% !important;
    position:absolute !important;
}
}
@media(max-width:1023px){
 .slideshow-slide:nth-child(1) .slideshow-slide-content {
    left: 20% !important;
    width: 60% !important;
    position: absolute;
    top: 10% !important;
}
  .slideshow-slide:nth-child(3) .slideshow-slide-content {
    top: 10% !important;
    left: 8% !important;
    width: 34% !important;
    position:absolute !important;
}

}
  @media(max-width:992px){
.slideshow-slide:nth-child(3) .slideshow-slide-content{
  display:none !important;
}
    #shopify-section-static-slideshow .flickity-prev-next-button {
    top: 30% !important;
}
    .desk-tab {
    display: none !important;
}
.slideshow-slide:nth-child(1) .slideshow-slide-content.text-align-left {
    display: none;
}
    .new-design-banner h2  span.span1{
     font-size:55px !important;
   }
    .slideshow-slide:nth-child(3) .slideshow-slide-heading {
    font-size: 24px !important;
    }
.slideshow-slide:nth-child(3) p.slideshow-slide-text{
 font-size: 24px !important;
}
   .slideshow-slide:nth-child(1) p.slideshow-slide-text{
    font-size:30px !important;
    line-height:46px !important;
  }
   .slideshow-slide:nth-child(1) h2.slideshow-slide-heading {
    font-size: 42px !important;
}
    .slideshow-slide:nth-child(3) a.slideshow-button.button-primary{
  font-size:16px !important;
}
.slideshow{
  overflow:visible !important;
}
.new-design-banner{
  padding:150px 30px !important;
}
      section.slideshow.slideshow-dots-small.flickity-enabled.is-draggable{
  height:74vh !important;
}
     .slideshow-slide:nth-child(1) .slideshow-background {
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: 40% 13% !important;
         height: 74vh !important;
}
           .slideshow-slide:nth-child(3) .slideshow-background {
    height: 74vh !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center;
}
     .slideshow-slide:nth-child(5) .slideshow-background {
    height: 74vh !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center;
}
      .slideshow-slide:nth-child(3) .slideshow-slide-content {
    top: 12% !important;
    left: 6% !important;
    width: 40% !important;
}
   .slideshow-slide:nth-child(1) .slideshow-slide-content {
    left: 20% !important;
    width: 60% !important;
    position: absolute;
    top: 15% !important;
}
     .new-design-banner h2  span.span1{
     font-size:50px !important;
   }
  }
@media(max-width:768px){
.slideshow-slide:nth-child(3) .slideshow-slide-content{
  display:none;
}
.new-design-banner{
  padding:30px 30px !important;
}
.tab{
  display:none !important;
}
  .desk-tab {
    display: none !important;
}
  .new-design-banner h2 {
    font-size: 32px !important;
    line-height: 25px !important;
}
  .new-design-banner h2 span.span2 {
    font-size: 34px !important;
    line-height:60px !important;
}
   .new-design-banner h2  span.span1{
     font-size:40px !important;
   }
  .slideshow-slide:nth-child(3) .slideshow-slide-content {
    position: absolute !important;
    top: 44% !important;
    background: transparent !important;
    color: #000;
    width: 70% !important;
    text-align: center;
    left: 17% !important;
}
 .slideshow-slide:nth-child(1) h2.slideshow-slide-heading {
    font-size: 45px !important;
    color:#000 !important;
}
 .slideshow-slide:nth-child(1) p.slideshow-slide-text {
    font-size: 29px !important;
    line-height: 45px !important;
}
  .slideshow-slide:nth-child(3) .slideshow-slide-heading {
    font-size: 32px !important;
  }
.slideshow-slide:nth-child(3) p.slideshow-slide-text{
  font-size:32px !important;
}
  #shopify-section-static-slideshow .flickity-prev-next-button{
    top:94% !important;
  }
 .slideshow-slide:nth-child(1) .slideshow-background {
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: 50% 15% !important;
         height:82vh !important;
}
  .slideshow-slide:nth-child(3) .slideshow-background {
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
         height:82vh !important;
}
  .slideshow-slide:nth-child(5) .slideshow-background {
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: 20% 40% !important;
         height:82vh !important;
}
   section.slideshow.slideshow-dots-small.flickity-enabled.is-draggable{
  height:82vh !important;
}
}
@media(max-width:500px){
  .new-design-banner h2  span.span1{
     font-size:35px !important;
   }
  .new-design-banner h2 span.span2 {
    font-size: 23px !important;
    line-height:35px !important;
}
  .new-design-banner h2 {
    font-size: 23px !important;
    line-height: 24px !important;
    margin: 15px 0 !important;
}
 .slideshow-slide:nth-child(1) .slideshow-slide-content {
    left: 12% !important;
    width: 81% !important;
    position: absolute;
    top: 18% !important;
    text-align:center;
}
.slideshow-slide:nth-child(3) .slideshow-slide-content {
    position: absolute;
    top: 55% !important;
    left: 0% !important;
    width: 96% !important;
  text-align:center !important;
}
section.slideshow.slideshow-dots-small.flickity-enabled.is-draggable{
    position: relative;
    overflow: hidden;
    height:76vh !important;
}
     .slideshow-slide:nth-child(3) .slideshow-background {
    height: 76vh !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
     background-position:center !important !important;
}
 .slideshow-slide:nth-child(5) .slideshow-background {
    height: 76vh !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
     background-position: 20% 40% !important;
}
 .slideshow-slide:nth-child(1) .slideshow-background{
    height: 76vh !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
   
}
.slideshow-slide:nth-child(2) h2.slideshow-slide-heading{
  font-size:28px !important;
}
 .slideshow-slide:nth-child(1) p.slideshow-slide-text {
    font-size: 21px !important;
    line-height: 33px !important;
}
.slideshow-slide:nth-child(3) .slideshow-slide-heading{
  font-size:21px !important;
}
  .slideshow-slide:nth-child(3) p.slideshow-slide-text{
     font-size:21px !important;
  }
  .offer{
    line-height:13px !important;
  }
  .new-design-banner .prodct img{
    margin-bottom:10px !important;
     height: 55px !important;
     width:55px ! important;
  }
  #shopify-section-static-slideshow .flickity-prev-next-button{
    top:90% !important;
  }
}
@media(max-width:390px){
   .new-design-banner h2  span.span1{
     font-size:25px !important;
   }
  .new-design-banner h2 span.span2 {
    font-size: 20px !important;
    line-height:30px !important;
}
  .new-design-banner h2 {
    font-size: 20px !important;
    line-height: 24px !important;
    margin: 10px 0 !important;
}
 section.slideshow.slideshow-dots-small.flickity-enabled.is-draggable {
    position: relative;
    overflow: hidden;
    height:78vh !important;
}
     .slideshow-slide:nth-child(3) .slideshow-background {
    height: 78vh !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
     background-position: center !important;
}
 .slideshow-slide:nth-child(5) .slideshow-background {
    height: 78vh !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
     background-position: 20% 40% !important;
}

 .slideshow-slide:nth-child(1) .slideshow-background{
    height: 78vh !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}
  .slideshow-slide:nth-child(3) .slideshow-slide-heading {
    font-size:18px !important;
}
  .slideshow-slide:nth-child(3) p.slideshow-slide-text{
     font-size:18px !important;
  }
.slideshow-slide:nth-child(3) .slideshow-slide-content{
  left:2% !important;
   top: 53% !important;
}
 .slideshow-slide:nth-child(1) .slideshow-slide-content {
    left: 5% !important;
    width: 92% !important;
    position: absolute;
    top: 20% !important;
    text-align: center;
}
  .new-design-banner .prodct img{
    margin-bottom:15px !important;
     height: 60px !important;
     width:60px ! important;
  }
}
@media only screen 
    and (device-width: 390px) 
    and (device-height: 844px) 
    and (-webkit-device-pixel-ratio: 3) {
  .new-design-banner h2{
    line-height:20px !important;
    margin:6px 0 !important;
  }
    }
@media(max-width:376px){
  .new-design-banner .prodct img{
    margin-bottom:10px !important;
     height: 45px !important;
     width:45px ! important;
  }
    .new-design-banner h2  span.span1{
     font-size:20px !important;
   }
  .new-design-banner h2 span.span2 {
    font-size: 16px !important;
    line-height:18px !important;
}
  .new-design-banner h2 {
    font-size: 16px !important;
    line-height: 18px !important;
    margin: 4px 0 !important;
}
 section.slideshow.slideshow-dots-small.flickity-enabled.is-draggable {
    position: relative;
    overflow: hidden;
    height:99vh !important;
}
     .slideshow-slide:nth-child(3) .slideshow-background {
    height: 99vh !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
     background-position: center !important;
}
 .slideshow-slide:nth-child(5) .slideshow-background {
    height: 99vh !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
     background-position: 20% 40% !important;
}

 .slideshow-slide:nth-child(1) .slideshow-background{
    height: 99vh !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center;
}
  .slideshow-slide:nth-child(3) .slideshow-slide-heading {
    font-size: 22px !important;
    width: 93% !important;
}
  .slideshow-slide:nth-child(3) p.slideshow-slide-text{
     font-size:22px !important;
  }
.slideshow-slide:nth-child(3) .slideshow-slide-content{
  left:2% !important;
   top: 44% !important;
}
 .slideshow-slide:nth-child(1) .slideshow-slide-content {
    left: 5% !important;
    width: 92% !important;
    position: absolute;
    top: 14% !important;
    text-align: center;
}
 .slideshow-slide:nth-child(1) h2.slideshow-slide-heading{
  font-size:25px !important;
}
 .slideshow-slide:nth-child(1) p.slideshow-slide-text {
    font-size: 20px !important;
    line-height: 30px !important;
}
  
}
@media(max-width:321px){
.new-design-banner h2  span.span1{
     font-size:18px !important;
   }
  .new-design-banner h2 span.span2 {
    font-size: 15px !important;
    line-height:18px !important;
}
  .new-design-banner h2 {
    font-size: 15px !important;
    line-height: 18px !important;
    margin: 4px 0 !important;
}
section.slideshow.slideshow-dots-small.flickity-enabled.is-draggable {
    position: relative;
    overflow: hidden;
    height:88vh !important;
}
     .slideshow-slide:nth-child(3) .slideshow-background {
    height: 88vh !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
     background-position: center;
}
  .slideshow-slide:nth-child(5) .slideshow-background {
    height: 88vh !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
     background-position: center;
}

 .slideshow-slide:nth-child(1) .slideshow-background{
    height: 88vh !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center;
}

 .slideshow-slide:nth-child(3) .slideshow-slide-heading {
    font-size: 20px !important;
}
  .slideshow-slide:nth-child(3) p.slideshow-slide-text{
     font-size:20px !important;
  }
.slideshow-slide:nth-child(3) .slideshow-slide-content{
  left:2% !important;
}
 .slideshow-slide:nth-child(1) .slideshow-slide-content {
    left: 5% !important;
    width: 92% !important;
    position: absolute;
    top: 22% !important;
    text-align: center;
}
 .slideshow-slide:nth-child(1) h2.slideshow-slide-heading{
  font-size:22px !important;
}
 .slideshow-slide:nth-child(1) p.slideshow-slide-text {
    font-size: 18px !important;
    line-height: 28px !important;
}
}
.slideshow .flickity-prev-next-button svg {
    fill: #000 !important;
}
@media(min-width:1440px){
 .slideshow-slide:nth-child(3) .slideshow-slide-heading {
    font-size: 45px !important;
}
.slideshow-slide:nth-child(3) p.slideshow-slide-text {
    font-size:25px !important;
}
   .new-design-banner h2  span.span1{
     font-size:98px !Important;
   }
  .new-design-banner h2{
    font-size:55px !important;
  }
.new-design-banner h2 span.span2{
  font-size:74px !important;
}
}
@media(min-width:1600px){
   .slideshow-slide:nth-child(3) .slideshow-slide-heading {
    font-size: 48px !important;
}
.slideshow-slide:nth-child(3) p.slideshow-slide-text {
    font-size:38px !important;
}
.slideshow-slide:nth-child(1) .slideshow-background{
  background-position:20% 50% !important;
}
}

/* .slideshow-slide:nth-child(1) .slider-social .social-icons{display:none !important;}
.slideshow-slide:nth-child(1) .slideshow-slide-content{display:none !important;} */
@media(min-width:1920px){
  .slideshow-slide:nth-child(3) .slideshow-slide-heading {
    font-size:50px !important;
  }
.slideshow-slide:nth-child(3) p.slideshow-slide-text{
   font-size:35px !important; 
}
.slideshow-slide:nth-child(1) p.slideshow-slide-text{
  width:100% !important;
}
}
@media(min-width:2560px){
   .slideshow-slide:nth-child(3) .slideshow-slide-heading {
    font-size:55px !important;
  }
  .slideshow-slide:nth-child(3) p.slideshow-slide-text{
      font-size:40px !important;
  }
 .slideshow-slide:nth-child(1) p.slideshow-slide-text{
  width:100% !important;
}
}

</style>