#checkout-page{margin-top:2rem}label{width:100%;text-align:left;margin-bottom:0;font-weight:700;font-size:.9rem}input{margin-bottom:1rem;text-align:left!important}.shipping-method-input label{font-weight:400}.btn-primary{padding-top:.8rem!important;padding-bottom:.8rem!important}.btn-primary.disabled,.btn-primary.disabled:hover{background-color:#f75757!important;opacity:.5!important}.section-title{font-size:2rem;font-weight:700}.section-subtitle{font-size:1.325rem}.shipping-option{margin:1rem 0;padding:1rem .5rem;width:75%;background-color:#f1f5f5}.form-control{border:none;border-radius:0;border-bottom:1px solid #aaa}.form-control:focus{color:inherit;background-color:#fff;border-color:none;border-bottom:2px solid rgba(0,123,255,.25);outline:0;box-shadow:none}.dot{right:50%;height:12px;width:12px;border-radius:50%;z-index:2}.dot,.line{position:absolute;background-color:#d3d3d3}.line{margin-top:4px;height:4px;width:100%}.dot.active,.line.active{background-color:#06847b}.journey-label{opacity:.6}.item-title{font-size:1.225rem}.item-quantity{font-size:.9rem;opacity:.7}.item-total{font-size:.9rem;font-weight:700}.order-summary{padding:1rem;background-color:#efefef}.order-total{font-weight:700;font-size:1.2rem}.link-back{cursor:pointer;color:#007bff!important;font-size:1.225rem}