.sexyhair-component .sexyhair-professionals-hero__band{background-color:var(--color-black);min-height:calc(100dvh - var(--header-group-height, 140px));display:flex;align-items:center;justify-content:center;padding:60px var(--space-page-pad-mobile)}.sexyhair-component .sexyhair-professionals-hero__inner{width:100%;max-width:var(--container-card-row-lg);margin:0 auto;text-align:center}.sexyhair-component .sexyhair-professionals-hero__eyebrow{font-size:56px;line-height:60px;letter-spacing:.72px;color:var(--color-white);margin:0}.sexyhair-component .sexyhair-professionals-hero__eyebrow strong{color:var(--color-sexy-red);font-weight:inherit}.sexyhair-component .sexyhair-professionals-hero__heading{font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:18px;line-height:18px;letter-spacing:.72px;text-transform:uppercase;color:var(--color-white);margin:24px 0 0}.sexyhair-component .sexyhair-professionals-hero__cta{margin-top:40px}.sexyhair-component .sexyhair-professionals-hero__intro{padding:32px 0 0}.sexyhair-component .sexyhair-professionals-hero__container{max-width:var(--container-medium);margin:0 auto;padding:0 var(--space-page-pad-mobile)}.sexyhair-component .sexyhair-professionals-hero__intro-heading{font-size:56px;line-height:60px;letter-spacing:.72px;color:var(--color-black);text-align:center;margin:0 0 32px}.sexyhair-component .sexyhair-professionals-hero__intro-body{font-family:var(--font-body);font-weight:var(--font-weight-light);font-size:18px;line-height:27px;letter-spacing:.72px;color:var(--color-black)}.sexyhair-component .sexyhair-professionals-hero__intro-body p{margin:0 0 27px}.sexyhair-component .sexyhair-professionals-hero__intro-body p:last-child{margin-bottom:0}@media screen and (min-width:990px)and (max-width:1289px){.sexyhair-component .sexyhair-professionals-hero__container{max-width:var(--container-medium-tablet)}}@media screen and (max-width:749px){.sexyhair-component .sexyhair-professionals-hero__band{padding:40px var(--space-page-pad-mobile)}.sexyhair-component .sexyhair-professionals-hero__eyebrow,.sexyhair-component .sexyhair-professionals-hero__intro-heading{font-size:34px;line-height:42px;letter-spacing:.72px}.sexyhair-component .sexyhair-professionals-hero__heading{margin-top:20px}.sexyhair-component .sexyhair-professionals-hero__cta{margin-top:32px}.sexyhair-component .sexyhair-professionals-hero__intro-heading{margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/sexyhair-component-professionals-hero.css.map */
