.checkout-sec{margin-bottom:20px}.checkout-sec p.text-required{font-size:16px;margin-bottom:6px}.checkout-sec .form-control,.checkout-sec select.form-control{height:50px}.checkout-sec .japanese-wrapper,.checkout-sec .approx-d-d{font-size:15px}.checkout-sec .calendar{height:41px;cursor:pointer}.checkout-sec .customize-select{font-size:14px;padding:4px 16px;border:0;outline:1px solid;border-right:10px solid transparent}.checkout-sec .checkout{color:#006a71;font-weight:600;padding:30px 0}.checkout-sec .section{-webkit-box-shadow:3px 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:3px 0 10px 0 rgba(0,0,0,.2);box-shadow:3px 0 10px 0 rgba(0,0,0,.2);margin-bottom:15px;padding:15px}.checkout-sec .order-summary-header,.checkout-sec .order-summary-fees{border-bottom:1px solid #bbb8b8}.checkout-sec .order-summary-fees{border-top:1px solid #bbb8b8}.checkout-sec .order-summary-total{color:#006a71}@media(min-width:992px){.checkout-sec .pr-lg-custom{padding-right:2rem}.checkout-sec .pl-lg-custom{padding-left:2rem}}@media(min-width:768px){.checkout-sec textarea.form-control{min-height:129.7px}}@media(min-width:576px){.checkout-sec h5{font-weight:600}.checkout-sec .two-col>div.col-md-6:first-child,.checkout-sec .three-col>div:first-child,.checkout-sec .three-col>div:nth-child(2){padding-right:.7rem}.checkout-sec .two-col>div.col-md-6:last-child,.checkout-sec .three-col>div:last-child,.checkout-sec .three-col>div:nth-child(2){padding-left:.7rem}.checkout-sec .delivery-sec .input-sec{margin-top:52.5px}.checkout-sec .same-address-wrapper{margin-bottom:61px}}.modal-details{text-align:center}.modal-close-btn{position:absolute;top:20px;right:20px}.close-button{width:240px;height:48px;border-radius:4px;font-weight:bold;font-size:16px;text-transform:uppercase;color:var(--white);background:var(--base-yellow);border:1px solid var(--base-yellow)}