.healthcare-professional-banner{width:100%;background-color:var(--color-powder-blue, #BBCFDD);padding:80px 0;margin-top:46px;margin-bottom:82.4px}.healthcare-professional-banner__container{max-width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:0 80px}.healthcare-professional-banner__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;text-align:center}.healthcare-professional-banner__heading{color:var(--color-menthol, #1B3D40);font-family:var(--font-times-custom, "Times New Roman");font-size:60px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.6px;margin:0}.healthcare-professional-banner__description{max-width:647px;width:100%}.healthcare-professional-banner__description p{color:var(--color-menthol, #1B3D40);font-family:var(--font-general-sans, "General Sans");font-size:18px;font-style:normal;font-weight:500;line-height:120%;margin:0}.healthcare-professional-banner__button-wrapper{display:flex;align-items:center;justify-content:center;width:100%}.healthcare-professional-banner__button{display:inline-flex;height:41px;padding:12px 16px;justify-content:center;align-items:center;gap:10px;border-radius:40px;background-color:var(--color-menthol, #1B3D40);color:#fff;font-family:var(--font-general-sans, "General Sans");font-size:14px;font-style:normal;font-weight:500;line-height:110%;text-decoration:none;white-space:nowrap;transition:background-color .3s ease,transform .2s ease}.healthcare-professional-banner__button:hover{background:var(--Sage, #51766B);color:var(--Mint, #C8E6D5)}@media screen and (max-width: 749px){.healthcare-professional-banner{padding:48px 0;margin-top:26px;margin-bottom:20px}.healthcare-professional-banner__container{padding:0 20px;gap:24px}.healthcare-professional-banner__content{gap:32px}.healthcare-professional-banner__heading{font-size:36px;line-height:100%;letter-spacing:0}.healthcare-professional-banner__description p{font-size:16px;line-height:100%}.healthcare-professional-banner__button{font-size:12px;height:auto;padding:12px 14px}}@media screen and (min-width: 750px) and (max-width: 989px){.healthcare-professional-banner{padding:70px 0}.healthcare-professional-banner__container{padding:0 40px}.healthcare-professional-banner__heading{font-size:48px;letter-spacing:-.48px}}@media screen and (min-width: 1441px){.healthcare-professional-banner{padding:5.5556vw 0;margin-top:3.1944vw;margin-bottom:5.7222vw}.healthcare-professional-banner__container{gap:1.6667vw;padding:0 5.5556vw}.healthcare-professional-banner__content{gap:.8333vw}.healthcare-professional-banner__heading{font-size:4.1667vw;letter-spacing:-.0417vw}.healthcare-professional-banner__description{max-width:44.9306vw}.healthcare-professional-banner__description p{font-size:1.25vw}.healthcare-professional-banner__button{height:2.8472vw;padding:.8333vw 1.1111vw;gap:.6944vw;border-radius:2.7778vw;font-size:.9722vw}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/healthcare-professional-banner.css.map */
