@charset "utf-8";:root{--inputDuration:.2s}.order-form-group{position:relative;width:100%}.order-form-group+.order-form-group,.order-form-group+.order-form-textarea-wrap,.order-form-textarea-wrap+.order-form-group,.order-form-textarea-wrap+.order-form-textarea-wrap{margin-top:16px}.order-form-input{background:#eef3f7;border-radius:8px;padding:18px 24px;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#111;outline:0;border:unset;text-align:left;box-shadow:inset 0 0 0 1px rgb(222,227,233,0),0 0 0 10px transparent;-webkit-box-shadow:inset 0 0 0 1px rgb(222,227,233,0),0 0 0 10px transparent;-webkit-appearance:none;appearance:none;transition:background var(--inputDuration),box-shadow var(--inputDuration),color var(--inputDuration)}.order-form-textarea{margin:0;height:100%;border:0;padding:18px 24px;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#111;outline:0;border:unset;background:0 0;width:calc(100% - 4px);height:calc(100%);text-align:left}.order-form__grid>:nth-child(1){position:relative}.order-form__grid>:nth-child(2){position:relative;margin-top:auto;margin-bottom:0}.order-form__grid>:nth-child(2):not(.order-submit){height:100%}@media (max-width:500px){.order-form__grid>*+:not(.order-submit){margin-top:16px}}.order-form__simple>:nth-child(2):not(.order-submit){margin-top:16px;height:112px}.order-form-textarea-wrap{background:#eef3f7;border-radius:8px;overflow:hidden;width:100%;position:relative;box-shadow:inset 0 0 0 1px rgb(222,227,233,0),0 0 0 10px transparent;-webkit-box-shadow:inset 0 0 0 1px rgb(222,227,233,0),0 0 0 10px transparent;-webkit-appearance:none;appearance:none;transition:background var(--inputDuration),box-shadow var(--inputDuration)}.order-form-input-placeholder{display:block;color:#8a949d;position:absolute;pointer-events:none;font-weight:400;font-size:14px;line-height:20px;top:18px;left:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 24px * 2);text-align:left;user-select:none;transition:font-size var(--inputDuration),line-height var(--inputDuration),top var(--inputDuration),left var(--inputDuration),color var(--inputDuration)}.order-form-input::placeholder,.order-form-textarea::placeholder{color:transparent;user-select:none;transition:color var(--inputDuration)}.order-form-input:hover,.order-form-textarea-wrap:hover{box-shadow:inset 0 0 0 1px rgb(222,227,233,1),0 0 0 10px transparent;-webkit-box-shadow:inset 0 0 0 1px rgb(222,227,233,1),0 0 0 10px transparent}.order-form-input:hover~.order-form-input-placeholder,.order-form-textarea-wrap:hover .order-form-textarea~.order-form-input-placeholder{color:#69727c}.order-form-input:focus{box-shadow:inset 0 0 0 1px #ecf6ff,0 0 0 10px transparent;-webkit-box-shadow:inset 0 0 0 1px #ecf6ff,0 0 0 10px transparent;background:#f7f9fb;padding:26px 24px 10px 24px}.order-form-textarea-wrap:focus-within{box-shadow:inset 0 0 0 1px #ecf6ff,0 0 0 10px transparent;-webkit-box-shadow:inset 0 0 0 1px #ecf6ff,0 0 0 10px transparent;background:#f7f9fb}.order-form-textarea-wrap:focus-within .order-form-textarea::-webkit-scrollbar{background-color:#f7f9fb}.order-form-textarea-wrap:focus-within .order-form-textarea{padding:0 20px 6px 24px;margin:26px 4px 4px 0;height:calc(100% - 30px)}.order-form-input:focus~.order-form-input-placeholder,.order-form-textarea:focus~.order-form-input-placeholder{font-size:12px;line-height:14px;top:10px;left:24px}.order-form-input[hint]:focus::placeholder,.order-form-textarea-wrap:focus-within .order-form-textarea[hint]::placeholder{color:red}.order-form-input:focus~.order-form-input-placeholder,.order-form-textarea-wrap:focus-within .order-form-textarea~.order-form-input-placeholder{color:#8a949d}.order-form-group .order-form-input:not(:focus):not(:placeholder-shown){padding:26px 24px 10px 24px}.order-form-textarea-wrap:not(:focus-within) .order-form-textarea:not(:placeholder-shown){padding:0 20px 6px 24px;margin:26px 4px 4px 0;height:calc(100% - 30px)}.order-form-group:not(.error) .order-form-input:not(:focus):not(:placeholder-shown),.order-form-textarea-wrap:not(:focus-within)[data-value]:not([data-value=""]){box-shadow:unset;background:#ecf6ff}.order-form-textarea-wrap:not(:focus-within)[data-value]:not([data-value=""]) .order-form-textarea::-webkit-scrollbar{background-color:#ecf6ff}.order-form-input:not(:focus):not(:placeholder-shown)~.order-form-input-placeholder,.order-form-textarea:not(:focus):not(:placeholder-shown)~.order-form-input-placeholder{font-size:12px;line-height:14px;top:10px;left:24px}.order-form-textarea::-webkit-scrollbar{width:4px;background-color:#eef3f7;border-radius:10px}.order-form-textarea::-webkit-scrollbar-thumb{background-color:#b5bcc5;border-radius:10px}.order-form-group.error .order-form-input{box-shadow:inset 0 0 0 1px #c02739,0 0 0 10px transparent;-webkit-box-shadow:inset 0 0 0 1px #c02739,0 0 0 10px transparent}.order-form-group.error .order-form-input-placeholder{color:#c02739}input:-webkit-autofill{box-shadow:inset 0 0 0 50px #ecf6ff!important;-webkit-box-shadow:inset 0 0 0 50px #ecf6ff!important;-webkit-appearance:none;appearance:none;-webkit-text-fill-color:#111!important}input:-webkit-autofill:focus{box-shadow:inset 0 0 0 1px #ecf6ff,inset 0 0 0 50px #f7f9fb,0 0 0 10px transparent!important;-webkit-box-shadow:inset 0 0 0 1px #ecf6ff,inset 0 0 0 50px #f7f9fb,0 0 0 10px transparent!important;-webkit-text-fill-color:#111!important}