/** Shopify CDN: Minification failed

Line 31:18 Expected identifier but found whitespace
Line 31:20 Unexpected "{"
Line 31:29 Expected ":"
Line 32:8 Expected identifier but found whitespace
Line 32:10 Unexpected "{"
Line 32:19 Expected ":"
Line 32:46 Unexpected "{"
Line 32:55 Expected ":"
Line 33:7 Expected identifier but found whitespace
Line 33:9 Unexpected "{"
... and 155 more hidden warnings

**/
w-100{
  width:100% !important;
}
@media only screen and (min-width: 575px){    
  .mobile-hide{Display:none !important}
}
@media only screen and (max-width: 575px) and (min-width: 320px){    
  .desktop-hide{Display:none !important;}
}
.coll_bar{
  background-color: #fff; width: 100%; height: 40px
}

/* Custom Button Colors */
.btn-PC1 {
	background-color: {{settings.PC1-BackgroundC}};
	border: {{settings.PC1-BorderSize}}px solid {{settings.PC1-BorderC}};
	color: {{settings.PC1-FontC}};
	border-radius: 0;
	}
.btn-PC1:hover {
		background-color: {{settings.PC1-BackgroundCHover}};
		border: {{settings.PC1-BorderSizeHover}}px solid {{settings.PC1-BorderCHover}};
		color: {{settings.PC1-FontCHover}};
	}
.btn-PC1:focus {
		background-color: {{settings.PC1-BackgroundCHover}};
		border: {{settings.PC1-BorderSizeHover}}px solid {{settings.PC1-BorderCHover}};
		color: {{settings.PC1-FontCHover}};
	}

.btn-PC2 {
	background-color: {{settings.PC2-BackgroundC}};
	border: {{settings.PC2-BorderSize}}px solid {{settings.PC2-BorderC}};
	color: {{settings.PC2-FontC}};
	border-radius: 0;
	}
.btn-PC2:hover {
		background-color: {{settings.PC2-BackgroundCHover}};
		border: {{settings.PC2-BorderSizeHover}}px solid {{settings.PC2-BorderCHover}};
		color: {{settings.PC2-FontCHover}};
	}
.btn-PC2:focus {
		background-color: {{settings.PC2-BackgroundCHover}};
		border: {{settings.PC2-BorderSizeHover}}px solid {{settings.PC2-BorderCHover}};
		color: {{settings.PC2-FontCHover}};
	}

.btn-PC3 {
	background-color: {{settings.PC3-BackgroundC}};
	border: {{settings.PC3-BorderSize}}px solid {{settings.PC3-BorderC}};
	color: {{settings.PC3-FontC}};
	border-radius: 0;
	}
.btn-PC3:hover {
		background-color: {{settings.PC3-BackgroundCHover}};
		border: {{settings.PC3-BorderSizeHover}}px solid {{settings.PC3-BorderCHover}};
		color: {{settings.PC3-FontCHover}};
	}
.btn-PC3:focus {
		background-color: {{settings.PC3-BackgroundCHover}};
		border: {{settings.PC3-BorderSizeHover}}px solid {{settings.PC3-BorderCHover}};
		color: {{settings.PC3-FontCHover}};
	}

.btn-PC4 {
	background-color: {{settings.PC4-BackgroundC}};
	border: {{settings.PC4-BorderSize}}px solid {{settings.PC4-BorderC}};
	color: {{settings.PC4-FontC}};
	border-radius: 0;
	}
.btn-PC4:hover {
		background-color: {{settings.PC4-BackgroundCHover}};
		border: {{settings.PC4-BorderSizeHover}}px solid {{settings.PC4-BorderCHover}};
		color: {{settings.PC4-FontCHover}};
	}
.btn-PC4:focus {
		background-color: {{settings.PC4-BackgroundCHover}};
		border: {{settings.PC4-BorderSizeHover}}px solid {{settings.PC4-BorderCHover}};
		color: {{settings.PC4-FontCHover}};
	}

.btn-PC5 {
	background-color: {{settings.PC5-BackgroundC}};
	border: {{settings.PC5-BorderSize}}px solid {{settings.PC5-BorderC}};
	color: {{settings.PC5-FontC}};
	border-radius: 0;
	}
.btn-PC5:hover {
		background-color: {{settings.PC5-BackgroundCHover}};
		border: {{settings.PC5-BorderSizeHover}}px solid {{settings.PC5-BorderCHover}};
		color: {{settings.PC5-FontCHover}};
	}
.btn-PC5:focus {
		background-color: {{settings.PC5-BackgroundCHover}};
		border: {{settings.PC5-BorderSizeHover}}px solid {{settings.PC5-BorderCHover}};
		color: {{settings.PC5-FontCHover}};
	}
span.cart-count__text {
    color: white !important;
}

@media only screen and (max-width: 575px) and (min-width: 320px){
.mobile-adjustment {Display:flex}
}
a.nav-single {
    display: inline-block;
    padding: 18px 18px;
    white-space: nowrap;
    position: relative;
      width: 100%;
}