/** Shopify CDN: Minification failed

Line 13:80 Unexpected "/"
Line 16:82 Unexpected "/"
Line 19:42 Unexpected "/"
Line 21:95 Unexpected "("
Line 24:44 Unexpected "/"
Line 27:0 Unexpected "/"
Line 27:146 Expected identifier but found "/"
Line 70:3 Unexpected "{"

**/
@media only screen and (min-width:960px){/styles for browsers larger than 960px;/.menu-large .col-md-2-5{width:20%;margin:0;padding:0;}
}

@media only screen and (min-width:1440px){/styles for browsers larger than 1440px;/.menu-large .col-md-2-5{width:20%;margin:0;padding:0;}
}

@media only screen and (min-width:2000px){/for sumo sized (mac) screens/}

@media only screen and (max-device-width:480px){/styles for mobile browsers smaller than 480px;(iPhone)/.mobile-pagespeed-frame{background-image:url(../images/pagespeed-mobile-frame.png);background-position:center center;height:463px;max-width:226px;margin:0 98px;width:100%;}
}

@media only screen and (device-width:768px){/default iPad screens/
}

/different techniques for iPad screening/@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){/For portrait layouts only/}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){/**For landscape layouts only**/

}

@media (max-width:1440px){   
}

@media (max-width:1280px){
    
}

@media (max-width:1024px){}

/*iPad Pro (12.9") Start*/
/* Portrait and Landscape */
@media only screen 
and (min-width: 1024px) 
and (max-height: 1366px) 
and (-webkit-min-device-pixel-ratio: 1.5) {
}

/* Portrait */
@media only screen 
and (min-width: 1024px) 
and (max-height: 1366px) 
and (orientation: portrait) 
and (-webkit-min-device-pixel-ratio: 1.5) {
}

@media (max-width:767px){
}


@media (max-width:425px){
  
  .hide-mobile {display: none;}
  .hide-desktop {display: block;}

  .site-header.is-hamburger {
    position: relative;
  }
  
   {
    max-width: none;
  }
  
  .footer__block--menus ul li {
    font-size: 16px;
    line-height: 28px;
    padding: 10px;
  }
  
  .footer__block--menus ul {
    display: block;
  }
  
  .footer__blocks--3 .footer__block--menus,
  .footer__blocks--3 .footer__block--text {
    max-width: 100%;
  }   
  
  .footer__logo img {
    max-width: 230px;
  }
  
  .footer__block {
    max-width: 100%;
    margin: 0 auto;
  }

  header.site-header .row, .collectionGrid__wrapper .row, .row.inline {
    display: flex;
  }
  
  .bodyWrap-spacer {
    padding-top: 0;
  }
  
  .collectionGrid .collectionGrid-row--slider.row .collectionBlock:first-child {margin-left: 0;}
  .collectionGrid .container {padding-left: 0; padding-right: 0;}
  
  #shopify-section-1590029294878 section h2 {
  font-size: 45px;
  line-height: 50px;
  }
  
  
  .nav-social .social-link .icon {padding: 0;}
}


@media (max-width: 375px){
}


@media (max-width: 320px){
}
