.wddo-checkout-box{margin:8px 0;border:1px solid #e1e1e1;padding:10px 15px;border-radius:8px}.wddo-checkout-box h3{font-size:20px;font-weight:600;color:#000;margin-bottom:20px}.wddo-checkout-box label{color:#000!important;font-size:14px;font-weight:500}.wddo-checkout-box input[type="text"],.wddo-checkout-box input[type="date"],.wddo-checkout-box select{background:#fff;border:1px solid rgb(255 255 255 / .25);color:#000!important;border-radius:12px;padding:10px 14px;min-height:50px}.wddo-checkout-box select option{background:#fff;color:#000}#wddo_consent_field label{color:#1e1e1e;font-size:14px}.wddo-checkout-box input::placeholder{color:#5e5e5e}.wddo-checkout-box .description{color:#1e1e1e;margin-top:8px;margin-bottom:15px}.container-fluid{display:flex;width:100%!important;gap:24px;padding:0 10px!important}input[type="date"]::-webkit-calendar-picker-indicator{filter:invert(1) brightness(200%);opacity:1!important}input[type="date"]{color:#000!important}input[type="date"]::placeholder{color:#cccccc!important}@-moz-document url-prefix(){input[type="date"]{color-scheme:dark}}.wddo-upload-box{margin-top:15px;padding:15px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .2);border-radius:14px;backdrop-filter:blur(12px)}.wddo-upload-header strong{color:#000;font-size:15px}.wddo-upload-subtitle{display:block;margin-top:2px;font-size:13px;color:#383838}.wddo-file-input{display:none}.wddo-upload-controls{margin-top:10px;display:flex;align-items:center;gap:12px}.wddo-upload-btn{padding:8px 18px;border-radius:8px;font-size:14px;color:#fff;border:none;cursor:pointer}.wddo-upload-filename{font-size:14px;color:#000;opacity:.85}