:root{--az-accent: #f47a1f;--az-accent-hover: #e0690f;--az-accent-ink: #e8680c;--az-accent-soft: #fff1e6;--az-ink: #121212;--az-muted: #5c5c5c;--az-surface: #f5f5f4;--az-line: rgba(18, 18, 18, .08);--az-radius-sm: .8rem;--az-radius-lg: 2rem;--az-radius-pill: 10rem;--az-shadow-sm: 0 .2rem .6rem rgba(18, 18, 18, .06);--az-shadow-lg: 0 2.4rem 4.8rem -1.2rem rgba(18, 18, 18, .28), 0 .8rem 1.6rem -.8rem rgba(18, 18, 18, .18);--az-ease: cubic-bezier(.22, 1, .36, 1);--az-duration: .25s}.az-eyebrow{display:inline-flex;align-items:center;gap:.8rem;padding:.6rem 1.4rem;border:.1rem solid var(--az-line);border-radius:var(--az-radius-pill);background:rgb(var(--color-background));font-size:1.3rem;font-weight:500;letter-spacing:.02em;line-height:1.4;color:rgb(var(--color-foreground))}.az-eyebrow:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:var(--az-accent);box-shadow:0 0 0 .4rem var(--az-accent-soft)}.az-section-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 3.2rem;margin-bottom:2.8rem}@media screen and (min-width:750px){.az-section-header{margin-bottom:4rem}}.az-section-header__titles .az-eyebrow{margin:0 0 1.6rem}.az-section-heading{margin:0;font-size:clamp(2.8rem,3.4vw,4rem);line-height:1.15;letter-spacing:-.02em}.az-link-arrow{display:inline-flex;align-items:center;gap:.6rem;padding-bottom:.2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.3);color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:600;text-decoration:none;transition:border-color var(--az-duration) var(--az-ease),color var(--az-duration) var(--az-ease)}.az-link-arrow svg{width:1.4rem;height:1.4rem;transition:transform var(--az-duration) var(--az-ease)}.az-link-arrow:hover{color:var(--az-accent-ink);border-color:var(--az-accent-ink)}.az-link-arrow:hover svg{transform:translate(.3rem)}.az-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:0 2.8rem;border:.1rem solid transparent;border-radius:var(--az-radius-pill);font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;letter-spacing:.02em;line-height:1;text-decoration:none;cursor:pointer;transition:background-color var(--az-duration) var(--az-ease),color var(--az-duration) var(--az-ease),border-color var(--az-duration) var(--az-ease),transform var(--az-duration) var(--az-ease),box-shadow var(--az-duration) var(--az-ease)}.az-btn:focus-visible{outline:.2rem solid var(--az-accent);outline-offset:.3rem}.az-btn--primary{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.az-btn--primary:hover{background:var(--az-accent);color:#fff;transform:translateY(-.2rem);box-shadow:0 1rem 2rem -.8rem #f47a1f99}.az-btn--secondary{background:transparent;color:rgb(var(--color-foreground));border-color:rgba(var(--color-foreground),.2)}.az-btn--secondary:hover{border-color:rgb(var(--color-foreground));transform:translateY(-.2rem)}.az-btn__arrow{width:1.4rem;height:1.4rem;transition:transform var(--az-duration) var(--az-ease)}.az-btn:hover .az-btn__arrow{transform:translate(.3rem)}@media(prefers-reduced-motion:reduce){.az-btn,.az-btn__arrow{transition:none}.az-btn:hover,.az-btn:hover .az-btn__arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/az-base.css.map */
