.d-preorder,.d-preorder *{box-sizing:border-box}.d-preorder{width:100%;font-family:var(--font-body), Lato, sans-serif;grid-template-columns:1fr;gap:10px;display:grid}.d-preorder__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d-preorder .d-preorder__phone{color:#173055;width:100%;height:44px;font:400 16px/1.2 var(--font-body), Lato, sans-serif;box-shadow:none;background:#eef5fd;border:1px solid #e1e9f3;border-radius:32px;outline:none;margin:0;padding:0 16px;transition:border-color .2s,box-shadow .2s,background-color .2s;display:block}.d-preorder .d-preorder__phone::placeholder{color:#173055;opacity:1}.d-preorder .d-preorder__phone:focus{background:#fff;border-color:#1695b2;box-shadow:0 0 0 3px #1695b226}.d-preorder .d-preorder__phone.is-invalid{box-shadow:none;border-color:red}.d-preorder .d-preorder__phone[readonly]{cursor:default}.d-preorder__error{color:red;margin:-6px 0 0;padding-left:16px;font-size:12px;line-height:1.2}.d-preorder__submit{color:#fff;cursor:pointer;background:#173055;border:0;border-radius:60px;outline:none;justify-content:center;align-items:center;gap:10px;width:100%;height:44px;margin:0;padding:0 16px;transition:all .2s;display:flex}.d-preorder__submit:hover:not(:disabled){opacity:.8}.d-preorder__submit:focus-visible{outline-offset:3px;outline:2px solid #1695b2}.d-preorder__submit:disabled{cursor:wait}.d-preorder__submit-text{color:inherit;font-size:17px;font-weight:600;line-height:1.25}.d-preorder__spinner{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite d-preorder-spin}.d-preorder.is-sent .d-preorder__submit{cursor:default;background:#1695b2;animation:.3s ease-out d-preorder-fade}.d-preorder__note{color:#707b83;text-align:center;margin:-4px 0 0;font-size:13px;line-height:1.3}@keyframes d-preorder-spin{to{transform:rotate(360deg)}}@keyframes d-preorder-fade{0%{opacity:.6}to{opacity:1}}@media (prefers-reduced-motion:reduce){.d-preorder.is-sent .d-preorder__submit{animation:none}.d-preorder__spinner{animation-duration:2.4s}}
