.aos-routing{--aos-secondary:rgb(var(--color-foreground));--aos-muted:rgb(var(--color-foreground-sub-title));--aos-label:rgb(var(--color-foreground-sub-title));--aos-number:rgb(var(--color-foreground-sub-title));--aos-border:rgb(var(--color-border));--aos-pillar:rgb(var(--color-foreground));--aos-quote:rgb(var(--color-foreground));background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:16px;line-height:1.6;overflow-wrap:break-word}[data-scheme=dark] .aos-routing{--aos-secondary:#d0d0d0;--aos-muted:#9a9a9a;--aos-label:#8f8f8f;--aos-number:#6e6e6e;--aos-border:#454544;--aos-pillar:#c6c6c6;--aos-quote:#d8d8d8}.aos-routing,.aos-routing *{box-sizing:border-box}.aos-routing__band{padding:88px 32px;border-top:1px solid var(--aos-border)}.aos-routing__column{width:100%;max-width:860px;margin:0 auto}.aos-routing h1,.aos-routing h2,.aos-routing h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:var(--font-heading-text-transform);color:rgb(var(--color-foreground-title));line-height:1.2;letter-spacing:0;margin:0 0 24px}.aos-routing h1{font-size:56px}.aos-routing h2{font-size:34px}.aos-routing h3{font-size:20px;margin:0 0 10px}.aos-routing p{margin:0 0 20px}.aos-routing p:last-child{margin-bottom:0}.aos-routing__hero,.aos-routing__closing{text-align:center}.aos-routing .aos-routing__eyebrow{font-family:var(--font-heading-family);font-weight:500;font-size:14px;letter-spacing:2.2px;color:var(--aos-label);margin-bottom:24px}.aos-routing__lead{font-size:20px;color:var(--aos-secondary);line-height:1.6}.aos-routing__intro,.aos-routing__body{font-size:18px;color:var(--aos-secondary);line-height:1.6}.aos-routing__button{display:inline-flex;justify-content:center;align-items:center;min-height:60px;padding:0 34px;margin-top:12px;background:rgb(var(--color-button,46,46,46));color:rgb(var(--color-button-text,255,255,255));font-family:var(--font-button-family);font-weight:var(--font-button-weight);font-size:15px;text-transform:var(--font-button-text-transform);letter-spacing:-.15px;line-height:1.45;border:0;border-radius:var(--border-radius-button,0px);text-decoration:none}.aos-routing__button:hover{background:rgb(var(--color-button-hover));color:rgb(var(--color-button-hover-text))}.aos-routing__button:focus-visible{outline:2px solid rgb(var(--color-foreground-title));outline-offset:5px}.aos-routing__pillars{padding:0;margin:36px 0 24px;list-style:none}.aos-routing__pillar{display:grid;grid-template-columns:46px minmax(0,1fr);gap:20px;padding:26px 0;border-top:1px solid var(--aos-border)}.aos-routing__pillar p{font-size:16px;color:var(--aos-pillar)}.aos-routing__number{font-family:var(--font-heading-family);font-weight:500;font-size:22px;color:var(--aos-number);line-height:1.2}.aos-routing .aos-routing__note{font-size:15px;color:var(--aos-muted)}.aos-routing__testimonials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1200px;margin:40px auto 0}.aos-routing__card{min-width:0;margin:0;padding:30px;border:1px solid var(--aos-border);display:flex;flex-direction:column}.aos-routing__stars{display:flex;align-items:center;gap:4px;margin:0 0 24px;color:rgb(var(--color-foreground-title))}.aos-routing__stars svg{display:block;width:22px;height:22px;flex:0 0 22px}.aos-routing__card blockquote{font-family:var(--font-body-family);font-size:16px;font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;color:var(--aos-quote);border:0;margin:0 0 28px;padding:0}.aos-routing__card blockquote:before,.aos-routing__card blockquote:after{content:none}.aos-routing__card figcaption{margin-top:auto;font-family:var(--font-heading-family);font-weight:500;font-size:13px;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;color:var(--aos-label)}.aos-routing__closing h2{font-size:40px}.aos-routing__closing .aos-routing__lead{max-width:660px;margin-left:auto;margin-right:auto}.aos-routing .aos-routing__micro{margin:20px 0 0;font-size:14px;color:var(--aos-muted)}@media(max-width:899px){.aos-routing__testimonials{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.aos-routing__band{padding:48px 24px}.aos-routing h1{font-size:34px}.aos-routing h2{font-size:26px}.aos-routing__closing h2{font-size:30px}.aos-routing__button{width:100%}.aos-routing__pillar{grid-template-columns:minmax(0,1fr);gap:12px}.aos-routing__testimonials{margin-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=CA */
