.page-order-summary{padding-bottom:8rem}.page-order-summary .summary-status{margin-bottom:3rem}.page-order-summary .summary-delivery .delivery-contentwrap{display:flex;align-items:center;justify-content:flex-start;padding:2rem 1.7rem}.page-order-summary .summary-delivery .delivery-icon{color:#cf1f3e;font-size:3.9rem;margin-right:1.6rem}.page-order-summary .summary-delivery .delivery-title{font-weight:600;display:block}.page-order-summary .summary-delivery .delivery-price{font-weight:900;display:block;margin-top:.2rem}.page-order-summary .summary-message{font-weight:600;display:flex;align-items:center;justify-content:center;color:#59a41e;height:5.7rem;font-size:2rem}.page-order-summary .summary-message .message-icon{font-size:2.8rem;margin-right:1.8rem}.page-order-summary .summary-products .products-contentwrap{padding:0}.page-order-summary .summary-products .products-product{display:flex;align-items:center;padding:1.5rem}.page-order-summary .summary-products .products-product+.products-product{border-top:.1rem solid #f8f4ef}.page-order-summary .summary-products .product-image{width:9rem;height:9rem;margin-right:1.7rem;border-radius:.5rem}.page-order-summary .summary-products .product-textcontent{flex:1 0 0}.page-order-summary .summary-products .product-title{display:block}.page-order-summary .summary-products .product-price{display:block}.page-order-summary .summary-products .product-quantity{font-weight:700;border-radius:.5rem;color:#fff;background-color:#cf1f3e;font-size:1.7rem;margin-left:1rem;white-space:nowrap;height:2.7rem;padding:0 1rem;line-height:2.7rem}.page-order-summary .summary-payment .payment-container{padding-top:.4rem;padding-bottom:.4rem}.page-order-summary .summary-payment .payment-item{display:flex;align-items:center;justify-content:space-between;padding:.5rem .8rem;height:5.1rem}.page-order-summary .summary-payment .payment-item:not(:last-child){border-bottom:.1rem solid #e3e3e3}.page-order-summary .summary-payment .payment-item strong{font-weight:600;font-size:1.6rem}.page-order-summary .summary-payment .payment-item .pricebox{font-weight:inherit}.page-order-summary .summary-payment .payment-item.highlight{font-weight:700}.page-order-summary .summary-payment .payment-item.highlight strong{font-size:1.8rem;font-weight:900}.page-order-summary .summary-payment .payment-item.highlight .pricebox{font-size:1.6rem}
.section.order-status{text-align:center;background-color:#fff;padding:2.3rem 2rem;font-size:1.6rem}.section.order-status .status-title{font-weight:600;text-transform:uppercase;display:block}.section.order-status .status-content{font-weight:600;color:#cf1f3e;font-size:3rem;margin-top:1rem}.section.order-status .status-note{color:#868686;margin-top:1rem;line-height:1.2em}
.checkoutsection+.checkoutsection{margin-top:3rem}.checkoutsection .checkoutsection-title{font-weight:700;display:block;color:#868686;font-size:1.8rem;margin-bottom:1rem;padding:0 1rem}.checkoutsection .checkoutsection-content{background-color:#fff;padding:1rem}.checkoutsection.narrow .checkoutsection-content{width:calc(100% - 2rem);margin:0 auto;border-radius:.5rem}

/*# sourceMappingURL=9336.19866af4bcd3e89f558c.css.map*/