.order-deadline_page__6YQCF{min-height:calc(100vh - 56px);background:#f5f5f7}.order-deadline_heroSection__1E8W7{position:relative;padding:56px 24px 64px;background:linear-gradient(145deg,#0f4c75,#1b262c 50%,#3282b8);overflow:hidden}.order-deadline_heroSection__1E8W7:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.5}.order-deadline_heroContent__95c9L{position:relative;z-index:2;text-align:center}.order-deadline_heroBadge__tEXx0{display:inline-block;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:6px 16px;font-size:11px;font-weight:700;color:#ffffff;letter-spacing:2px;margin-bottom:20px}.order-deadline_heroTitle__291xH{font-size:32px;font-weight:800;color:#ffffff;margin:0 0 16px;line-height:1.3;letter-spacing:-.5px}.order-deadline_heroTitle__291xH span{background:linear-gradient(90deg,#bbe1fa,#3282b8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.order-deadline_heroSubtitle__FIhyW{font-size:14px;color:rgba(255,255,255,.7);margin:0;line-height:1.7}.order-deadline_heroDecoration__MdmsN{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.order-deadline_floatingIcon__N162n{position:absolute;font-size:28px;animation:order-deadline_float__cyp3q 4s ease-in-out infinite;opacity:.4}.order-deadline_floatingIcon__N162n:first-child{top:20%;right:10%;animation-delay:0s}.order-deadline_floatingIcon__N162n:nth-child(2){top:60%;left:8%;animation-delay:1s;font-size:24px}.order-deadline_floatingIcon__N162n:nth-child(3){bottom:15%;right:15%;animation-delay:2s;font-size:20px}@keyframes order-deadline_float__cyp3q{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-15px) rotate(5deg)}}.order-deadline_keyInfoSection__RtwsR{display:flex;gap:12px;padding:0 16px;margin-top:-32px;position:relative;z-index:10}.order-deadline_keyInfoCard__x__8K{flex:1 1;display:flex;align-items:center;gap:12px;background:#ffffff;border-radius:16px;padding:18px 16px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.order-deadline_keyInfoIcon__mknjo{font-size:32px}.order-deadline_keyInfoContent__QlxIN{display:flex;flex-direction:column;gap:2px}.order-deadline_keyInfoLabel__gZCo7{font-size:12px;color:#9ca3af;font-weight:500}.order-deadline_keyInfoValue__65ycg{font-size:15px;font-weight:700;color:#1f2937}.order-deadline_summarySection__ahTpx{padding:24px 16px;display:flex;flex-direction:column;gap:12px}.order-deadline_summaryItem__wFAvS{display:flex;align-items:center;gap:12px;background:#ffffff;border-radius:12px;padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.order-deadline_summaryIcon__phVVK{font-size:20px;flex-shrink:0}.order-deadline_summaryText__1vM54{font-size:14px;color:#4b5563;line-height:1.5}.order-deadline_summaryText__1vM54 strong{color:#1f2937}.order-deadline_highlight__isuJa{color:#ff6b00;font-weight:700}.order-deadline_scheduleSection__zjgxu{padding:32px 16px;background:#ffffff}.order-deadline_sectionHeader__9Vq5h{text-align:center;margin-bottom:20px}.order-deadline_sectionTitle__siFvC{font-size:18px;font-weight:700;color:#1f2937;margin:0}.order-deadline_scheduleTable__aAluC{border-radius:12px;overflow:hidden;border:1px solid #e5e7eb}.order-deadline_tableHeader__If_bj{display:grid;grid-template-columns:1fr 1.5fr 1.2fr;background:#f3f4f6;border-bottom:1px solid #e5e7eb}.order-deadline_tableHeader__If_bj .order-deadline_tableCell__fXwkD{padding:14px 12px;font-size:13px;font-weight:600;color:#6b7280;text-align:center}.order-deadline_tableRow__0MtGK{display:grid;grid-template-columns:1fr 1.5fr 1.2fr;border-bottom:1px solid #e5e7eb}.order-deadline_tableRow__0MtGK:last-child{border-bottom:none}.order-deadline_tableCellDay__Ui_je,.order-deadline_tableCellDelivery__WfIP1,.order-deadline_tableCellTime__L50io{padding:16px 12px;display:flex;align-items:center;justify-content:center;text-align:center}.order-deadline_tableCellTime__L50io{font-size:13px;color:#4b5563;line-height:1.5}.order-deadline_dayBadge__0w_2Z{background:linear-gradient(135deg,#3282b8,#0f4c75);color:#ffffff;font-size:13px;font-weight:700;padding:6px 14px;border-radius:20px}.order-deadline_deliveryBadge__cbWbJ{background:linear-gradient(135deg,#ff6b00,#ff9500)}.order-deadline_deliveryBadgeMon__YRnvQ,.order-deadline_deliveryBadge__cbWbJ{color:#ffffff;font-size:12px;font-weight:600;padding:8px 12px;border-radius:8px}.order-deadline_deliveryBadgeMon__YRnvQ{background:linear-gradient(135deg,#3282b8,#0f4c75)}.order-deadline_noticeSection__AZio_{padding:32px 20px;background:#f9fafb}.order-deadline_noticeHeader__HdZap{margin-bottom:20px}.order-deadline_noticeTitle__hhHV2{font-size:18px;font-weight:700;color:#1f2937;margin:0}.order-deadline_noticeList__s_lkL{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.order-deadline_noticeList__s_lkL li{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:#4b5563;line-height:1.5}.order-deadline_noticeIcon__UGcQj{flex-shrink:0;font-size:16px}.order-deadline_importantNotice__FWQ9b{background:#fff7ed;border:1px solid #ffedd5;border-radius:12px;padding:14px;margin-top:4px}.order-deadline_importantNotice__FWQ9b span{color:#9a3412}.order-deadline_required__n3aZR{color:#ea580c!important}.order-deadline_deliveryInfoSection__y60M2{padding:24px 16px}.order-deadline_deliveryInfoCard__p7I0j{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #a7f3d0;border-radius:16px;padding:24px 20px;text-align:center}.order-deadline_deliveryInfoCard__p7I0j p{margin:0;font-size:14px;color:#065f46;line-height:1.8}.order-deadline_targetTime__vgvHr{color:#059669;font-size:16px}.order-deadline_contactSection__23bXb{padding:32px 16px;background:#ffffff}.order-deadline_contactHeader__HNki_{text-align:center;margin-bottom:20px}.order-deadline_contactTitle__40_hR{font-size:18px;font-weight:700;color:#1f2937;margin:0 0 8px}.order-deadline_contactSubtitle__QSOd8{font-size:13px;color:#9ca3af;margin:0}.order-deadline_contactCards__jS5uE{display:flex;gap:12px;margin-bottom:16px}.order-deadline_contactCard__l2ezN{flex:1 1;display:flex;align-items:center;gap:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.order-deadline_contactIcon__MESHy{font-size:24px}.order-deadline_contactInfo__1k6rz{display:flex;flex-direction:column;gap:2px}.order-deadline_contactLabel__v0Rxc{font-size:11px;color:#9ca3af;font-weight:500}.order-deadline_contactValue__jDZ1h{font-size:14px;font-weight:700;color:#1f2937;text-decoration:none}.order-deadline_contactValue__jDZ1h:active{opacity:.7}.order-deadline_operatingHours__6vsFS{text-align:center;padding:16px;background:#f9fafb;border-radius:12px}.order-deadline_operatingHours__6vsFS p{margin:0;font-size:13px;color:#6b7280;line-height:1.8}.order-deadline_footer__4Oy2W{background:#f5f5f7;padding:32px 20px;text-align:center}.order-deadline_footerText__JlACD{margin:0;font-size:14px;color:#6b7280;line-height:1.8}