.modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.modal-overlay .content{position:relative}body.landing .lp-content-wrapper{max-width:100%;padding:0;width:100%}.body.checkout .margin-zero-auto{margin:0 auto}.body.checkout .tab-list-container{display:flex;justify-content:space-around}.body.checkout .tab-list-container .tabpanel .form-input.coupon_container{flex-basis:99%!important}.body.checkout .tab-list-container .tabpanel .coupon_container button{background-color:#01324c;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:.875em;margin-top:.8rem;padding:10px}.body.checkout .tab-list-container .cart-summary.no-padding-top{padding-top:0}.body.checkout .tab-list-container .cart-summary{margin-left:2rem;padding-top:4.1rem;width:25rem}.body.checkout .tab-list-container .cart-summary-container{background-color:#fff;border-radius:4px;padding:2rem 1rem}.body.checkout .tab-list-container .cart-summary .summary-title{font-size:1.5rem;font-weight:700;line-height:1.33;margin:0}.body.checkout .tab-list-container .cart-summary .cart-totals{margin-top:1.2rem}.body.checkout .tab-list-container .cart-summary .cart-totals table{width:100%}.body.checkout .tab-list-container .cart-summary .cart-totals .totals{vertical-align:middle}.body.checkout .tab-list-container .cart-summary .cart-totals .totals th{font-weight:400;padding:8px 0;text-align:left}.body.checkout .tab-list-container .cart-summary .cart-totals .totals td{font-weight:700;padding:8px 0;text-align:right}@media only screen and (max-width:768px){.body.checkout .tab-list-container{flex-direction:column}.body.checkout .tab-list-container .cart-summary{margin-left:0;order:1;width:auto}.body.checkout .tab-list-container .tabpanel{order:2;padding-top:4.1rem}}
