.route-preview{background:var(--hm-color-paper-soft)}.route-preview__hero{display:grid;min-height:38rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem);align-items:center;padding-block:clamp(3rem,7vw,6rem)}.route-preview__copy h1,.route-preview__collection-head h1,.route-preview__text-page h1{max-width:46rem;color:var(--hm-color-heritage-blue);font-size:clamp(3rem,6vw,5.6rem);letter-spacing:-.045em;line-height:.98}.route-preview__copy .lede,.route-preview__collection-head .lede,.route-preview__text-page .lede{max-width:38rem;color:var(--hm-color-heritage-blue);font-size:1rem;line-height:1.75}.route-preview__actions{display:flex;flex-wrap:wrap;gap:var(--hm-space-sm);margin-top:var(--hm-space-xl)}.route-preview__media{min-height:min(42rem,58vw);border-radius:0}.route-preview__media .photo-mock,.route-card__media.photo-mock,.route-editor-shell__magnet .photo-mock{width:100%;height:100%;min-height:inherit}.route-builder-grid,.route-split{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(1.5rem,4vw,3rem);align-items:stretch;padding-bottom:clamp(3rem,7vw,6rem)}.route-preview__panel,.route-editor-shell,.route-preview__text-page{padding:clamp(1.5rem,4vw,3rem)}.route-preview__panel h2,.route-card h2{color:var(--hm-color-heritage-blue);font-size:clamp(1.75rem,3vw,2.6rem);letter-spacing:-.03em}.route-preview__note{color:var(--hm-color-ink-muted);font-size:.8125rem}.route-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hm-space-sm);margin-block:var(--hm-space-lg)}.route-editor-shell{display:grid;min-height:39rem;grid-template-rows:auto 1fr auto;gap:var(--hm-space-lg);background:var(--hm-color-placeholder-warm)}.route-editor-shell__toolbar,.route-editor-shell__controls{display:flex;gap:var(--hm-space-sm)}.route-editor-shell__toolbar span,.route-editor-shell__controls span,.route-job-list button{border:1px solid var(--hm-color-line);border-radius:var(--hm-radius-pill);background:var(--hm-color-paper-soft);color:var(--hm-color-heritage-blue);font-family:var(--hm-font-label);font-size:.625rem;letter-spacing:.125rem;line-height:1;text-transform:uppercase}.route-editor-shell__toolbar span{padding:.75rem 1rem}.route-editor-shell__canvas{display:grid;min-height:26rem;place-items:center;border-radius:var(--hm-radius-lg);background:radial-gradient(circle at 50% 35%,var(--hm-tint-paper-soft-90),transparent 12rem),linear-gradient(135deg,var(--hm-tint-heritage-blue-10),var(--hm-tint-wax-08)),var(--hm-color-route-editor-canvas-background)}.route-editor-shell__magnet{overflow:hidden;width:min(68%,22rem);aspect-ratio:1;border:.75rem solid var(--hm-color-photo-paper);border-radius:.55rem;box-shadow:0 2rem 5rem var(--hm-tint-ink-18)}.route-editor-shell__controls span{display:block;width:100%;height:.55rem;padding:0;background:var(--hm-tint-heritage-blue-18)}.route-steps{display:grid;gap:var(--hm-space-md);padding-left:1.25rem;color:var(--hm-color-ink-muted)}.route-job-list{display:grid;gap:var(--hm-space-md)}.route-job-list article{display:grid;grid-template-columns:1fr auto;gap:.2rem var(--hm-space-md);align-items:center;padding-bottom:var(--hm-space-md);border-bottom:1px solid var(--hm-color-line)}.route-job-list span{color:var(--hm-color-ink-muted);font-size:.875rem}.route-job-list button{grid-row:span 2;padding:.8rem 1rem;cursor:default}.route-preview__collection-head{padding-block:clamp(3rem,6vw,5rem) var(--hm-space-xl)}.route-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hm-space-lg);padding-bottom:clamp(3rem,7vw,6rem)}.route-card-grid--compact{grid-template-columns:1fr;padding-bottom:0}.route-card{padding:var(--hm-space-lg)}.route-card__media{min-height:21rem;margin:calc(var(--hm-space-lg) * -1) calc(var(--hm-space-lg) * -1) var(--hm-space-lg);border-radius:var(--hm-radius-lg) var(--hm-radius-lg) 0 0}.route-card p{color:var(--hm-color-ink-muted)}.route-card a{color:var(--hm-color-heritage-blue);font-family:var(--hm-font-label);font-size:.6875rem;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.route-preview__text-page{padding-block:clamp(4rem,8vw,7rem)}.route-faq-list{display:grid;gap:var(--hm-space-sm);margin-top:var(--hm-space-xl)}.route-faq-list details{padding:var(--hm-space-md);border:1px solid var(--hm-color-line);border-radius:var(--hm-radius-md)}.route-faq-list summary{cursor:pointer;color:var(--hm-color-heritage-blue);font-weight:600}.route-search-form{display:grid;grid-template-columns:1fr auto;gap:var(--hm-space-sm);margin-block:var(--hm-space-xl)}.route-search-form input{min-height:2.95rem;padding-inline:1rem;border:1px solid var(--hm-color-line);border-radius:var(--hm-radius-pill)}.route-preview .photo-mock--card-1{background:var(--hm-mock-parchment)}.route-preview .photo-mock--card-2{background:var(--hm-mock-heritage-blue)}.route-preview .photo-mock--feature-pair-1{background:var(--hm-mock-parchment)}.route-preview .photo-mock--feature-pair-2,.route-preview .photo-mock--seller-3{background:var(--hm-mock-heritage-blue)}.route-preview .photo-mock--seller-4{background:var(--hm-mock-parchment)}.route-preview .photo-mock:before,.route-preview .photo-mock:after{content:none}@media(max-width:989px){.route-preview__hero,.route-builder-grid,.route-split,.route-card-grid,.route-search-form{grid-template-columns:1fr}.route-preview__hero{min-height:0;padding-block:2.25rem}.route-preview__copy h1,.route-preview__collection-head h1,.route-preview__text-page h1{font-size:clamp(2.65rem,13vw,3.6rem);line-height:1.04}.route-preview__media{min-height:24rem;order:-1}.route-builder-grid,.route-split,.route-card-grid{padding-bottom:3rem}.route-card__media{min-height:19rem}.route-editor-shell{min-height:32rem}}@media(max-width:599px){.route-job-list article{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-route-preview.css.map */
