/** Shopify CDN: Minification failed

Line 35:68 Unexpected ";"

**/










.header__menu-item span {font-size:1.7rem;}

@media screen and (min-width: 990px) {
    .header--middle-left {grid-template-columns: auto 1fr 150px !important;}
    .header__inline-menu ul.list-menu--inline {justify-content:space-evenly;width: 100%;}
    }
 
     



 



body#professional-discounts .shopify-payment-button__button {background-color:#FECE15; color:#000000; }



  .header__menu-item span {font-family: var(--font-heading-family);};


.header__inline-menu .link {font-size:1.8rem !important;}
.header__inline-menu {text-transform: uppercase;}
.header__submenu.list-menu {text-transform: none;}








body.template-product {}
body.template-product .shopify-installments, body.template-product #shopify-installments, body.template-product shop-pay-installments-banner, 
   body.template-product shopify-payment-terms {display: none !important;}


body.template-collection {}












input.hideMe {display:none;} 


body.template-cart {}




#dummy-chat-button-iframe {z-index: 10001 !important;}



.max-500 {max-width:500px;margin:0 auto;}
.max-600 {max-width:600px;margin:0 auto;}
.max-700 {max-width:700px;margin:0 auto;}
.max-800 {max-width:800px;margin:0 auto;}
.max-900 {max-width:900px;margin:0 auto;}
 

a[href*="pdf--1"]:before {display:inline-block;height:40px;width:40px;padding-right:10px;content:"";}


.ywm-video-embed { width: 100%; aspect-ratio: 16 / 9; }
.ywm-video-embed iframe { width: 100%; height: 100%; display: block; }

@media screen and (max-width:480px) {
}
 
@media screen and (max-width:768px) {
}

@media screen and (min-width:768px) {
}
 
@media screen and (min-width: 769px) and (max-width:960px) {
}

@media screen and (min-width: 960px) and (max-width:1200px) {
}
 
@media only screen 
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : portrait) { 
}


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

 
@media screen and (min-width:1200px) {
}

@media screen and (min-width:1350px) {
}
