.check-availability .sidebar-right .price-holder li.book-ctrls{gap:10px;margin-top:16px}.check-availability .sidebar-right .price-holder li.book-ctrls .m-calendar-input,.check-availability .sidebar-right .price-holder li.book-ctrls .travler-input-header{display:flex;align-items:center;gap:10px;width:100%;height:48px;padding:0 40px 0 14px;border-radius:14px;border:1px solid var(--line-strong);background:#fff;color:var(--ink);font-size:15px;text-align:left;line-height:normal}.check-availability .sidebar-right .price-holder li.book-ctrls .m-calendar-input:focus-visible,.check-availability .sidebar-right .price-holder li.book-ctrls .travler-input-header:focus-visible{border-color:var(--magenta)}.check-availability .sidebar-right .price-holder li.book-ctrls .travler-input-header-icon{display:inline-flex;color:var(--magenta)}.check-availability .sidebar-right .price-holder li.book-ctrls .travler-arrow{right:12px;display:inline-flex;color:var(--ink-muted)}.check-availability .sidebar-right .price-holder li.book-ctrls .travler-arrow svg{width:18px;height:18px}.check-availability .sidebar-right .price-holder li.book-ctrls .m-calendar-input{padding-left:42px}.check-availability .sidebar-right .price-holder li.book-ctrls .m-calendar-icon{left:14px;width:18px;color:var(--magenta)}.check-availability .sidebar-right .price-holder li.book-ctrls .m-calendar-icon svg{width:18px;height:18px}.check-availability .sidebar-right .price-holder li.book-ctrls .m-calendar-label{left:42px;margin:0;background:transparent;font-size:15px;color:var(--ink);pointer-events:none}.check-availability .sidebar-right .price-holder li.book-ctrls .m-calendar-input-box.is-invalid .m-calendar-input{border-color:#dc3545}