@charset "UTF-8";.vehicle_forms-top[data-v-4ddbe1c6]{padding-bottom:1rem}.vehicle_forms:not(.down)>.vehicle_forms-top[data-v-4ddbe1c6]{flex:1 1 auto;min-height:0;overflow-y:auto}.vehicle_forms-bottom[data-v-4ddbe1c6]{display:flex;flex-direction:column;gap:1rem}.vehicle_forms-bottom .row[data-v-4ddbe1c6]{display:flex;justify-content:space-between;gap:16px}.vehicle_forms:not(.down)>.vehicle_forms-bottom[data-v-4ddbe1c6]{flex:0 0 auto;background-color:#fff;box-shadow:0 -8px 12px -8px #00000014}@media screen and (max-height: 500px){.vehicle_forms:not(.down)>.vehicle_forms-top[data-v-4ddbe1c6]{flex:0 1 auto;overflow-y:visible}.vehicle_forms:not(.down)>.vehicle_forms-bottom[data-v-4ddbe1c6]{box-shadow:none}}.row[data-v-87756cce]{display:flex;justify-content:space-between;gap:16px}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.vehicle-item[data-v-8d4ad582]{position:relative;width:100%;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;text-align:left;padding:4px 10px 8px;background-color:#f2f2f2;border-radius:6px;cursor:pointer}@media screen and (max-width: 767px){.vehicle-item[data-v-8d4ad582]{width:auto;min-width:auto;font-size:12px;max-width:none}}.vehicle-item .vehicle-item-input[data-v-8d4ad582]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.vehicle-item[data-v-8d4ad582]:focus-within{outline:2px solid #333031;outline-offset:2px}.vehicle-item .name[data-v-8d4ad582]{display:block;font-family:SF Pro Display;height:2.8rem}@media screen and (max-width: 767px){.vehicle-item .name[data-v-8d4ad582]{font-size:12px;height:2rem}}.vehicle-item .price[data-v-8d4ad582]{color:gray;font-size:12px;line-height:14px;font-weight:500}.vehicle-item.active[data-v-8d4ad582]{background-color:#060505}.vehicle-item.active .name[data-v-8d4ad582]{color:#fafafa}.vehicle-item.active .price[data-v-8d4ad582]{color:#f89523}.vehicle-item .icon[data-v-8d4ad582]{display:block;width:120px;height:68px;margin-top:-12px}.vehicle-item .icon img[data-v-8d4ad582]{max-height:100%;width:auto}.slider{margin-left:-32px;margin-right:-32px}@media screen and (max-width: 767px){.slider{margin-left:0;margin-right:0}}.slider-container{padding-left:32px;padding-right:32px;position:relative}@media screen and (max-width: 767px){.slider-container{padding-left:32px;padding-right:32px}}.slider .vehicle-item{margin:16px 5px}@media screen and (max-width: 374px){.slider .vehicle-item{margin-left:5px;margin-right:5px;margin-top:7px}}.slider .swiper-button-prev,.slider .swiper-button-next{width:calc(var(--swiper-navigation-size) / 79 * 27)}@media screen and (max-width: 767px){.slider .swiper-button-prev,.slider .swiper-button-next{width:calc(var(--swiper-navigation-size) / 90 * 27)}}.slider .swiper-button-prev:before,.slider .swiper-button-next:before{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.slider .swiper-button-prev:after,.slider .swiper-button-next:after{font-size:24px;color:#333031}.slick-list{padding:0 20% 0 0}.vehicle-list[data-v-64e0a015]{display:flex;flex-wrap:wrap;flex:1 0 0;margin-top:20px;gap:16px}.card[data-v-64e0a015]{max-width:calc(33% - 10px);width:100%}.sub-info{cursor:pointer;position:relative}.sub-info .info_content{display:none;position:absolute;width:300px;bottom:44px;left:-150px;padding:8px 12px;text-align:center;font-size:14px;border-radius:8px;background:#333031;color:#fff;z-index:100}@media screen and (max-width: 1439px){.sub-info .info_content.left{left:-250px}}.sub-info:hover .info_content{display:block}.sub-info:hover:before{content:"";position:absolute;z-index:100;bottom:12px;left:-3px;border:18px solid transparent;border-top:18px solid #333031}.row[data-v-b7a1b344]{display:flex;justify-content:space-between;gap:16px}.vehicle_forms-header[data-v-b7a1b344]{display:flex;justify-content:space-between;align-items:center;font-size:18px}.vehicle_forms-header-ttl[data-v-b7a1b344]{font-weight:500}.vehicle_forms-header-sub[data-v-b7a1b344]{display:flex;gap:1rem;align-items:center;color:#f89523;text-decoration:underline}@media screen and (max-width: 1023px){.sub-ttl[data-v-b7a1b344]{display:none}}.vehicle_forms-bottom[data-v-b7a1b344]{display:flex;flex-direction:column;gap:1rem}.vehicle_forms-bottom .row[data-v-b7a1b344]{display:flex;justify-content:space-between;gap:16px}.location[data-v-b7a1b344]{cursor:pointer}.row-location[data-v-b7a1b344]{justify-content:flex-end}.region-notfound[data-v-b7a1b344]{margin-top:60px;margin-bottom:30px}@media screen and (max-height: 768px){.region-notfound[data-v-b7a1b344]{margin-top:30px}.region-notfound img[data-v-b7a1b344]{display:none}}@media screen and (max-width: 767px){.region-notfound[data-v-b7a1b344]{margin-top:16px;margin-bottom:16px}.region-notfound img[data-v-b7a1b344]{display:none}}.input_icon[data-v-94eff2ab]{position:relative;width:100%}.input_icon .input-label[data-v-94eff2ab]{position:absolute;font-style:normal;font-weight:500;letter-spacing:-.3px;left:0;top:16px;padding-left:52px;width:100%;z-index:1;pointer-events:none;will-change:transform,font-size;line-height:1.1;outline:none;font-size:16px;transition:all .2s ease-in-out}.input_icon .input-control[data-v-94eff2ab]{height:52px;line-height:1.4;background-color:#fff;border:1px solid #e6e6e6;vertical-align:top;margin:0;padding:18px 16px 9px 52px;outline:none;font-size:16px;border-radius:6px;transition:all .2s ease-in-out;letter-spacing:-.48px;text-align:left;text-align:-webkit-left}@media (min-width: 84em){.input_icon .style1[data-v-94eff2ab]{width:25rem}}@media (min-width: 20em) and (max-width: 84em){.input_icon .style1[data-v-94eff2ab]{width:calc(20rem + 5 * (((100vw - 20rem)) / ((64))))}}@media (max-width: 20em){.input_icon .style1[data-v-94eff2ab]{width:20rem}}@media screen and (max-width: 767px) and (min-width: 20.3125em) and (max-width: 48em){.input_icon .style1[data-v-94eff2ab]{width:calc(12.5rem + 18.75 * (((100vw - 20.3125rem)) / ((27.6875))))}}@media screen and (max-width: 374px){.input_icon .style1[data-v-94eff2ab]{max-width:170px}}.input_icon .style2[data-v-94eff2ab]{width:100%;display:inline-block;text-align:left}.input_icon.is-freeze .input-label[data-v-94eff2ab]{line-height:10px;font-size:10px;top:9px;transition:.2s ease-in-out}.input_icon .input-control:focus~.input-label[data-v-94eff2ab]{line-height:10px;font-size:10px;top:9px;transition:.2s ease-in-out}.input_icon .input-control[data-v-94eff2ab]:focus-visible{outline:2px solid #333031;outline-offset:1px}.input_icon .input-icon[data-v-94eff2ab]{height:100%;width:48px;position:absolute;top:0;left:0;display:flex;pointer-events:none;justify-content:center}.input_icon .input-icon svg[data-v-94eff2ab]{align-self:center}.input_icon .input-control[data-v-94eff2ab]::-webkit-calendar-picker-indicator{position:absolute;left:-5px;top:5px;padding:6px;width:100%;height:100%;color:transparent;cursor:pointer;opacity:0}.input_icon .custom-input[data-v-94eff2ab]::-moz-placeholder{color:transparent}.input_icon .custom-input[data-v-94eff2ab]::placeholder{color:transparent}.input_icon input[data-v-94eff2ab]::-webkit-datetime-edit{display:block}.row[data-v-42d3f0a4]{display:flex;justify-content:space-between;gap:16px}.vehicle_time[data-v-42d3f0a4],.vehicle_duration[data-v-42d3f0a4]{padding-top:16px}@media screen and (max-width: 767px){.vehicle_time .row[data-v-42d3f0a4],.vehicle_duration .row[data-v-42d3f0a4]{flex-wrap:wrap}}.add_address[data-v-42d3f0a4]{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding:12px;border-radius:10px;border:1px solid #e6e6e6;cursor:pointer}.add_address span[data-v-42d3f0a4]{display:flex;align-items:center;text-align:center}.add_address .address-info[data-v-42d3f0a4]{display:flex;gap:14px;color:#595959}@media screen and (max-width: 374px){.add_address .address-info .label[data-v-42d3f0a4]{font-size:14px}}.vehicle_location[data-v-42d3f0a4]{display:flex;flex-direction:column;gap:16px}.line[data-v-42d3f0a4]{position:relative}.vehicle_location .line[data-v-42d3f0a4]:before{content:"";position:absolute;left:24px;transform:translate(-50%);width:2px;height:36px;border-radius:50%;background-color:#ccc;bottom:-26px;z-index:1}.select_duration[data-v-42d3f0a4]{margin-top:16px;display:flex;flex-direction:row;width:100%;justify-content:space-between;padding:16px;border-radius:10px;border:1px solid #e6e6e6;gap:12px}.select_duration span[data-v-42d3f0a4],.select_duration button[data-v-42d3f0a4]{display:flex;align-items:center;text-align:left;white-space:nowrap}.select_duration .select-info[data-v-42d3f0a4]{display:flex;gap:12px}@media screen and (max-width: 374px){.select_duration .select-info .label[data-v-42d3f0a4]{font-size:14px}}.select_duration .select-control[data-v-42d3f0a4]{display:flex;gap:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select_duration .select-control .select-value[data-v-42d3f0a4]{min-width:2rem;text-align:center;justify-content:center}.select_duration .select-control svg[data-v-42d3f0a4]{cursor:pointer}.row[data-v-87b88fdf]{display:flex;justify-content:space-between;gap:16px}.personal-info[data-v-bde51567]{display:flex;gap:12px;color:gray}.personal-info span[data-v-bde51567]{text-decoration:underline}.checkbox_label[data-v-b9f8b3b9]{display:block;cursor:pointer;padding-top:4px}a.underline[data-v-b9f8b3b9]{text-decoration-line:underline}a.underline[data-v-b9f8b3b9]:hover{text-decoration-line:none}.row[data-v-1b3cca6d]{display:flex;justify-content:space-between;gap:16px}.vehicle_time[data-v-1b3cca6d],.vehicle_duration[data-v-1b3cca6d]{padding-top:16px}@media screen and (max-width: 767px){.vehicle_time .row[data-v-1b3cca6d],.vehicle_duration .row[data-v-1b3cca6d]{flex-wrap:wrap}}.vehicle_location[data-v-1b3cca6d]{display:flex;flex-direction:column;gap:16px}.vehicle_location .input_location[data-v-1b3cca6d]:before{content:"";position:absolute;top:-26px;left:24px;transform:translate(-50%);width:2px;height:36px;border-radius:50%;background-color:#ccc}.row[data-v-7c87f434]{display:flex;justify-content:space-between;gap:16px}.vehicle_forms[data-v-7c87f434]{padding:2rem;z-index:100;background-color:#fff;pointer-events:all;display:flex;flex-direction:column;justify-content:space-between;min-height:660px;width:100%;margin-top:40px;position:fixed;overflow:hidden;height:calc(100% - 178px);bottom:32px;border-radius:16px;max-width:628px}@media (min-width: 84em){.vehicle_forms[data-v-7c87f434]{min-width:39.25rem}}@media (min-width: 20em) and (max-width: 84em){.vehicle_forms[data-v-7c87f434]{min-width:calc(34.375rem + 4.875 * (((100vw - 20rem)) / ((64))))}}@media (max-width: 20em){.vehicle_forms[data-v-7c87f434]{min-width:34.375rem}}.vehicle_forms.down[data-v-7c87f434]{overflow:visible;height:auto}@media screen and (max-width: 767px){.vehicle_forms[data-v-7c87f434]{border-radius:16px;min-width:auto;width:100%;padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));max-width:none;min-height:auto;height:calc(100% - 160px);margin-bottom:16px;width:calc(100% - 32px);bottom:0px}.vehicle_forms.down[data-v-7c87f434]{top:auto;height:auto;min-height:auto;position:fixed}}@media screen and (max-height: 859px){.vehicle_forms[data-v-7c87f434]{min-height:auto;bottom:16px;height:calc(100% - 160px)}}@media screen and (max-height: 859px) and (max-width: 767px){.vehicle_forms[data-v-7c87f434]{bottom:0;height:calc(100% - 160px)}}@media screen and (max-height: 500px){.vehicle_forms[data-v-7c87f434],.vehicle_forms.down[data-v-7c87f434]{position:static;height:auto;min-height:auto;max-height:none;margin-top:0;margin-bottom:16px;bottom:auto;overflow:visible}}.map-skeleton[data-v-341cffb7]{position:absolute;top:0;bottom:0;width:100%;background-color:#e5e7eb}.content_index[data-v-c97f83c3]{position:relative;width:100%;height:100%;pointer-events:none;display:flex;align-items:center;justify-content:center}.content_index .container[data-v-c97f83c3]{padding-top:10px;height:100%;display:flex;align-items:center}@media screen and (max-width: 767px){.content_index[data-v-c97f83c3]{height:auto;min-height:auto}}.pin_area[data-v-c97f83c3]{position:relative;height:100%;width:100%}@media screen and (max-width: 767px){.pin_area[data-v-c97f83c3]{height:auto}}.map-container[data-v-c97f83c3]{position:relative;max-height:100%}.main_forms[data-v-c97f83c3]{width:100%;height:100%;display:flex;justify-content:right;align-items:center;padding-bottom:16px}@media screen and (max-width: 767px){.main_forms[data-v-c97f83c3]{min-height:auto;justify-content:end;flex-direction:column;max-height:none}}@media screen and (max-height: 500px){.map-container[data-v-c97f83c3]{overflow-y:auto}.content_index[data-v-c97f83c3]{height:auto;min-height:auto}.content_index .container[data-v-c97f83c3]{height:auto;align-items:flex-start}.main_forms[data-v-c97f83c3]{height:auto;min-height:auto}}
