[data-nhps]{padding:22px 0 36px;color:var(--nhps-ink)}[data-nhps] .nhps__panel{position:relative;background:linear-gradient(180deg,var(--nhps-bg-top) 0%,var(--nhps-bg-top) 35%,var(--nhps-bg-bottom) 100%);border-radius:var(--nhps-radius);overflow:hidden;min-height:980px}[data-nhps] .nhps__top{position:relative;min-height:600px;display:flex;align-items:flex-end;justify-content:center;padding:24px 18px 26px}[data-nhps] .nhps__waves{position:absolute;left:0;right:0;top:0;width:100%;height:500px;object-fit:cover;object-position:center top;opacity:var(--nhps-waves-opacity);pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 35%,rgba(0,0,0,0) 75%);mask-image:linear-gradient(to bottom,#000 0% 35%,#0000 75%)}[data-nhps] .nhps__person-img{position:absolute;z-index:1;left:50%;top:22px;transform:translate(-50%);width:520px;height:550px;object-fit:contain;object-position:center top;pointer-events:none}[data-nhps] .nhps__quote{position:relative;z-index:2;width:min(840px,92%);padding:44px 24px 22px;background:var(--nhps-quote-bg);border-radius:14px;box-shadow:var(--nhps-quote-shadow);text-align:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}[data-nhps] .nhps__quote-icon-img{position:absolute;left:50%;top:-72px;transform:translate(-50%);width:175px;height:200px;object-fit:contain;object-position:center;pointer-events:none}[data-nhps] .nhps__quote-text{font-size:54px;line-height:1.08;font-weight:500;color:#fff;letter-spacing:-.2px}[data-nhps] .nhps__quote-author{margin-top:14px;font-size:18px;color:#ffffffe6;font-weight:500}[data-nhps] .nhps__content{position:relative;z-index:2;padding:22px 18px 64px;text-align:center}[data-nhps] .nhps__h2{margin:8px auto 16px;font-size:26px;line-height:1.15;font-weight:500;color:#fff}[data-nhps] .nhps__body{margin:0 auto;max-width:760px;text-align:left;color:#ffffffeb;font-size:13px;line-height:1.55}[data-nhps] .nhps__body p{margin:0 0 12px}[data-nhps] .nhps__body strong{color:#fff;font-weight:700}[data-nhps] .nhps__cta{margin-top:18px;display:flex;flex-direction:column;align-items:center;gap:8px}[data-nhps] .nhps__btn{display:inline-flex;align-items:center;justify-content:center;min-width:240px;padding:10px 18px;border-radius:999px;background:var(--nhps-btn-bg);color:var(--nhps-btn-ink);font-size:12px;font-weight:500;text-decoration:none;border:0;transition:transform .12s ease,filter .12s ease}[data-nhps] .nhps__btn:hover{transform:translateY(-1px);filter:brightness(.98)}[data-nhps] .nhps__cta-note{font-size:10px;color:#ffffffbf;line-height:1.2;text-align:center}@media(max-width:990px){[data-nhps] .nhps__top{min-height:440px}[data-nhps] .nhps__panel{min-height:920px}[data-nhps] .nhps__person-img{width:460px;height:380px}[data-nhps] .nhps__quote-text{font-size:38px}}@media(max-width:749px){[data-nhps]{padding:18px 0 28px}[data-nhps] .nhps__panel{min-height:860px}[data-nhps] .nhps__top{min-height:380px;padding:18px 12px}[data-nhps] .nhps__waves{height:380px;background-position:center top}[data-nhps] .nhps__person-img{width:320px;height:300px;top:14px}[data-nhps] .nhps__quote{width:94%;padding:40px 14px 18px}[data-nhps] .nhps__quote-icon-img{width:85px;height:100px;top:-35px}[data-nhps] .nhps__quote-text{font-size:28px;line-height:1.12}[data-nhps] .nhps__quote-author{font-size:14px}[data-nhps] .nhps__h2{font-size:20px}[data-nhps] .nhps__body{font-size:12.5px;padding:0 6px}}
/*# sourceMappingURL=/cdn/shop/t/179/assets/nad-hair-prelander-solutions.css.map */
