.small-center{text-align:center}h1,h2,h3,h4,h5{font-family:Roboto,sans-serif;font-weight:400}.card h1,.card h2,.card h3,.card h4,.card h5,.card h6{margin:16px 0}.black-overhang-checkout{background-position:center -98px;min-height:92px}.phonetop{max-height:30px;padding-top:5px}.nhlogo{width:400px;max-width:100%}.alright,.alright p{text-align:right}.checkoutbox{border:1px solid #dbdbdb}.slab{font-family:Roboto Slab,serif}.cbheader{background-color:#1380bf}.cbheader h3{color:#fff;padding:0;margin:0}h6.sidetitle{letter-spacing:2px;font-size:18px}.cbrow .freeship{color:#005b94}.tally .rush span{font-weight:700}.greyblock{color:#627175;padding:4px 18px 3px}p.itemname{padding:0 20px;margin:0;font-size:22px}.padsides{padding-left:20px;padding-right:20px}h3.demo-price{font-weight:700;font-family:Roboto,sans-serif;text-align:center;font-style:italic;font-size:60px;margin-top:-20px}.tally{background-color:#fffada;border-top:1px solid #f9f2c3}.tally .strike{text-decoration:line-through}.tally p.tlabel.final,.tally p.tprice.final{font-size:20px;font-weight:700;border-top:1px solid #f9f2c3;padding-top:10px;margin-bottom:20px}p.plus{color:#0f5c9e;font-size:20px;margin:0}.scarcity-block{background-color:#fff;margin-top:0;padding:15px;padding:.9375rem}.scarcity-block h4{padding-left:14.4px;padding-left:.9rem;padding-right:14.4px;padding-right:.9rem}.row .row.availability{background-color:#eee;margin-left:auto;margin-right:auto;width:80%;max-width:600px;text-align:center}.row .row.availability p{font-size:18px;color:#555;margin-top:2px;margin-bottom:2px}.row .row.availability p.avail{padding-left:5px;padding-right:10px;display:-webkit-flex;display:-ms-flexbox;display:flex}.runninglow{border:1px solid #999;text-align:left;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;height:24px;margin-top:3px;margin-left:7px}.runninglow .remaining{width:20%;margin-left:2px;height:20px;display:inline-block;background-color:#f44336;-webkit-animation:a 2s ease-in-out infinite;animation:a 2s ease-in-out infinite}.warn{margin-top:0;padding-bottom:0;margin-left:10px;font-weight:700;-webkit-animation:b 2s ease-in-out infinite;animation:b 2s ease-in-out infinite}.regularly{color:#627175;font-weight:400;margin-top:-20px}.exdiscount{letter-spacing:2px;font-size:18px;text-align:center;text-transform:uppercase}.bblock2{color:#005b94;padding:10px 18px 3px;border-top:1px dotted #333}body.greens{background-image:url(../img/site/home-bg.jpg);background-repeat:no-repeat;background-position:top;background-color:#fff}.freeship{font-weight:700;font-size:160%}.card{background-color:#fff}.featurewrap{border:1px solid #ccc;margin-left:5%;margin-right:5%;padding-top:20px;padding-bottom:20px}.condensed{font-family:Roboto Condensed,Impact}.strikeout{position:relative;padding:0 4px}.strikeout:before{position:absolute;content:" ";left:0;top:50%;right:0;border-top:2px solid #fff;border-color:#627175;-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.sum-col{background-color:#ebedef}.cbheader,.cbrow,.checkoutbox h4,.checkoutbox h5{padding:4px 10px}.black{font-weight:700}.perbottle{font-size:16px;font-weight:400}.perbottle,.perbottlereg{margin-left:3px;display:inline-block;text-align:left;line-height:1.1;margin-right:-30px}.perbottlereg{font-size:10px}.checkoutbox h4,.checkoutbox h5{padding-left:24px;margin-bottom:0;margin-top:0}.row .row.fieldrow{margin-left:0;margin-right:0}.tally p.tlabel,.tally p.tprice{padding:0;margin:0;font-size:14px}.tally .cbrow{padding-top:0;padding-bottom:0}.fieldrow.overline{border-top:0 none transparent}.fieldrow.overline .row{margin-left:0!important}.fieldrow .columns.small-3{padding-right:0}.fieldrow .columns.small-9{padding-left:20px;padding-right:5%}.fieldrow input[type=email],.fieldrow input[type=text],.fieldrow select{font-weight:400;font-size:16px}.fieldrow input[type=email]:focus,.fieldrow input[type=text]:focus,.fieldrow select:focus{border:1px solid #73abdc}#shippingaddress{display:none}.secure-blue{background-color:#0e79d6;margin:0 25px;padding:2px 2px 3px}.secure-blue p{color:#fff;text-align:center;font-size:14px;margin:0 2px}.overline{padding-left:24px;padding-right:24px}.overline .columns,.overline .columns.col2{padding-left:0}.overline .columns.col1{padding-right:20px}.overline label{font-size:14px;font-weight:700}.light{font-weight:400!important}.card.checkout-card{padding:0}p.smalltext{font-size:18px;margin-top:12px;margin-top:.75rem}p.smalltext.secure{margin:0 0 10px;font-size:14px}h5.greytext{color:gray}#timeremaining{color:#b22222}.bacc{color:#005b94}.order-reservation{padding:4px 10px;background-color:#f9f9f9;text-align:center;margin-top:2px}.order-reservation p.or-text{font-family:Roboto Condensed,sans-serif;font-size:23px;margin-bottom:0}.order-reservation.expired{background-color:coral}.order-reservation.expired p.or-text{color:#fff}.arrowbar{display:none;height:35px;width:90%;margin:0 auto 30px}.arrowbar .arrowitem{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;color:#aaa;min-height:33px;text-align:center;line-height:33px}.arrowbar .step1{border:1px solid #ccc;border-radius:2px;border-right:0 none transparent}.arrowbar .step2{background-image:url(../img/checkout/arrow-fill.png);background-repeat:repeat-x;min-height:33px;color:#fff;text-shadow:0 1px 1px #000;margin-left:13px;position:relative}.arrowbar .step2:before{background-image:url(../img/checkout/left-arrow-indent.png);background-repeat:repeat-x;left:-13px}.arrowbar .step2:after,.arrowbar .step2:before{position:absolute;top:0;width:13px;height:33px;content:" ";display:inline-block}.arrowbar .step2:after{background-image:url(../img/checkout/right-arrow-offset.png);left:100%}.arrowbar .step3{border:1px solid #ccc;border-radius:2px;border-left:0 none transparent}#qaccordion h4{font-size:18px;background-color:#f8f8fb;border:1px solid #ccc}#qaccordion p{font-size:18px}section.lightfooter p{color:#0e3c54;font-size:13px;padding:10px 20px 12px}section.lightfooter p a:link,section.lightfooter p a:visited{color:#155b80;text-decoration:none;padding-bottom:0;margin-bottom:0}section.lightfooter p a:active,section.lightfooter p a:hover{text-decoration:none;padding-bottom:0;margin-bottom:0}section.lightfooter p a[href^=mailto]:link,section.lightfooter p a[href^=mailto]:visited{color:#155b80;text-decoration:none}section.lightfooter p a[href^=mailto]:active,section.lightfooter p a[href^=mailto]:hover{color:#155b80}section.lightfooter p.links{background-color:transparent;line-height:3}section.lightfooter p.links a{white-space:nowrap}section.lightfooter p.links a:link,section.lightfooter p.links a:visited{color:#155b80;text-decoration:none;border:1.4px solid rgba(21,91,128,.6);background-color:rgba(21,91,128,0);padding:4px 10px 5px;border-radius:2px;transition:all .5s}section.lightfooter p.links a:active,section.lightfooter p.links a:hover{color:#fff;text-decoration:none;background-color:#155b80;transition:all .5s}section.lightfooter p.disclaimer{line-height:1.4;font-size:14px}label{padding:6px 0 0;font-size:16px}#popup_overlay{background:rgba(49,49,49,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.pop_cont{position:absolute;top:50%;width:300px;background:#fff;text-align:center;border-radius:5px;z-index:1;left:50%;margin-left:-150px;padding:15px;box-sizing:border-box}.pop_cont p{padding-bottom:15px}.error{color:#9e0000;position:relative}.error:before{font-family:FontAwesome;content:"\f00d";font-style:normal;font-weight:400;text-decoration:inherit;color:#9e0000;font-size:18px;padding-right:.5em;position:absolute;top:35px;right:0}.error input,.error select{border:2px solid #c15858}.error input[type=email]:focus,.error input[type=text]:focus{border:2px solid #999!important}p.errormessage,span.form-error{display:none}.error p.errormessage,.error span.form-error{font-size:14px;font-weight:700;padding:2px 0 0;margin-top:-8px;margin-bottom:8px;color:#9e0000;display:block;font-weight:400}.has-success{position:relative}.has-success:before{font-family:FontAwesome;content:"\f00c";font-style:normal;font-weight:400;text-decoration:inherit;color:#98c598;font-size:18px;padding-right:.5em;position:absolute;top:35px;right:0}.nosuccess.error:before,.nosuccess.has-success:before{content:''}.nosuccess.error{color:inherit}@media screen and (min-width:48em){.large-right{text-align:right}.large-left{text-align:left}.phonetop{padding-right:10px;max-height:50px;padding-top:20px}.sc-col{padding-right:0}.scarcity-block{margin-left:.0625rem;margin-right:.0625rem;margin-top:.5rem;background-color:#f9f9f9;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);border-bottom:1px solid #ccc}.row .row.availability p{margin-top:8px;margin-bottom:10px}.sum-col{border:1px solid #d6d3d3;border-left:0 none transparent;background:linear-gradient(90deg,#d6d7d8 0,#ebedef 1%)}.cbheader,.cbrow,.checkoutbox h4,.checkoutbox h5{padding:10px 24px}.secure-blue p{font-size:16px;margin:0 24px}.card.checkout-card{padding:50px;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.order-reservation{padding:6px 24px 8px;margin-top:8px;border:1px solid #ddd;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2)}.arrowbar{display:-webkit-flex;-webkit-align-items:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-content:center}}@media (min-width:48em){.scarcity-block{margin-left:-.9375rem;margin-right:-.9375rem}h5{font-size:1.625rem}.bottle-pic{max-width:360px}section.lightfooter p{font-size:16px}section.lightfooter p.links{line-height:1.3}}@media screen and (max-width:48em){.row.small-grey.mt14{background-color:#ebedef;margin-top:0!important}}@-webkit-keyframes a{0%{background-color:#f44336}50%{background-color:#cc362b}to{background-color:#f44336}}@keyframes a{0%{background-color:#f44336}50%{background-color:#cc362b}to{background-color:#f44336}}@-webkit-keyframes b{0%{color:#f44336}50%{color:#cc362b}to{color:#f44336}}@keyframes b{0%{color:#f44336}50%{color:#cc362b}to{color:#f44336}}