.text-banner{width:100%}.text-banner__inner{display:flex;flex-direction:column;gap:8px}.text-banner--center .text-banner__inner{align-items:center;text-align:center}.text-banner--left .text-banner__inner{align-items:flex-start;text-align:left}.text-banner__eyebrow{margin:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.text-banner__heading{margin:4px 0 0;font-family:Poppins,sans-serif;font-weight:600;font-size:40px;line-height:1.15}.text-banner__heading-solid{font-style:normal}.text-banner__heading-italic{font-style:italic;font-weight:500}.text-banner__subtext{margin:8px 0 0;font-family:Poppins,sans-serif;font-size:15px;line-height:1.5;max-width:520px}.text-banner__button{margin-top:16px;display:inline-block;padding:12px 28px;border-radius:999px;background-color:#fb6f92;color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .2s ease}.text-banner__button:hover{opacity:.85}@media screen and (max-width:749px){.text-banner__heading{font-size:30px}.text-banner__eyebrow{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/text-banner.css.map */
