.arrival-calendar-container{position:relative;display:inline-block;width:100%}.arrival-calendar-container .select-button{width:100%;background:#f4f4f4;padding:7px 8px 7px 12px;min-height:32px;border-radius:44px;cursor:pointer;text-align:left;color:#363e73;font-size:14px;font-weight:400;line-height:16.94px;display:flex;align-items:center;justify-content:space-between}.arrival-calendar-container .select-button .arrow{background:#363e73;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.arrival-calendar-container .select-button .arrow img{height:8px;width:4px}.arrival-calendar-calendar{overflow-y:auto;top:100%;left:0;z-index:10;border:1px solid #f4f4f4;box-shadow:8px 3px 22px 10px hsla(0,0%,59%,.11);background:#fff;border-radius:10px;padding:24px;width:358px;margin-top:4px}.arrival-calendar-calendar .header{display:flex;justify-content:space-between;margin-bottom:16px}.arrival-calendar-calendar .header .month-controls,.arrival-calendar-calendar .header .year-controls{font-size:16px;font-weight:400;line-height:22px;color:#0d123e;display:flex;align-items:center;column-gap:6px}.arrival-calendar-calendar .header .month-controls button img,.arrival-calendar-calendar .header .year-controls button img{height:10px;width:6px}.arrival-calendar-dates{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.arrival-calendar-date{cursor:pointer;text-wrap:nowrap;font-size:12px;font-weight:400;line-height:14.52px;color:#1d56f4}.arrival-calendar-date p{margin-bottom:6px}.arrival-calendar-seats{display:flex;column-gap:6px;align-items:center;justify-content:center;background:#f4f4f4;width:-moz-fit-content;width:fit-content;border-radius:10px;padding:4px 6px}.arrival-calendar-seats img{height:11px}.arrival-calendar-seats p{font-size:12px;font-weight:400;line-height:14.52px;color:#363e73;margin:0}.arrival-calendar-seats .vertical-line{width:.5px;height:11px;border-radius:12px;background-color:#707180}.Label_label__fSrXv{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%}.Label_label__fSrXv .Label_text__PEEq0{font-size:14px;font-weight:400;line-height:14px;color:#707180}.SelectItem_selectItem__EiWtE{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px}