.hero-adhd{position:relative;width:100%;height:var(--hero-height-mobile, 70vh);overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif}@media screen and (min-width:750px){.hero-adhd{height:var(--hero-height-desktop, 85vh)}}.hero-adhd__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero-adhd__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero-adhd__placeholder{width:100%;height:100%;background:#e2e9e4}.hero-adhd__placeholder-svg{width:100%;height:100%}.hero-adhd__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--hero-overlay-color, #000000);opacity:var(--hero-overlay-opacity, 0);pointer-events:none}.hero-adhd__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;padding:32px;pointer-events:none}.hero-adhd__content>*{pointer-events:auto}.hero-adhd__content--bottom-left{justify-content:flex-end;align-items:flex-start;text-align:left}.hero-adhd__content--bottom-center{justify-content:flex-end;align-items:center;text-align:center}.hero-adhd__content--bottom-right{justify-content:flex-end;align-items:flex-end;text-align:right}.hero-adhd__content--center{justify-content:center;align-items:center;text-align:center}.hero-adhd__content--bottom-left,.hero-adhd__content--bottom-center,.hero-adhd__content--bottom-right{padding-bottom:var(--btn-bottom, 70px)}.hero-adhd__heading{font-size:clamp(28px,4vw,48px);font-weight:600;color:#fff;margin:0 0 12px;line-height:1.2;text-shadow:0 2px 12px rgba(0,0,0,.25);max-width:640px}.hero-adhd__subheading{font-size:16px;line-height:1.6;color:#fff;margin:0 0 24px;text-shadow:0 1px 8px rgba(0,0,0,.25);max-width:480px}.hero-adhd__subheading p{margin:0}.hero-adhd__button{display:inline-block;background-color:var(--btn-bg, #495C52);color:var(--btn-text, #FFFFFF);border:1.5px solid var(--btn-text, #FFFFFF);font-size:15px;font-weight:600;letter-spacing:.02em;padding:16px 32px;border-radius:4px;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.hero-adhd__button:hover{transform:translateY(-2px);opacity:.92}@media screen and (max-width:749px){.hero-adhd__content{padding:20px}.hero-adhd__button{padding:14px 26px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/hero-adhd.css.map */
