@media (max-width:900px){.booking_desk__dt_Vi{display:none}.booking_iconField__nbeyt,.booking_pair__G0je3{display:contents}.booking_dlg__qfVcQ .k-dlg-ico,.booking_fieldIco__YXx85{display:none}}@media (min-width:901px){.booking_phone__2bsNk{display:none}.booking_dlg__qfVcQ.booking_dlg__qfVcQ{width:680px;border-radius:28px}.booking_dlg__qfVcQ .k-dlg-head{gap:14px;padding:22px 26px 16px}.booking_dlg__qfVcQ .k-dlg-ico{width:52px;height:52px;border-radius:16px;overflow:hidden;background:var(--g-kennel-soft);color:var(--g-kennel)}.booking_face__zV3Cg{width:100%;height:100%}.booking_dlg__qfVcQ .k-dlg-titles{gap:2px}.booking_dlg__qfVcQ .k-dlg-title{order:1;font-size:20px;font-weight:800}.booking_dlg__qfVcQ .k-dlg-eyebrow{order:2;font-size:13.5px;font-weight:400;color:var(--g-ink-mute)}.booking_dlg__qfVcQ .k-dlg-x{width:40px;height:40px;border-radius:50%}.booking_dlg__qfVcQ .k-dlg-body{padding:18px 26px;border-top:1px solid var(--g-line-soft)}.booking_dlg__qfVcQ .k-dlg-foot{margin-top:0;padding:16px 26px 22px;gap:10px}.booking_dlg__qfVcQ .k-dlg-foot-note{font-size:12.5px}.booking_dlg__qfVcQ .k-dlg-foot .is-cancel{display:none}.booking_dlg__qfVcQ .k-dlg-foot .g-btn-main{width:240px;height:52px;border-radius:14px;font-size:14.5px;font-weight:700}.booking_form__Zwf92.booking_form__Zwf92{gap:18px!important}.booking_form__Zwf92 .k-lab{font-size:14px;font-weight:700}.booking_who__lcdJX{order:1}.booking_wish__R0VG0{order:2}.booking_about__K2mnq{order:3}.booking_pair__G0je3{order:4}.booking_next__cL98t{order:5}.booking_err__0ytwD{order:6}.booking_chips__6sPA3{display:flex;gap:8px;flex-wrap:wrap}.booking_chip__tpxE7{height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--g-paper);box-shadow:inset 0 0 0 1.5px var(--g-line);color:var(--g-ink);font:inherit;font-size:14.5px;font-weight:700;cursor:pointer;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease),box-shadow var(--g-t-fast) var(--g-ease)}.booking_chip__tpxE7:hover{background:var(--g-sunken)}.booking_chip__tpxE7:active{transform:scale(.97)}.booking_chip__tpxE7[aria-checked=true]{background:var(--g-primary);color:var(--g-on-primary);box-shadow:inset 0 0 0 1.5px var(--g-primary)}.booking_about__K2mnq .g-textarea{min-height:96px;border-radius:14px;font-size:14.5px;line-height:1.5}.booking_pair__G0je3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.booking_pair__G0je3 .k-lab{font-size:13px;font-weight:600;color:var(--g-ink-2)}.booking_iconField__nbeyt{position:relative;display:block}.booking_iconField__nbeyt .g-input{width:100%;box-sizing:border-box;padding-left:42px;font-size:14.5px;border-radius:14px}.booking_fieldIco__YXx85{position:absolute;left:14px;top:50%;transform:translateY(-50%);display:flex;color:var(--g-ink-3);pointer-events:none}.booking_next__cL98t{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:18px;background:var(--g-sunken)}.booking_next__cL98t b{font-size:14.5px;font-weight:800}.booking_next__cL98t span{font-size:13.5px;line-height:1.5;color:var(--g-ink-2)}}