body#checkout{font-family:Nunito,sans-serif;font-size:16px}body#checkout div#main-content{padding-top:125px}body#checkout div.step{display:none}body#checkout input.field__input{border-radius:30px;padding-left:20px}body#checkout h2.section__title{font-weight:700;color:#1b699a;font-size:24px;font-family:Nunito,sans-serif;margin:20px 0 10px;display:block}body#checkout p{margin:0 0 15px}body#checkout .innitially-hidden{display:none}body#checkout .btn{background-color:#719931;border:2px solid #719931;padding:15px 25px;border-radius:30px;text-transform:uppercase;transition:all .3s;margin:5px}body#checkout .btn:hover{background:#52751b;border-color:#52751b}body#checkout .btn.outline{background-color:transparent;color:#719931;transition:all .3s}body#checkout .btn.outline:hover{color:#fff;background-color:#52751b;border-color:#52751b}body#checkout .btn.btn--disabled{border:2px solid #c9c9c9;color:#fff;background:#c9c9c9;pointer-events:none}body#checkout .product-thumbnail__quantity{background-color:#719931}body#checkout .input-checkbox:checked,body#checkout .input-radio:checked{border:none;-webkit-box-shadow:0 0 0 10px #719931 inset;box-shadow:0 0 0 10px #719931 inset}body#checkout .header{position:fixed;top:0;z-index:10000;width:100%}body#checkout .upper_nav{padding:7px 10px;background:#fff;font-family:Nunito,sans-serif}body#checkout .upper_nav .phone_number{color:#719931;font-weight:700;font-size:12px}body#checkout .main_nav{background:#1b699a;font-family:Nunito,sans-serif}body#checkout .main_nav .nav{display:inline-block;text-align:center;width:calc(100vw - 400px)}body#checkout .main_nav .nav li{display:inline-block}body#checkout .main_nav .nav li a{color:#fff}body#checkout .main_nav .nav li a.current{font-weight:700}body#checkout .main_nav .nav li.not-last:after{content:">";margin:0 15px;color:#fff}body#checkout div.logo{max-width:200px;display:inline-block}body#checkout div.logo img{max-width:150px;margin:20px}@media screen and (max-width: 1000px){body#checkout .upper_nav{text-align:center}body#checkout div.logo{max-width:150px;display:block;margin:10px auto 5px}body#checkout div.logo img{max-width:150px;margin:10px 0 5px}body#checkout .main_nav .nav{display:block;margin:0 0 7px;width:100%;line-height:30px;font-size:14px}body#checkout .main_nav .nav li.not-last:after{content:">";margin:0 5px;color:#fff}body#checkout .content{margin-top:120px;margin-bottom:30px}}body#checkout .footer_nav{width:100%;background:#5e5f61;font-family:Nunito,sans-serif;color:#fff;font-weight:700;font-size:12px;position:fixed;bottom:0;z-index:10000}body#checkout .footer_nav .left-text{float:left;margin:5px 20px}body#checkout .footer_nav .right-text{float:right;margin:5px 20px}@media screen and (max-width: 768px){body#checkout .footer_nav{text-align:center}body#checkout .footer_nav .left-text,body#checkout .footer_nav .right-text{float:none}}body#checkout .customer-details{margin-bottom:50px}body#checkout .total-line-table .total-line{color:#637381}body#checkout .sidebar .total-line-table .total-line-table__footer .total-line__name,body#checkout .sidebar .total-line-table .total-line-table__footer .payment-due__price{color:#1b699a!important;font-weight:700!important}body#checkout .total-line-table .total-line-table__footer .payment-due-label__total{font-size:20px}body#checkout .customer-details .row{margin:15px 0;vertical-align:bottom}body#checkout .customer-details .row div{display:inline-block;min-width:200px;vertical-align:top}body#checkout .customer-details .row div.label{font-weight:700}body#checkout .delivery-dates-widget{text-align:center;margin:30px 0 60px;width:100%}body#checkout .delivery-dates-widget h3{font-weight:700;color:#1b699a;font-size:20px;font-family:Nunito,sans-serif;margin:10px 0;display:block}body#checkout .delivery-dates-widget .week .column{width:20%;display:inline-block}body#checkout .delivery-dates-widget .btn.choice{padding:10px 15px!important;margin:10px 0!important;border:2px solid #719931;background:transparent;color:#719931;transition:all .3s}body#checkout .delivery-dates-widget .week .column .btn.choice.btn--disabled{border:2px solid #c9c9c9;color:#fff;background:#c9c9c9}body#checkout .delivery-dates-widget .week .column .btn.choice.selectable.selected{background:#719931;color:#fff}body#checkout .pagination .btn.choice{font-size:12px;padding:5px 10px}body#checkout .pagination .btn.choice.btn--disabled{border:2px solid #c9c9c9;color:#fff;background:#c9c9c9}body#checkout .step__sections .section{padding-top:10px}body#checkout div.confirm-checkbox{margin:10px 0 20px}body#checkout .step-container{text-align:center;max-width:500px;margin:0 auto}body#checkout .confirm-credit-check.step-container p.footer{font-size:14px;color:#a8a8a8;margin-top:10px}body#checkout .step-container .spinner{margin:40px 0}body#checkout .loan-calculator .slider{margin-bottom:30px}body#checkout .loan-calculator .slider-total,body#checkout .loan-calculator .loan-total{color:#1b699a;font-size:1.2em;font-weight:700}body#checkout .loan-calculator .loan-total-amount{font-size:1.5em;line-height:2em}body#checkout .loan-calculator .subtitle{color:#a8a8a8;font-size:12px;margin:10px 0;font-weight:400}body#checkout .loan-calculator h3{color:#1b699a;font-size:1.2em;font-weight:700;margin:20px 0}body#checkout div.confirm-checkbox{margin:15px 0 10px}body#checkout div.confirm-checkbox label{vertical-align:top}body#checkout div.checkbox{display:inline-block;width:30px;height:30px;background-image:url(//naturalgasconnection.com/cdn/shop/t/57/assets/unchecked_40x.png?v=125175585064230226761761241203);background-size:contain;margin-right:5px;margin-top:-5px;cursor:pointer;transition:background-image .2s ease-in-out}body#checkout div.checkbox.checked{background-image:url(//naturalgasconnection.com/cdn/shop/t/57/assets/checked_40x.png?v=161373947008705847501761241203)}body#checkout div.ui-slider{background:#ddd;height:8px;border:none;border-radius:20px;margin:20px 0}body#checkout div.ui-slider-range{background:#719931;border-radius:20px;border:none}body#checkout .ui-slider .ui-slider-handle{border:2px solid #aaa;border-radius:20px;background:#fff;top:-.4em}body#checkout .ui-slider .ui-slider-handle:hover{cursor:grab}body#checkout .ui-slider .ui-slider-handle:focus{outline-width:0}body#checkout .ui-slider .ui-slider-handle:active{cursor:grabbing}
/*# sourceMappingURL=/cdn/shop/t/57/assets/cart-checkout-custom.scss.css.map */
