@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap");@font-face{font-family:MuliDisplayVN;font-weight:300;font-style:normal;src:url(/assets/fonts/MuliDisplayVN/MuliDisplayVN-Light.ttf) format("truetype")}@font-face{font-family:MuliDisplayVN;font-weight:400;font-style:normal;src:url(/assets/fonts/MuliDisplayVN/MuliDisplayVN-Regular.ttf) format("truetype")}@font-face{font-family:MuliDisplayVN;font-weight:700;font-style:normal;src:url(/assets/fonts/MuliDisplayVN/MuliDisplayVN-Bold.ttf) format("truetype")}body,html{font-family:MuliDisplayVN,sans-serif}.ambassador-container{font-family:MuliDisplayVN;margin-top:35px;line-height:22px;max-width:100%;overflow-x:clip}.ambassador-shoot-pickers,.ambassador-shoot-pickers__row{width:100%;max-width:100%;min-width:0}.ambassador-shoot-pickers__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}@media screen and (min-width:768px){.ambassador-shoot-pickers__row{gap:16px}}.ambassador-shoot-pickers .MuiFormControl-root,.ambassador-shoot-pickers .MuiPickersTextField-root,.ambassador-shoot-pickers__field{width:100%!important;min-width:0;max-width:100%}.ambassador-shoot-pickers .MuiPickersTextField-root .MuiInputBase-root,.ambassador-shoot-pickers .MuiPickersTextField-root .MuiOutlinedInput-root,.ambassador-shoot-pickers .MuiPickersTextField-root .MuiPickersInputBase-root,.ambassador-shoot-pickers .MuiTextField-root .MuiInputBase-root,.ambassador-shoot-pickers .MuiTextField-root .MuiOutlinedInput-root{height:40px;min-height:40px;box-sizing:border-box}@media screen and (max-width:767.98px){.ambassador-container.container{padding-left:12px;padding-right:12px}.ambassador-container .form-control{width:100%;max-width:100%}.ambassador-shoot-pickers .MuiIconButton-root{padding:4px}.ambassador-shoot-pickers .MuiInputAdornment-root{margin-left:0}}@media screen and (min-width:768px){.ambassador-container{max-width:50%}}.ambassador-container img{border-radius:5px}.container .form-label{font-weight:700;display:block;margin-bottom:.5rem}.container .form-label .text-danger{color:#dc3545!important;font-weight:700}.container .form-control{width:316px;font-size:14px;border:1px solid #f8c8c8;background-color:#fff5f5;border-radius:5px}.container input.form-control{padding:5px 15px;border:1px solid #f8c8c8;background-color:#fcfcfc;border-radius:5px}.container .form-control:focus{border-color:#ed8383;background-color:#ffffff;box-shadow:0 0 0 .25rem rgba(237,131,131,.25)}.container .btn-primary{cursor:pointer;background-color:#ed8383;border-color:#ed8383;color:white;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;border-radius:.375rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.container .btn-primary:hover{background-color:#e97070;border-color:#e97070}.invalid-field{border-color:#dc3545!important}.alert-danger{color:#dc3545!important;font-size:14px}.form-check-label{margin-left:5px}.sub-1{display:inline-block;width:1.1rem;margin-left:.6rem;text-align:left}.sub-2{margin-left:1.8rem}.sub-2>li{font-weight:700}.sub-3{display:inline-block;width:7px;height:7px;border:1px solid #333;background-color:#fff;border-radius:50%;vertical-align:middle;margin-left:1rem;margin-right:.6rem}.note{font-size:12px;color:#e97070;font-style:italic;margin-top:-.5rem}.note.underline{text-decoration:underline!important}.voucher-box{margin-bottom:8px;font-size:16px;line-height:1.6}.voucher-title{font-weight:700;margin-bottom:6px}.highlight{color:red}.voucher-list{list-style:none;padding-left:10px}.voucher-list li{position:relative;padding-left:16px;margin-bottom:4px}.voucher-list li:before{content:"•";position:absolute;left:0}.custom-select-time{width:50%;height:32px;font-size:14px;border:1px solid #c4c4c4;border-radius:4px;padding:4px 8px;outline:none}@media (min-width:768px){.custom-select-time{width:25%}}