.site-main{width:100%;box-sizing:border-box;max-width:1240px;padding:0 20px;margin:0 auto}@media screen and (min-width: 768px){.site-main .customer-forms-wrapper{margin-right:1.334%;width:63.75%;float:left}}.site-main .customer-forms-wrapper .shipping,.site-main .customer-forms-wrapper .payments{margin-top:20px;background:#f6f6f6;padding:25px 20px;border-radius:15px;margin-bottom:10px}.site-main .customer-forms-wrapper .shipping h3,.site-main .customer-forms-wrapper .payments h3{color:#061c2e;font-weight:700;font-size:1rem;text-transform:uppercase;margin-bottom:20px}@media screen and (min-width: 768px){.site-main .customer-forms-wrapper .shipping,.site-main .customer-forms-wrapper .payments{padding:25px 40px}}.site-main #customer_details{background:#f6f6f6;padding:25px 20px;border-radius:15px;margin-bottom:10px}.site-main #customer_details h3{color:#061c2e;font-weight:700;font-size:1rem;text-transform:uppercase;margin-bottom:20px}.site-main #customer_details .form-row input,.site-main #customer_details .form-row textarea,.site-main #customer_details .form-row select{background:#fff;font-weight:500;box-shadow:none;border:.5px solid #979797}.site-main #customer_details .form-row label{font-size:.75rem;font-weight:500}@media screen and (min-width: 768px){.site-main #customer_details{width:100%;padding:25px 40px}}.site-main #order_review{background:#f6f6f6;padding:25px 0;border-radius:15px}.site-main #order_review #order_review_heading{width:100%;float:none;color:#061c2e;font-weight:700;padding:0 22px;font-size:1rem;text-transform:uppercase;margin-bottom:20px}.site-main #order_review #order_review_heading:last-of-type{display:none}.site-main #order_review table.woocommerce-checkout-review-order-table th,.site-main #order_review table.woocommerce-checkout-review-order-table td{background:none}.site-main #order_review table.woocommerce-checkout-review-order-table tbody tr:last-of-type td{border-bottom:1px solid rgba(151,151,151,.85)}@media screen and (min-width: 768px){.site-main #order_review{width:34.916%}}.site-main #payment .payment_methods>li:not(.woocommerce-notice){background:none}.site-main #payment .place-order{background:none}.site-main #payment .payment_methods>li .payment_box{background:#6957bd;color:#fff}.site-main #payment .payment_methods li p{font-size:.875rem}.site-main #payment #place_order{background:#6957bd;color:#fff;font-size:1rem;border-radius:4px;font-weight:700}.site-main #payment #place_order:hover{opacity:.85}#ship-to-different-address label{color:#061c2e;font-weight:700 !important;font-size:1rem;text-transform:uppercase;margin-bottom:20px}.woocommerce-form-coupon-toggle-wrap{width:34.916%;margin-top:20px;background:#f6f6f6;padding:24px 0;margin-left:auto;border-radius:15px;position:relative;top:-185px}.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon-toggle{padding:0 40px}.woocommerce-form-coupon-toggle-wrap a.showcoupon{font-weight:700;text-transform:uppercase;color:#383838}.woocommerce-form-coupon-toggle-wrap a.showcoupon span{float:right;font-size:40px;font-weight:500;position:relative;top:-20px}.woocommerce-form-coupon-toggle-wrap a.showcoupon:hover{color:#6957bd}.woocommerce-form-coupon-toggle-wrap .woocommerce-message,.woocommerce-form-coupon-toggle-wrap .woocommerce-info,.woocommerce-form-coupon-toggle-wrap .woocommerce-error,.woocommerce-form-coupon-toggle-wrap .woocommerce-noreviews,.woocommerce-form-coupon-toggle-wrap p.no-comments{font-size:.875rem;margin:0 10px}.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon{margin-top:12px;margin-bottom:0;padding:12px 40px 0}.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon p{font-weight:500;font-size:.875rem}.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon .form-row-first,.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon .form-row-last{width:100%;float:none;text-align:center}.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon .form-row-first .input-text,.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon .form-row-last .input-text{box-shadow:none;border-radius:2px;background:#fff}.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon .form-row-first .button,.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon .form-row-last .button{border-radius:8px;width:100%}@media screen and (max-width: 768px){.woocommerce-form-coupon-toggle-wrap{position:static;width:100%}.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon-toggle{padding:0 20px}.woocommerce-form-coupon-toggle-wrap a.showcoupon{font-weight:700;text-transform:uppercase;color:#383838}.woocommerce-form-coupon-toggle-wrap a.showcoupon span{float:right;font-size:40px;font-weight:500;position:relative;top:-20px}.woocommerce-form-coupon-toggle-wrap a.showcoupon:hover{color:#6957bd}.woocommerce-form-coupon-toggle-wrap .woocommerce-message,.woocommerce-form-coupon-toggle-wrap .woocommerce-info,.woocommerce-form-coupon-toggle-wrap .woocommerce-error,.woocommerce-form-coupon-toggle-wrap .woocommerce-noreviews,.woocommerce-form-coupon-toggle-wrap p.no-comments{font-size:.875rem;margin:0 10px}.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon{margin-top:12px;margin-bottom:0;padding:12px 20px 0}.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon p{font-weight:500;font-size:.875rem}.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon .form-row-first,.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon .form-row-last{width:100%;float:none;text-align:center}.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon .form-row-first .input-text,.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon .form-row-last .input-text{box-shadow:none;border-radius:2px;background:#fff}.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon .form-row-first .button,.woocommerce-form-coupon-toggle-wrap .woocommerce-form-coupon .form-row-last .button{border-radius:8px;width:100%}}.woocommerce-privacy-policy-text{font-size:.75rem;font-weight:500;position:relative;top:-60px}.woocommerce-order .woocommerce-thankyou-order-received{font-weight:500;text-align:center;font-size:1.5rem}.woocommerce-order .order_details{background:#f6f6f6}.woocommerce-order .order_details:before,.woocommerce-order .order_details:after{background:-webkit-linear-gradient(transparent 0, transparent 0),-webkit-linear-gradient(135deg, #f6f6f6 33.33%, transparent 33.33%),-webkit-linear-gradient(45deg, #f6f6f6 33.33%, transparent 33.33%);background-size:0 100%,16px 16px,16px 16px}.woocommerce-order .woocommerce-order-details h2{font-size:2rem;text-align:center}.woocommerce-order table{background:none !important}.woocommerce-order table th,.woocommerce-order table td{background:none !important}.woocommerce-order .woocommerce-columns--addresses{margin-top:20px;padding-top:35px;padding-left:20px;padding-right:20px;border-top:1px solid #383838}.woocommerce-order .woocommerce-columns--addresses h2{width:100%;float:none;color:#061c2e;font-weight:700;font-size:1rem;text-transform:uppercase;margin:0;padding:0}.woocommerce-order .woocommerce-columns--addresses h2:before{content:none}.woocommerce-order .woocommerce-columns--addresses address{margin:20px 0;font-style:normal}/*# sourceMappingURL=checkout.css.map */
