/** Shopify CDN: Minification failed

Line 12:8 Expected identifier but found whitespace
Line 12:9 Unexpected "0"

**/
div.sidebar.four.columns {
	margin-top: 3.5em;
}

div.stockist-list > *
	margin: 0 auto;
    padding: 0;
    font-size: 100%;
    font: inherit;
}

div.stockist-list {
    display: inline-block;
  	position: relative;
  	max-width: 840px;
    margin: 0 auto;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
  	margin-bottom: 100px;
}

div.col1, div.col2, div.col3 {
  	display: inline-block;  
  	position: relative;
	min-width: 220px;
  	max-width: 420px;
    padding-left: 30px;
    padding-right: 30px;
  	margin-left: 30px;
  	margin-right: 30px;
    vertical-align: top;
    margin: 0 auto;
}
   
div.stockist-list div > h2.header-top, h2.header, h3.state, h3.country, h4.state, h4.city, h5.stockist { 
    font-family: "Roboto";
    font-weight: lighter;    
    text-transform: uppercase;
    text-align: left;
    color: #303030;
    display: block;
  	position: relative;
    /*top: -50px;*/
    letter-spacing: .5px;
    text-rendering: optimizeLegibility;
   	border-bottom: 0px;
  	padding-top: 0;
  	padding-bottom: 0;
  	margin-top: 0;
  	margin-bottom: 0;
    line-height: 1em;
}

h2.header-top {
  	display: block;
  	position: relative;
    /*top: -50px;*/
  	max-width: 840px;
  	min-width: 220px;
  	margin: 0 auto;
    font-size: 18px;
    font-weight: bolder;
	color: #b0e0e6;
    padding-bottom: .5em;
    /*text-align: center;*/
  	/*comment out padding-left if not centered */
  	padding-left: 20px;
    
}

h2.header {
  	display: block;
  	position: relative;
    /*top: -50px;*/
    max-width: 840px;
  	min-width: 220px;
  	margin: 0 auto;
    font-size: 18px;
    font-weight: bolder;
	color: #b0e0e6;
    padding-top: 30px;
    padding-bottom: .5em;
  	/*text-align: center;*/
  	/*comment out padding-left if not centered */
  	padding-left: 20px;

}

h3.state, h3.country {
    font-size: 16px;
    font-weight: bolder;
    width: inherit;
    border-bottom: 1px solid #b0e0e6; 
    padding-bottom: 7px;
    margin-bottom: .625em;
    padding-top: 1.75em;
  	color: #404040;

}

h4.state {
    font-size: 14px;
    font-weight: bolder;
    padding-top: .5em;
    padding-bottom: .25em;
  	color: #202020;
}

#state2 {
    padding-top: 1em;
}

h4.city { 
    font-size: 14px;
    font-weight: inherit;
    padding-top: .875em;
    padding-bottom: .625em;
  	/*color: #404040;*/
}

h5.stockist {
    font-size: 12px;
    font-weight: inherit;
    padding-bottom: .5em;
    text-transform: none;
}

