.hdps-inline-checkout{clear:both;scroll-margin-top:150px}.hdps-checkout-frame{display:block;width:100%;height:1000px;border:0;background:#fffaf1;border-radius:3px}.hdps-embedded-checkout{margin:0;padding:22px!important;background:#fffaf1!important;color:#102d40;font:15px/1.65 system-ui,sans-serif}.hdps-embedded-checkout main{max-width:100%;padding:0!important}.hdps-embedded-checkout h3{font-size:23px;letter-spacing:-.03em;margin:28px 0 12px}.hdps-embedded-checkout h3:first-child{margin-top:0}.hdps-embedded-checkout input:not([type=checkbox]):not([type=radio]),.hdps-embedded-checkout select,.hdps-embedded-checkout textarea{max-width:100%;background:white;color:#102d40;border:1px solid #a1a7a6;border-radius:3px;padding:12px}.hdps-embedded-checkout #payment{background:transparent!important}.hdps-embedded-checkout #payment div.payment_box{background:#efe7d8;color:#102d40}.hdps-embedded-checkout #payment div.payment_box:before{border-bottom-color:#efe7d8}.hdps-embedded-checkout #customer_details{display:block}.hdps-embedded-checkout .col-1,.hdps-embedded-checkout .col-2{float:none!important;width:100%!important}.hdps-embedded-checkout .hdps-saved-address{border-block:1px solid #bdbaa9;padding:15px 0}.hdps-embedded-checkout summary{cursor:pointer;font-weight:650;min-height:35px}.hdps-embedded-checkout .hdps-payment-note{font-size:13px;color:#3b5260}.hdps-embedded-checkout #place_order{float:none;width:100%;padding:17px 24px;background:#f1a145;color:#102d40;border:0;border-radius:25px;font-size:16px;font-weight:750;cursor:pointer}.hdps-embedded-checkout .hdps-order-confirmation{margin-top:25px}.hdps-embedded-checkout table.shop_table{width:100%}.hdps-embedded-checkout .woocommerce-form-login{background:none}.hdps-embedded-checkout :focus-visible{outline:3px solid #a15a23;outline-offset:3px}.hdps-contact-form{max-width:650px}.hdps-contact-form label{display:block}.hdps-contact-form input,.hdps-contact-form textarea{display:block;width:100%;padding:12px}.hdps-contact-form button{padding:14px 25px;background:#eca047;color:#102d40;border:0;border-radius:24px}@media(max-width:600px){.hdps-embedded-checkout{padding:16px!important}.hdps-embedded-checkout .form-row-first,.hdps-embedded-checkout .form-row-last{width:100%!important;float:none!important}.hdps-embedded-checkout table.shop_table{font-size:13px}}
