/** Shopify CDN: Minification failed

Line 61:5 Expected identifier but found whitespace
Line 77:11 Expected ":"
Line 77:17 Unterminated string token

**/
.page-margin{
    margin-bottom:60px!important;
}

.columnSubtitle{
	font-size:12px!important;
      margin-bottom:15px;
	letter-spacing:1px;
      line-height:100%!important;
      color:#555;
      font-weight:bold;
}

    .present-notice{
    	border:1px solid #eee;
      background:#fafafa;
      padding:20px 30px;
      margin-bottom:30px;
    }
    
.title-border {
display: flex;
align-items: center;
  margin-bottom:30px;
  font-size:16px;
}
.title-border:before,
.title-border:after {
border-top: 1px solid #eee;
content: "";
flex-grow: 1;
}
.title-border:before {
margin-right: 1rem;
}
.title-border:after {
margin-left: 1rem;
}
    
    .sku-text{
    	font-size:15px;
      font-family:sans-serif;
    }
    
    .subtitle{
    	color:#222;
      font-family:Lato,sans-serif;
    }
    
    .jdgm-preview-badge{
    	display:none!important;
    }
    
    . jdgm-widget{
    	display:none!important;
    }
    
    .align-center{
    	text-align:center;
    }

    .columnTitle{
      font-family:serif!important;
    	font-size:1.2em!important;
      font-weight:bold;
	letter-spacing:1px;
      margin-bottom:10px;
      margin-top:20px;
      line-height:100%!important;
      color"#222;
    }
    
    
    .footer-h3{
    	margin-bottom:0;
      letter-spacing:2px;
      font-family:serif;
      font-size:1.2em!important;
    }
    .footer-p{
    	font-size:12px;
    }
    
    
    .result-content{
      padding:40px;
      text-align:center;
    }
    
    .result-content h2{
    	font-weight:bold;
      text-align:center;
      margin-bottom:30px;
      font-size:22px;
    }
    
    .result-content hr{
      margin:50px 0;
    }
    
    .result-section{
    	background:#f9f9f9;
      padding:20px;
      margin-bottom:20px;
    }
    
    .result-section h3{
      margin-top:10px;
    }

h3.recommendations-title{
	font-size:20px;
}