/* Final customer-facing tone/weight correction */
body{font-family:"Helvetica Neue",Arial,sans-serif!important;font-weight:400!important;color:#242725!important}.rte p,.rte li,.text-block p,.product__description,p{font-weight:400!important;line-height:1.58!important}h1,h2,h3,h4,h5,h6{font-weight:650!important;letter-spacing:-.018em!important}.rte h2,.rte h3{font-weight:650!important}.button,.lv-btn{font-weight:650!important;letter-spacing:.025em!important}.footer,.footer *{font-weight:400}.footer h2,.footer h3,.footer strong{font-weight:650!important}.footer{background:#1f303b!important}.footer p{font-size:.92rem!important;line-height:1.55!important;color:#d7d9d6!important}
.lv-quote{align-self:end;justify-self:end;max-width:285px;margin:0 0 6px;padding:22px 0 2px 24px;border-left:1px solid rgba(237,231,220,.34);color:#EDE7DC}.lv-quote blockquote{margin:0;font-family:"Helvetica Neue",Arial,sans-serif;font-size:1.02rem;line-height:1.5;font-weight:400}.lv-quote cite{display:block;margin-top:14px;font-size:.68rem;line-height:1.4;font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:#AEBCC4}.lv-lab-note{max-width:250px;padding:20px 0 20px 22px;border-left:2px solid #6B2C3E;font-family:"Arial Narrow","Roboto Condensed","Helvetica Neue",Arial,sans-serif;font-size:.72rem;font-weight:650;line-height:1.45;letter-spacing:.1em;text-transform:uppercase;color:#405766}
@media(max-width:749px){body{font-size:14px!important}.rte p,.rte li,.text-block p,.product__description,p{line-height:1.55!important}.rte h2{font-size:1.7rem!important}.rte h3{font-size:1.28rem!important}.button,.lv-btn{min-height:46px!important;padding:12px 18px!important}.lv-quote{justify-self:start;max-width:100%;margin-top:10px;padding:16px 0 0 18px}.lv-quote blockquote{font-size:.94rem}.lv-lab-note{max-width:none;padding:0 0 14px;border-left:0;border-bottom:1px solid rgba(64,87,102,.3)}}
