.small-center{text-align:center}.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}.cbheader{background-color:#232323;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-left:-15px;margin-left:-.9375rem;margin-right:-15px;margin-right:-.9375rem;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-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}.freeship{font-weight:700;font-size:120%}.featurewrap{border:1px solid #ccc;margin-left:5%;margin-right:5%;padding-top:20px;padding-bottom:20px}.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}label{padding:6px 0 0;font-size:16px}@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}.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 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}}