/** Shopify CDN: Minification failed

Line 6:11 Unexpected "<"

**/
.open-sans-<uniquifier> {
  /* font-family: "Open Sans", sans-serif; */
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}
.template-index{
  background-color:black;
}
html, body {
      margin: 0 !important;
      padding: 0 !important;
      /* font-family: "Open Sans", sans-serif; */
      background-color: black;
    }
  
.slick-prev{left: 20px;}
.slick-prev, .slick-next {
  z-index: 1;
  font-family: slick;

  content: "";
}


.slick-prev{left: 20px !important;font-family: slick !important;}
.slick-next {right: 25px !important;font-family: slick !important;}

.slick-prev, .slick-next, .slick-prev:before, .slick-next:before {
    font-family: inherit !important;
}
    * {
      box-sizing: border-box;
    }

    .slider {
        width: 100%;
        
    }
    .slider-container {
      width: 100% !important;
      margin-top: 25px;
      margin-bottom: 25px;
      background-color: black;
    }

    .slick-slide {
      margin: 0px 0px;
    }

    .slick-slide img {
      width: 100%;
    }

    .slick-prev:before,
    .slick-next:before {
      color: red;
    }


    .slick-slide {
      transition: all ease-in-out .3s;
      opacity: .2;
    }
    
    .slick-active {
      opacity: .5;
    }

    .slick-current {
      opacity: 1;
    }
/* Define common styles for .SliderColumn1 */
.SliderContentContainer, .SliderImgContainer {
    flex: 1;
}

.SliderContentContainer{
    background-color: black;
    color: white;
    max-width: 30%;
    width: 100%;
    text-align: center;
}
.SliderImgContainer{
    max-width: 70%;
    width: 100%;
}


.SliderContainer{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    padding: 20px;

}
.SliderContainer h1, .SliderContainer p {
    padding-right: 20px;
    font-size: 25px;
        margin-bottom: 17px;
    text-transform: uppercase;
    
}
.SliderContainer img{
    max-width: 30%;
    margin: 0 auto;
}
.button {
    display: inline-block;
    padding: 10px 20px;
    width: 200px;
    background-color: #ffffff; /* White background */
    color: #000000; /* Black text */
    border: 1px solid #000000; /* Black border */
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    border-radius: 0; /* No border radius for a perfect rectangle */
    transition: background-color 0.3s, color 0.3s, border-color 0.3s;
    text-align: center;
  }
  .button:hover {
    background-color: #000000; /* Black background on hover */
    color: #ffffff; /* White text on hover */
    border-color: #000000; /* Black border on hover */
  }
 .right-align {
    text-align: center; /* Align paragraph text to the right */
  }
/* Define styles for .product-row1 */


/* Define styles for .row1 */
.SliderRow1 {
    display: flex;
    
    flex-wrap: wrap;
}
.slick-list{
    margin-left: 0;
}

.SliderImgContainer.mobile {
  display: none;
}
/* Media query for screens smaller than 600px (typical mobile devices) */
@media only screen and (max-width: 600px) {
  /* Set the columns to stack on top of each other on smaller screens */
  .SliderRow1 {
    display: flex;
    flex-direction: column; /* Stack elements vertically */
  }
  .SliderImgContainer.desktop {
    display: none;
  }
  .SliderImgContainer.mobile {
    display: block;
  }
  .SliderContainer{
    padding: 0;
  }
  /* Ensure both containers take up full width */
  .SliderContentContainer {
    width: 100%;
    max-width: 100%; /* Ensure it doesn't exceed 100% width */
  }
  .SliderContainer,
  .SliderImgContainer {
    width: 100%; /* Ensure both containers take up full width */
    max-width: 100%; /* Ensure they don't exceed 100% width */
  }
  .SliderContainer img{
    max-width: 50% !important;
  }
  .button{
    padding: 10px 2px;
    font-size: 14px;
    margin-bottom: 40px;
  }
  .SliderRow1 .SliderImgContainer.mobile {
    order: 1;
  }
  .SliderRow1 .SliderContentContainer,
  .SliderRow1 .SliderContainer {
    order: 2;
  }
}


/* Define styles for .justify-text */
.justify-text {
    text-align: justify;
}
.share-links .tiktok{
  background-image: url("/cdn/shop/t/14/assets/tiktok.png?v=1712001162") !important;
background-size: 32px 32px !important;}
  .share-links .tiktok:hover{background-color: #805A4A !important;}




