.order-hub{--order-hub-ink: rgb(var(--heading-color));--order-hub-muted: rgba(var(--text-color) / .72);--order-hub-line: rgba(var(--text-color) / .14);--order-hub-accent: rgb(var(--color-scheme-1-btn-bg));--order-hub-accent-soft: rgba(var(--color-scheme-1-btn-bg) / .08);--order-hub-surface: rgb(var(--color-scheme-1-bg));display:block;min-height:60vh;background:radial-gradient(circle at 12% 8%,rgba(var(--color-scheme-1-btn-bg) / .08),transparent 35%),linear-gradient(145deg,rgba(var(--color-scheme-1-btn-bg) / .04) 0%,var(--order-hub-surface) 62%);color:var(--order-hub-ink)}.order-hub__shell{max-width:1040px;padding-top:clamp(48px,8vw,92px);padding-bottom:clamp(58px,9vw,108px)}.order-hub__heading{max-width:700px;margin-bottom:30px}.order-hub__eyebrow{margin:0 0 8px;color:var(--order-hub-accent);font-size:.76rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.order-hub__heading h1{margin:0 0 12px;font-size:clamp(2.1rem,5vw,4rem);line-height:1.03;letter-spacing:-.04em}.order-hub__heading>p:last-child{max-width:620px;margin:0;color:var(--order-hub-muted);font-size:1.05rem}.order-hub__layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(250px,.75fr);gap:22px;align-items:start}.order-hub__card,.order-hub__aside{border:1px solid var(--order-hub-line);border-radius:20px;background:var(--order-hub-surface);box-shadow:0 20px 58px rgba(var(--text-color) / .09)}.order-hub__card{min-height:330px;padding:clamp(26px,5vw,48px)}.order-hub__aside{padding:26px}.order-hub__aside h2,.order-hub__panel h2{margin:0 0 10px;font-size:1.35rem}.order-hub__aside p,.order-hub__panel>p{color:var(--order-hub-muted)}.order-hub__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.order-hub__form,.order-hub__pickup-form{display:grid;gap:18px;margin-top:26px}.order-hub__form label,.order-hub__pickup-form label{display:grid;gap:7px;color:var(--order-hub-ink);font-size:.86rem;font-weight:700}.order-hub__form input,.order-hub__pickup-form input,.order-hub__pickup-form select{width:100%;min-height:52px;padding:0 14px;border:1px solid rgba(var(--text-color) / .32);border-radius:8px;background:var(--order-hub-surface);color:var(--order-hub-ink);font:inherit}.order-hub__form input:focus,.order-hub__pickup-form input:focus,.order-hub__pickup-form select:focus{outline:3px solid rgba(var(--color-scheme-1-btn-bg) / .18);outline-offset:1px;border-color:var(--order-hub-accent)}.order-hub__field-help{color:var(--order-hub-muted);font-size:.78rem;font-weight:400;line-height:1.45}.order-hub__status{display:grid;gap:18px}.order-hub__stage{padding:18px 20px;border-radius:12px;background:var(--order-hub-accent-soft)}.order-hub__stage span,.order-hub__fact dt{color:var(--order-hub-muted);font-size:.75rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.order-hub__stage strong{display:block;margin-top:4px;color:var(--order-hub-accent);font-size:1.3rem}.order-hub__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;margin:0;border:1px solid var(--order-hub-line);border-radius:12px;background:var(--order-hub-line)}.order-hub__fact{padding:16px 18px;background:var(--order-hub-surface)}.order-hub__fact dd{margin:5px 0 0;font-weight:650}.order-hub__notice{margin:18px 0 0;padding:14px 16px;border-left:3px solid var(--order-hub-accent);background:var(--order-hub-accent-soft);color:var(--order-hub-ink)}.order-hub__loading{display:flex;gap:12px;align-items:center;min-height:190px;color:var(--order-hub-muted)}.order-hub__spinner{width:24px;height:24px;border:3px solid var(--order-hub-line);border-top-color:var(--order-hub-accent);border-radius:50%;animation:order-hub-spin .8s linear infinite}.order-hub [hidden]{display:none!important}@keyframes order-hub-spin{to{transform:rotate(360deg)}}@media(max-width:760px){.order-hub__layout,.order-hub__facts{grid-template-columns:1fr}.order-hub__actions{align-items:stretch;flex-direction:column}.order-hub__actions>*{width:100%}}@media(prefers-reduced-motion:reduce){.order-hub__spinner{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/order-hub.css.map */
