/** Shopify CDN: Minification failed

Line 38:18 Expected identifier but found whitespace
Line 38:20 Unexpected "{"
Line 38:29 Expected ":"
Line 39:8 Expected identifier but found whitespace
Line 39:10 Unexpected "{"
Line 39:19 Expected ":"
Line 39:46 Unexpected "{"
Line 39:55 Expected ":"
Line 40:7 Expected identifier but found whitespace
Line 40: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
}

.jdgm-reviews-grid-widget[data-v-aab0096d]{
	padding: 0px !important;
}
#smile-ui-lite-launcher-frame-container{
	bottom: 90px !important;
	right: 5px !important;
}
/* 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%;
}