/** Shopify CDN: Minification failed

Line 24:0 Unexpected "}"
Line 275:0 Expected "}" to go with "{"

**/
body { margin-top:85px }
.site-header{
  position: fixed;
  width: 100%;
  z-index: 999;
  top: 0;
  height:90px;
}
@media screen and (min-width: 480px){	
.site-header {	
 position: fixed;	
  width: 100%;	
  z-index: 999;	
  top: 52px;	
  height:90px;	
}	
}	
}
.heder_left_con
{	width:47%; display:inline-block;
}
.heder_center_con
{	width:20%; display:inline-block;
}
.heder_right_con
{	width:35%; display:inline-block;
}
.site-header--text-links
{	margin:0 auto;
}
.site-nav a, .site-nav button
{	padding:6px 9px;
}
#shopify-section-collection-template .grid-uniform .grid-item  a p
{	height:48px; overflow:hidden;
}
.header-logo .lazyload__image-wrapper
{	    max-width: 130px !important;
}
@media screen and (max-width: 1200px)
{
  	.search-bar
	{	width:55%;
	}
}
@media screen and (max-width: 991px)
{
	.search-bar
	{	width:43%;
	}
}
@media screen and (max-width: 768px){	
	body 
	{ 	margin-top:65px;
	}
	#mobileNavBar
	{	  position: fixed;  width: 100%;  z-index: 999;  top: 0px;  height:69px;
	}
	.site-header--text-links
	{     
	}
	.site-header
	{	height:69px;
	}
	.header-logo
	{	width:80px;
	}
@media screen and (max-width: 481px){
 body 
	{ 	margin-top:20px;
	}
.site-header--text-links
	{   
	}
	#mobileNavBar
	{	  position: fixed;  width: 100%;  z-index: 999;  top: 0px;  height:69px;
	}
	
	.site-header
	{	height:50px;
	}
	.header-logo
	{	width:80px;
	}
}
  @media screen and (max-width: 768px){	
  .heder_right_con {
    width: 100%;
  }
  }
  
  
  @media screen and (max-width: 769px){	
  .template-product .site-header {
    display: block;
  }
    .main-content {
      padding-top: 20px;
    }
    .breadcrumb a, .breadcrumb span {
      padding: 0px 0px 5px 0;
      margin-right: 0;
    }
    .breadcrumb .divider {
      padding: 4px 0px 4px 0;
    }
    .breadcrumb--truncate {
      width: auto;
    }

}
  @media screen and (max-width: 749px){
        .mini-cart__recap button.btn {
    width: 100%;
    padding:15px;
    margin:0px 0px 0px 0px;
          
          
}
  }
  
   @media screen and (max-width: 749px){
        .mini-cart__recap .btn-secondary {
    width: 100%;
          padding:15px;
          
}

  }
 
  
 @media screen and (max-width: 749px){
        .mini-cart__recap {
        border-top: 1px solid #dedede;
    width: 100%;
          padding-top: 10px;
  
}

  }


  @media screen and (max-width: 749px) {
  .mini-cart__recap .shipping-note {
    margin-bottom: 1px !important;
    padding: 0 !important;
  }
   
  
  @media screen and (max-width: 481px){	
 .main-content {
   padding-top: 0px;
   
    }
  }

    @media screen and (max-width: 481px){	
 .CartClass {
   padding-top: 17px;
 }
   }
  
   @media screen and (max-width: 481px){	
 .CartClass {
   display:none;
 }
   }
  
    @media screen and (max-width: 481px){	
 .CartClass {
   display:none;
 }
   }
  
       @media screen and (max-width: 481px){	
.ajaxifyCart--content {
   padding-bottom: 0px;
 }
   }
  
  @media screen and (max-width: 481px){
  .cart--empty-message {
    text-align:center;
 
   
  }
  }
  
  @media screen and (max-width: 481px){
   .EmptyCartClass {
    text-align:center;
     padding-top:250px;
      font-size:1.5em;
     font-weight: 600;
   
   
  }
  }
  

  
  @media screen and (max-width: 481px){
  .cart--continue-message {
    text-align:center;
    padding-bottom: 450px;
    display: inline-table;
    
    
  }
  }


 
  
  @media only screen and (max-width: 481px){
.flexslider{
  max-height: 1200px;
  max-width: 900px;
 margin-bottom: 30px;
  margin-top: -60px
    
    

 }
}
  
  @media only screen and  (max-width: 481px){
  .flexslider .slides img {
  max-height: 1200px;
  max-width: 900px;
  
  }
  }

 @media only screen and (min-width: 1px) and (max-width: 481px) {
    .cart-toggle {
    text-align: right;
    margin-right: 5px;
   width:100%;
    font-size: 0px;
      

    }
}

 @media only screen and (min-width: 1px) and (max-width: 481px) {
.cart-count {
  
  display: inline-block;
  text-align: center;
  background-color: $colorAccent;
  color: #FFFFFF;


    
  }
}

@media only screen and (min-width: 1px) and (max-width: 481px) {
.mobileNavBar-link {
  display: block;
  padding: $gutter/3 0;
  color: $colorNavText;
  cursor: pointer;
  border: 0;
  background: none;
  font-size:0px;

