.page-width {
 max-width:100%; 
}

.product-section  .page-width {
  padding:0px !important;
}

.site-nav__link--icon:hover {
 color:grey; 
}
.site-navigation  {
  
 margin-top:52px; 
}

 .accordion-block {
    margin-bottom: 10px;
  }
  
/* .accordion-block-descrpition:first-child {
    border-top: 1px solid #e1e1e1;
} */
  
 
  
  .accordion-block-descrpition {
    position: relative;
    width: 100%;
    display: inline-block;
    border: 1px solid #e1e1e1;
    transition: all linear 0.15s;
    color: #000;
    text-transform: uppercase;
    padding: 10px;
    cursor: pointer;
    font-size: 0.8em;
    line-height: 16.18px;
    letter-spacing: .05em;
    
  }
  
  .accordion-block-descrpition span {
  text-align: center;
    position: absolute;
    right: 15px;
    top: 8px;
    width: 15px;
    line-height: 15px;
    
  
        font-size: 22px;
    font-weight: 700;
}



 .accordion-block-descrpition span::after {
  content: "\2b";
}
  
  .accordion-block-descrpition.active span::after {
  content: "\2212";
}
  
   .accordion-block-descrpition.active {
    display:block;
}
  
  .accordion-block-content {
    
   display:block !important; 
   max-height: 0;
   overflow: hidden;
   transition: max-height 0.6s ease-out;
  }
  
.megamenu .site-nav__dropdown-link {

    font-size: 10px;
  
}

.header__social {
  
 margin-top: 52px;
  
}



.header__social  li{
  
   display: inline-block;
    margin: 0 10px 5px 0;
  
}

.header__social a {
    display: block;
}


.header__social .icon {
    width: 15px;
    height: 15px;
}

.site-nav__dropdown > li > a{
  
  font-size:10px;
}

.template-product .collapsible-content.is-open {height: 100% !important;}

/* 
@media only screen and (min-width:769px){
  .tag-list a.mob_class{display:none;}
  .tag-list a.desk_class{display:block;}
}
@media only screen and (max-width:768px){
.tag-list a.mob_class{display:block;}
  .tag-list a.desk_class{display:none;}
} */

@media only screen and (max-width:768px){
 .template-product .product__main-photos .slick-slide .product-image-main {
      margin-right: 0px;
  }
  a.zippy-icon img {   height: auto !important;}
  .variant-input-wrap select {padding-right: 30px;}
}

