/** Shopify CDN: Minification failed

Line 78:0 Expected "}" to go with "{"

**/

@media screen and (min-width: 2000px) {
  .tt{height:100.06rem !important;}
  .tts{height:49.300rem !important;}
}
@media screen and (min-width: 2500px) {
  .tt{height:59.06rem !important;}
  .tts{height:28.900rem !important;}
}
@media screen and (max-width: 1024px) {
  html {
    font-size: 10px;
  }
  .section-title {
    background-size: 50px;
  }
  .slider-arrow {
    display: none !important;
  }
  .about .section-title {
    background: none !important;
  }
  .product-thumb .thumbnail {
    height: 9rem;
  }
  .product-addons img {
    width: 45%;
  }
  .product-addons-box table tbody tr td,
  .product-addons-box table thead tr th {
    width: 30%;
  }
  .product-addons-image{height:16.37rem !important;}
  .section-title {
    font-size: 1.8rem;
  }
  .featured-slider {
    height: auto;
  }
  /*.product-sidebar ul {
    display: none;
  }*/
  .product-content{margin-top:16px !important;}
  .product-image{margin-top:19px !important;}
}
@media screen and (max-width: 1600px) and (min-width: 992px) {
  html {
    font-size: 13px;
  }
  .featured-slider {
    height: 350px;
  }
}
@media screen and (max-width: 500px) {
  .wrapper.blog.wrapper-spacing-lg {
   padding-right: 0rem !important;
    padding-left: 0rem !important;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
  }
  .blog__box {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 1.56rem;
    display: flex;
    align-items: flex-end;
    margin: .6rem 0;
    height: 28.875rem !important;
    transition: background-size 1s ease-in-out;
}
