.app-download{display:flex;flex-direction:column;gap:1.5rem}.app-download--banner{align-items:center;text-align:center;gap:2rem}.app-download--inline{gap:1rem}.app-download__body{max-width:52rem}.app-download--inline .app-download__body{max-width:none}.app-download__eyebrow{display:inline-flex;align-items:center;margin:0 0 .625rem;font-family:var(--font-heading-family),sans-serif;font-size:var(--f5-text-label);letter-spacing:var(--f5-track-wider);text-transform:uppercase;font-weight:800;color:var(--f5-text-secondary)}.app-download__heading{margin:0 0 .625rem;font-family:var(--font-heading-family),sans-serif;font-weight:var(--font-heading-weight-heavy, 800);text-transform:none;letter-spacing:0;line-height:1.1}.app-download--inline .app-download__heading,.app-download--compact .app-download__heading{font-size:var(--f5-text-base, 1.6rem);margin-bottom:0}.app-download__text{margin:0;color:var(--f5-text-secondary, rgba(var(--color-foreground), .7))}.app-download__text>:first-child{margin-top:0}.app-download__text>:last-child{margin-bottom:0}.app-download__actions{display:flex;flex-wrap:wrap;gap:1rem}.app-download--banner .app-download__actions{justify-content:center}.app-download__badge{display:inline-flex;align-items:center;gap:.75rem;min-height:4.4rem;padding:.7rem 1.4rem;border:var(--f5-border-weight, 1px) solid var(--f5-border, rgba(var(--color-foreground), .1));border-radius:var(--f5-radius);background:transparent;color:rgb(var(--color-foreground));text-decoration:none;transition:border-color var(--duration-short, .1s) ease,color var(--duration-short, .1s) ease}.app-download__badge:hover,.app-download__badge:focus-visible{border-color:var(--f5-border-hover, rgba(var(--color-foreground), .35));color:rgb(var(--color-foreground));text-decoration:none}.app-download__badge:focus-visible{outline:var(--f5-focus-ring, 2px solid var(--f5-gold));outline-offset:2px}.app-download__badge-icon{display:flex;flex-shrink:0}.app-download__badge-icon svg{width:2.2rem;height:2.2rem}.app-download__badge-label{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;text-align:left}.app-download__badge-kicker{font-size:1.1rem;letter-spacing:0;text-transform:none;color:var(--f5-text-secondary, rgba(var(--color-foreground), .7))}.app-download__badge-store{font-family:var(--font-heading-family),sans-serif;font-size:var(--f5-text-sm, 1.4rem);font-weight:700;letter-spacing:0;text-transform:none}.app-download__badge:has(.app-download__badge-image){padding:0;border:0;min-height:0}.app-download__badge-image{display:block;width:auto;height:4.4rem;max-width:100%}.app-download--compact .app-download__actions{gap:.8rem}.app-download--compact .app-download__badge{min-height:4rem;padding:.6rem 1.2rem}@media screen and (min-width:750px){.app-download--inline{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}.app-download--inline .app-download__actions{flex-shrink:0}}@media(prefers-reduced-motion:reduce){.app-download__badge{transition:none}}.app-download-divider{margin-top:4rem;padding-top:2.4rem;border-top:var(--f5-border-weight, 1px) solid var(--f5-border, rgba(var(--color-foreground), .1))}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-app-download.css.map */
