/** Shopify CDN: Minification failed

Line 94:7 Expected ":"
Line 94:12 Expected ":"

**/
@media only screen and (max-width:1024px){
.product-single__meta h1.product-single__title{
font-size: 24px;
}  
}
@media only screen and (max-width:967px){
.promo_message{ 
text-align:left; 
}
}
@media only screen and (max-width:908px){
.for_allcollection li{
margin-right:0px; 
}
}
@media only screen and (max-width:807px){
.sepc_collections{
margin:auto;
}
.for_allcollection li{
width:32%; 
}
.for_allcollection li:nth-child(4){
margin-top: 20px;
}
.for_allcollection li:nth-child(5){
margin-top: 20px;
}
}
@media only screen and (max-width:768px){
  .all_reviews {
    display: block;
}
  .bene_Section{
    display:block;
  }
  .all_reviews li {
    margin-bottom: 19px;
}
  .grid.product-single {
   display:unset !important; 
  }
.grid.product-single {
display:unset !important; 
}
li.mobile-nav__item.mobile-nav__item--secondary {
  display: block!important;
  border-bottom: 1px solid white;
  width: 250px;
  margin: auto;
  text-align: left;
}
ul.mobile-nav li.mobile-nav__item{
display:none;
}
li.mobile-nav__item.mobile-nav__item--secondary a {
  padding-left: 0;
}
.offer_pro{
width: 302px;
margin: auto;
}
.promo_message {
margin-left: 7px;
text-align: left;
margin-right: 0px;
}
.offer_image{
margin-left:0px; 
}
.mobile_image{
display:block; 
}
.feat_title h3{
margin-top: 20px;
}
.desktop_image{
display:none; 
}
header.site-header .wrapper{
padding: 0 15px;
}
.desktop_coll{
display:none; 
}
.mobile_coll{
/* display:block;  */
display;none;
}
.product_image{
width:100%; 
}
.product_desc{
width:100%; 
}
}
@media only screen and (max-width:500px){
.for_allcollection li {
width: 49%;
}
.for_allcollection li:nth-child(3){
margin-top: 20px;
}
}
@media only screen and (max-width:423px){
.feat_title h3 {
font-size: 22px;
margin-bottom: 0;

}
.feat_title h3:after{
top: 47px;
}
}
@media only screen and (max-width:409px){
.discount_main h3{
font-size:14px; 
}
}
@media only screen and (max-width:360px){
.offer_pro{
width:100%; 
}
}
@media only screen and (max-width:340px){
body.template-product .btn.btn--add-to-cart{
  padding:12px 25px;
}
}
@media only screen and (max-width:785px) and (min-width:769px){
.quantity_add button{
padding:12px !important; 
}
}
@media only screen and (max-width:1025px) and (min-width:767px){
.image_desc span p {
font-size: 12px;
}
.image_desc p{
font-size:13px; 
}
.discount_main h3{
font-size:14px; 
}
}