@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css";body{font-family:"Pretendard",sans-serif;background-color:#f3f3f3;margin:0;padding:0}.container{width:100%;background-color:#fff}.header{background-color:#581ddd;color:#fff;padding-bottom:30px}.header .status-bar{display:flex;justify-content:space-between;align-items:center;padding:10px 15px}.header .gnb{display:flex;justify-content:space-between;align-items:center;padding:10px 15px}.header .gnb .logo{width:90px}.header .gnb .customer-center{display:flex;justify-content:center;align-items:center;gap:4px;background-color:#ffd35c;color:#581ddd;padding:10px;border-radius:999px;font-weight:700;font-size:12px}.header .gnb .customer-center .no-under{text-decoration:none}.header .search-bar{display:flex;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;margin:0 15px}.header .search-bar img{padding-left:15px}.header .search-bar input{width:100%;flex:1;background-color:rgba(0,0,0,0);color:#000;padding:10px 15px;border:none;font-size:14px}.header .search-bar input::-moz-placeholder{color:#999;font-family:"Pretendard",sans-serif}.header .search-bar input::placeholder{color:#999;font-family:"Pretendard",sans-serif}.header .search-bar .no-under{text-decoration:none}.main-content .ad-banner img{width:100%}.main-content .info-section{padding:15px;background-color:#f3f3f3;border-bottom:1px solid #ccc}.main-content .info-section .progress-bar{display:flex;justify-content:center;align-items:center;gap:5px;margin-bottom:15px}.main-content .info-section .progress-bar .step{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%;background-color:#fff;border:1px solid #ddd;color:#999;font-size:11px;font-weight:700}.main-content .info-section .progress-bar .step.active{background-color:#000;color:#fff;border-color:#000}.main-content .info-section h2{font-size:1.125rem;font-style:normal;font-weight:700;line-height:100%;margin-bottom:1.5rem}.main-content .info-section .info-form{display:flex;flex-direction:column;gap:10px}.main-content .info-section .info-form input{padding:15px;border:1px solid #ddd;border-radius:5px;font-size:14px;color:#999}.main-content .navigation{padding:15px;display:flex;justify-content:center}.main-content .navigation .next-btn{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer}.footer{padding:30px 0;text-align:center;background-color:#fff}.footer h3{font-size:16px;font-weight:700;margin-bottom:20px}.footer img{width:100%}.main-content .info-section .progress-bar .line{width:24px;height:1px;background-color:#ddd;border-top:1px dashed #ddd}.main-content .info-section .progress-bar .step.done{background-color:#581ddd;color:#fff}.main-content .info-section .info-form .form-group{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.main-content .info-section .info-form .form-group>label{font-size:16px;font-style:normal;font-weight:500;line-height:130%;margin-bottom:.5rem}.main-content .info-section .info-form .form-group .radio-group{display:flex;gap:10px;align-items:center;margin-bottom:.5rem}.main-content .info-section .info-form .form-group .radio-group input[type=radio]{display:none}.main-content .info-section .info-form .form-group .radio-group input[type=radio]+label{position:relative;padding-left:28px;cursor:pointer;font-size:1rem;font-style:normal;font-weight:500;line-height:130%;color:#000}.main-content .info-section .info-form .form-group .radio-group input[type=radio]+label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border:1px solid #ddd;border-radius:50%;background-color:#fff;background-position:center;background-repeat:no-repeat}.main-content .info-section .info-form .form-group .radio-group input[type=radio]:checked+label::before{border-color:#581ddd;background-image:url("../assets/radio_select.svg")}.main-content .info-section .info-form .form-group .select-group{display:flex;gap:10px}.main-content .info-section .info-form .form-group .select-group select{flex:1}.main-content .info-section .info-form .form-group select,.main-content .info-section .info-form .form-group textarea{padding:15px;border:1px solid #ddd;border-radius:5px;font-size:14px;color:#999;background-color:#fff;font-family:"Pretendard",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px}.main-content .info-section .info-form .form-group select{line-height:20px}.main-content .info-section .info-form .form-group textarea{height:2.5rem;resize:none}.main-content .navigation{gap:10px}.main-content .navigation .nav-btn{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;font-size:18px;color:#000;transition:all .2s ease-in-out}.main-content .navigation .nav-btn img{transition:filter .2s ease-in-out}.main-content .navigation .nav-btn:hover{background-color:#000;border-color:#000}.main-content .navigation .nav-btn:hover img{filter:brightness(0) invert(1)}.main-content .navigation .nav-btn.prev-btn{color:#999}.ad-banner-swiper{width:100%;height:150px}.ad-banner-swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.ad-banner-swiper .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ad-banner-swiper .swiper-pagination-bullet-active{background-color:#581ddd}.origin-form .address-group .address-row,.destination-form .address-group .address-row{display:flex;gap:10px;margin-bottom:10px}.origin-form .address-group .address-row input,.destination-form .address-group .address-row input{flex:1;min-width:0}.origin-form .address-group .search-row,.destination-form .address-group .search-row{align-items:stretch;flex-wrap:wrap;gap:10px}.origin-form .address-group .dong-search,.destination-form .address-group .dong-search{display:flex;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;flex:1}.origin-form .address-group .dong-search img,.destination-form .address-group .dong-search img{padding-left:15px;height:16px}.origin-form .address-group .dong-search input,.destination-form .address-group .dong-search input{width:100%;flex:1;background-color:rgba(0,0,0,0);border:none;padding:15px;font-size:14px;color:#999}.origin-form .address-group .reset-btn,.destination-form .address-group .reset-btn{flex-shrink:0;padding:0 60px;background-color:#999;color:#fff;border:none;border-radius:5px;font-family:"Pretendard",sans-serif;font-weight:700;cursor:pointer;font-size:14px}#wrap{display:none;border:1px solid;width:100%;height:300px;margin:5px 0;position:relative}#wrap #btnFoldWrap{cursor:pointer;position:absolute;right:0px;top:-20px;z-index:1}.navigation .nav-btn.next-btn.active{background-color:#000;border-color:#000;transition:all .2s ease-in-out}.navigation .nav-btn.next-btn.active:hover{background-color:#fff}.navigation .nav-btn.next-btn.active:hover img{filter:invert(1)}.action-buttons{display:flex;gap:10px;padding:15px;background-color:#f3f3f3}.action-buttons .action-btn{flex:1;padding:15px;border-radius:5px;font-size:16px;font-weight:700;cursor:pointer}.action-buttons .reset-action-btn{background-color:#999;color:#fff;border:none}.action-buttons .submit-btn{background-color:#000;color:#fff;border:none}.order-tracking-page .order-header{display:flex;justify-content:space-between;align-items:center;padding:15px;border-bottom:1px solid #ddd}.order-tracking-page .order-header h1{font-size:1.25rem;font-weight:700;margin:0}.order-tracking-page .order-header .close-btn{font-size:2rem;font-weight:400;background:none;border:none;cursor:pointer}.order-tracking-page .main-content{padding:15px}.order-tracking-page .info-card{background-color:#fff;border-radius:10px;padding:20px;margin-bottom:15px}.order-tracking-page .info-card h2{font-size:1.125rem;font-weight:700;margin-top:0;margin-bottom:15px}.order-tracking-page .info-card .info-grid{display:grid;gap:10px}.order-tracking-page .info-card .info-row{display:flex;justify-content:space-between;font-size:1rem}.order-tracking-page .info-card .info-row .label{color:#999}.order-tracking-page .info-card .info-row .value{color:#000;font-weight:500}.order-tracking-page .info-card .info-row .value .noti {color: #ff0640}.order-tracking-page .info-card .address-details{margin-bottom:15px}.order-tracking-page .info-card .address-details h3{font-size:1rem;font-weight:700;margin-top:0;margin-bottom:10px}.order-tracking-page .info-card .delivery-notes{border-top:1px solid #ddd;padding-top:15px;margin-top:15px}.bottom-sheet-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:flex-end;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease}.bottom-sheet-overlay.active{opacity:1;visibility:visible}.bottom-sheet{background-color:#fff;width:100%;max-width:500px;border-top-left-radius:15px;border-top-right-radius:15px;padding:20px;transform:translateY(100%);transition:transform .3s ease}.bottom-sheet-overlay.active .bottom-sheet{transform:translateY(0)}.bottom-sheet .bottom-sheet-header{display:flex;justify-content:space-between;align-items:center;align-items:center;padding-bottom:15px;border-bottom:1px solid #ddd}.bottom-sheet .bottom-sheet-header h2{margin:0;font-size:1.125rem;font-weight:700;text-align:left}.bottom-sheet .bottom-sheet-header .btn-close{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#000;padding:0;line-height:1}.bottom-sheet .bottom-sheet-content{max-height:50vh;overflow-y:auto}.bottom-sheet .bottom-sheet-content .options-set{margin-bottom:20px}.bottom-sheet .bottom-sheet-content .options-set .options-set-title{font-size:1rem;font-weight:500;margin:0 0 10px 0}.bottom-sheet .bottom-sheet-content .options-set .radio-group{display:flex;flex-wrap:wrap;gap:10px}.bottom-sheet .bottom-sheet-content .option-button-group{display:grid;grid-template-columns:1fr;gap:10px;margin-top:20px}.bottom-sheet .bottom-sheet-content .option-button-group.two-columns{grid-template-columns:1fr 1fr}.bottom-sheet .bottom-sheet-content .option-button{width:100%;background-color:#fff;border:0px;border-radius:5px;padding:15px;font-size:1rem;font-weight:500;color:#000;text-align:left;cursor:pointer;transition:all .2s ease-in-out}.bottom-sheet .bottom-sheet-content .option-button.selected{background-color:#581ddd;color:#fff;border-color:#581ddd}.bottom-sheet .bottom-sheet-footer{margin-top:20px;padding-top:20px}.bottom-sheet .bottom-sheet-footer .btn-confirm-selection{width:100%;padding:15px;border-radius:5px;font-size:1rem;font-weight:700;cursor:pointer;background-color:#999;color:#fff;border:none;transition:background-color .2s ease-in-out}.bottom-sheet .bottom-sheet-footer .btn-confirm-selection:disabled{cursor:not-allowed}.bottom-sheet .bottom-sheet-footer .btn-confirm-selection.active{background-color:#581ddd}.pc-container{max-width:1920px;margin:0 auto;background-color:#fff}.pc-header{padding:1.25rem 3.75rem;background-color:#581ddd}.pc-header .header-inner{display:flex;justify-content:space-between;align-items:center}.pc-header .logo{margin:0}.pc-header .logo a{display:block}.pc-header .logo img{height:24px;width:auto}.pc-header .search-bar{flex-grow:1;margin:0 40px;max-width:480px;background-color:#fff;border-radius:.3rem;display:flex;align-items:center;padding:0 20px}.pc-header .search-bar input{border:none;background:rgba(0,0,0,0);width:100%;padding:12px 0;font-size:14px}.pc-header .search-bar input::-moz-placeholder{color:#999}.pc-header .search-bar input::placeholder{color:#999}.pc-header .search-bar button{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center}.pc-header .customer-center{background-color:#ffd35c;color:#000;padding:12px 24px;border-radius:999px;font-weight:700;font-size:16px;display:flex;align-items:center;gap:8px}.pc-header .customer-center .no-under{text-decoration:none}.pc-main-content{background-color:#f3f3f3;padding:0 3.75rem;position:relative}.pc-main-content .info-section{max-width:75rem;margin:0 auto}.pc-main-content .section-title{text-align:center;margin-bottom:40px}.pc-main-content .section-title h2{font-size:2.5rem;font-style:normal;font-weight:400;line-height:130%;color:#000}.pc-main-content .section-title h2 .subtitle{font-weight:400}.pc-main-content .section-title h2 strong{font-weight:700}.pc-main-content .progress-bar{display:flex;justify-content:center;align-items:center;margin-bottom:60px;max-width:50rem;margin:0 auto;max-width:50rem;margin:0 auto}.pc-main-content .progress-bar .step{display:flex;align-items:center;color:#999;background-color:rgba(0,0,0,0) !important;border:none !important;width:auto;height:auto;border-radius:0}.pc-main-content .progress-bar .step .step-number{width:32px;height:32px;border-radius:50%;background-color:#fff;border:1px solid #ddd;display:flex;justify-content:center;align-items:center;font-weight:700;margin-right:12px;padding:.02rem .5rem}.pc-main-content .progress-bar .step .step-number.active{color:#000;background-color:#000;color:#fff;border-color:#000}.pc-main-content .progress-bar .step .step-number.done{padding:0}.pc-main-content .progress-bar .step .step-label{font-size:16px;white-space:nowrap}.pc-main-content .progress-bar .step .step-label.active{color:#000}.pc-main-content .progress-bar .step-line{flex-grow:1;height:1px;background-color:#ddd;margin:0 50px}.pc-main-content .form-and-banner{display:flex;justify-content:space-between;align-items:center;gap:40px;max-width:75rem;margin:0 auto}.pc-main-content .info-form-wrapper{flex-grow:1}.pc-main-content .info-form-wrapper h3{font-size:24px;font-weight:700;margin-bottom:20px}.pc-main-content .info-form .form-group{margin-bottom:16px}.pc-main-content .info-form .form-group input{max-width:100%;padding:16px;border:1px solid #ddd;border-radius:8px;font-size:16px}.pc-main-content .origin-form .address-group .dong-search img,.pc-main-content .destination-form .address-group .dong-search img{padding:0 15px;height:16px}.pc-main-content .origin-form .address-group .dong-search input,.pc-main-content .destination-form .address-group .dong-search input{border:0px}.pc-main-content .navigation{margin-top:10px}.pc-main-content .action-buttons{display:flex;justify-content:center;align-items:center}.pc-main-content .action-buttons .action-btn{max-width:50rem;flex:1;padding:15px;border-radius:50rem;font-size:16px;font-weight:700;cursor:pointer;max-width:12.5rem}.pc-main-content .action-buttons .reset-action-btn{background-color:#fff;color:#000;border:none}.pc-main-content .action-buttons .submit-btn{background-color:#000;color:#fff;border:none}.banner-section{position:absolute;right:15.75rem;top:50%;transform:translateY(-100%)}.banner-section img{width:15.625rem;height:15.625rem;aspect-ratio:1/1}.pc-footer{padding:1rem 0;background-color:#fff;text-align:center;max-width:100%;margin:0 auto}.pc-footer h3{font-size:24px;font-weight:700;margin-bottom:40px}.pc-footer .partners-logo img{max-width:100%;height:auto}.pc-order-content{padding:2.5rem 3.75rem;background-color:#f3f3f3}.pc-order-content.order-info-content{padding:0 3.75rem}.pc-order-content .order-details-wrapper{max-width:800px;margin:0 auto;background-color:#f3f3f3;padding:0 40px;border-radius:10px}.pc-order-content .order-details-wrapper .page-title{color:var(--Black, #000);font-family:Pretendard;font-size:2rem;font-style:normal;font-weight:700;line-height:130%;margin-bottom:2.5rem}.pc-order-content .info-section-wrapper{display:block;margin-bottom:2.5rem}.pc-order-content .info-section-wrapper h3{color:var(--Black, #000);font-family:Pretendard;font-size:1.5rem;font-style:normal;font-weight:700;line-height:130%;margin-bottom:1rem}.pc-order-content .info-section{background-color:#fff;padding:30px;border-radius:8px;flex:1}.pc-order-content .info-group{display:flex;margin-bottom:15px;font-size:16px}.pc-order-content .info-group .label{width:120px;color:#999;flex-shrink:0}.pc-order-content .info-group .value{color:#000;font-weight:500}.pc-order-content .info-group .noti {color: #ff0640;font-weight: 700}.pc-order-content .location-info{display:flex}.pc-order-content .location-group{flex:1}.pc-order-content .location-group h4{font-size:18px;font-weight:600;margin-top:0;margin-bottom:15px}.pc-order-content .location-group:not(:last-child){margin-bottom:1.5rem}.pc-order-content .payment-info{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px}.pc-order-content .close-button-wrapper{text-align:center;margin-top:40px}.pc-order-content .close-btn{background-color:#000;color:#fff;border:none;padding:15px 60px;border-radius:5px;font-size:16px;font-weight:700;cursor:pointer}.invalid{border:1px solid red !important}.radio-group.is-invalid label::before{border-color:red !important}@media(max-width: 1499px){.pc-main-content .form-and-banner{flex-direction:column;align-items:center}.banner-section{position:static;transform:none;margin-top:40px;z-index:-1}}/*# sourceMappingURL=main.min.css.map */