.hu-vwrap{padding:0 var(--hu-pad)}.hu-vrail{padding-bottom:6px}.hu-vcard{width:68vw;max-width:300px}.hu-vcard__stage{position:relative;aspect-ratio:9 / 16;border-radius:var(--hu-r-lg);overflow:hidden;background:#000;isolation:isolate}.hu-vcard__video,.hu-vcard__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hu-vcard__poster{z-index:1}.hu-vcard__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#00000047,#0000 32% 55%,#0000009e)}.hu-vcard__play,.hu-vcard__sound{-webkit-appearance:none;appearance:none;position:absolute;z-index:3;display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;color:#fff;background:#0000006b;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .15s var(--hu-ease),opacity .2s var(--hu-ease)}.hu-vcard__play{top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:transparent;font-size:44px;backdrop-filter:none;-webkit-backdrop-filter:none}.hu-vcard__play .hu-i{filter:drop-shadow(0 2px 10px rgba(0,0,0,.55))}.hu-vcard__play:focus-visible,.hu-vcard__sound:focus-visible{outline:2px solid var(--hu-lime);outline-offset:-4px}.hu-vcard__play-off,.hu-vcard[data-playing=true] .hu-vcard__play-on{display:none}.hu-vcard[data-playing=true] .hu-vcard__play-off{display:inline-flex;opacity:0}.hu-vcard[data-playing=true] .hu-vcard__play:hover .hu-vcard__play-off,.hu-vcard[data-playing=true] .hu-vcard__play:focus-visible .hu-vcard__play-off{opacity:1}.hu-vcard__sound{top:10px;right:10px;width:38px;height:38px;border-radius:50%;font-size:17px}.hu-vcard__sound:hover{background:#000000a8}.hu-vcard__snd-on{display:none}.hu-vcard__sound[data-muted=false] .hu-vcard__snd-on{display:inline-flex}.hu-vcard__sound[data-muted=false] .hu-vcard__snd-off{display:none}.hu-vcard__meta{position:absolute;left:12px;right:12px;bottom:12px;z-index:3;display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;pointer-events:none}.hu-vcard__title{font-family:var(--hu-fh);font-weight:700;font-size:14px;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.6)}.hu-vcard__meta .hu-stars{color:#fff}.hu-rwrap{padding:0 var(--hu-pad)}.hu-rcard{width:78vw;max-width:340px;display:flex;flex-direction:column;background:var(--hu-surface);border:1px solid var(--hu-line);border-radius:var(--hu-r-lg);overflow:hidden}.hu-sec--light .hu-rcard{background:#fff;border-color:var(--hu-light-line)}.hu-rcard__media{background:var(--hu-surface-2)}.hu-rcard__media img{width:100%;height:auto}.hu-rcard__body{padding:16px;display:flex;flex-direction:column;gap:9px;flex:1 1 auto}.hu-rcard__quote{color:var(--hu-lime);font-size:22px;display:flex;opacity:.75}.hu-rcard__text{font-size:14px;line-height:1.55;color:var(--hu-muted)}.hu-rcard__text p{font-size:14px;margin:0 0 8px}.hu-rcard__text p:last-child{margin-bottom:0}.hu-sec--light .hu-rcard__text{color:var(--hu-light-muted)}.hu-rcard__foot{margin-top:auto;padding-top:10px;border-top:1px solid var(--hu-line);display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px}.hu-sec--light .hu-rcard__foot{border-color:var(--hu-light-line)}.hu-rcard__author{font-family:var(--hu-fh);font-weight:700;font-size:14px}.hu-rcard__badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--hu-lime)}.hu-rcard__badge .hu-i{font-size:14px}.hu-sec--light .hu-rcard__badge{color:#6f9c1f}.hu-steps__badge{margin-bottom:12px}.hu-steps__badge .hu-i{font-size:14px}.hu-steps{list-style:none;margin:0;padding:0;display:grid;gap:12px}.hu-steps__item{background:var(--hu-surface);border:1px solid var(--hu-line);border-radius:var(--hu-r-lg);padding:22px 18px;text-align:center}.hu-sec--light .hu-steps__item{background:#fff;border-color:var(--hu-light-line)}.hu-steps__num{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:12px;border-radius:50%;background:var(--hu-lime);color:var(--hu-lime-ink);font-family:var(--hu-fh);font-weight:700;font-size:19px}.hu-steps__h{margin-bottom:6px}.hu-steps__t{font-size:14px;color:var(--hu-muted)}.hu-sec--light .hu-steps__t{color:var(--hu-light-muted)}.hu-steps__cta{margin-top:22px;text-align:center}.hu-cmp__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.hu-cmp__table{width:100%;min-width:460px;border-collapse:separate;border-spacing:0;font-size:14px}.hu-cmp__table th,.hu-cmp__table td{padding:13px 10px;text-align:center;border-bottom:1px solid var(--hu-line)}.hu-sec--light .hu-cmp__table th,.hu-sec--light .hu-cmp__table td{border-color:var(--hu-light-line)}.hu-cmp__table thead th{font-family:var(--hu-fh);font-weight:700;font-size:13px}.hu-cmp__feat{text-align:left!important;font-weight:600}.hu-cmp__us{background:var(--hu-lime);color:var(--hu-lime-ink)}.hu-cmp__table thead .hu-cmp__us{border-radius:12px 12px 0 0;font-size:15px}.hu-cmp__table tbody tr:last-child .hu-cmp__us{border-radius:0 0 12px 12px}.hu-cmp__mark{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:13px}.hu-cmp__mark--y{background:var(--hu-lime-ink);color:var(--hu-lime)}.hu-cmp__mark--n{color:#c9342c}.hu-cmp__mark--p{color:var(--hu-muted-2);font-weight:700}.hu-cmp__note{margin-top:12px;text-align:center}.hu-feat{display:grid;gap:20px}.hu-feat__media{border-radius:var(--hu-r-lg);overflow:hidden;background:var(--hu-surface)}.hu-feat__media img,.hu-feat__media video{width:100%;height:auto}.hu-feat__list{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:14px}.hu-feat__li{display:flex;gap:12px}.hu-feat__ico{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--hu-lime-soft);color:var(--hu-lime);font-size:18px}.hu-sec--light .hu-feat__ico{background:#c1ff7247;color:#4f7a00}.hu-feat__lih{font-size:15px;margin-bottom:3px}.hu-feat__lit{font-size:14px;color:var(--hu-muted);display:block}.hu-sec--light .hu-feat__lit{color:var(--hu-light-muted)}.hu-feat__cta{margin-top:20px}.hu-ba{margin-top:4px}.hu-ba__stage{--split: 50%;position:relative;border-radius:var(--hu-r-lg);overflow:hidden;background:var(--hu-surface);touch-action:pan-y}.hu-ba__img{display:block;width:100%;height:auto}.hu-ba__after{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 var(--split))}.hu-ba__after img{width:100%;height:100%;object-fit:cover}.hu-ba__line{position:absolute;top:0;bottom:0;left:var(--split);width:2px;background:var(--hu-lime);pointer-events:none;transform:translate(-1px)}.hu-ba__knob{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:var(--hu-lime);color:var(--hu-lime-ink);display:flex;align-items:center;justify-content:center;font-size:14px;box-shadow:0 2px 14px #00000059}.hu-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:4}.hu-ba__tag{position:absolute;bottom:12px;z-index:2;padding:5px 11px;border-radius:var(--hu-r-pill);font-size:11px;font-weight:700;letter-spacing:.03em;background:#0009;color:#fff;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hu-ba__tag--before{left:12px}.hu-ba__tag--after{right:12px;background:var(--hu-lime);color:var(--hu-lime-ink)}.hu-ann{background:var(--hu-lime);color:var(--hu-lime-ink);padding:10px var(--hu-pad);text-align:center}.hu-ann__i{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--hu-fh);font-weight:700;font-size:14px;text-decoration:none;color:inherit}.hu-ann__i .hu-i{font-size:17px}.hu-faq{max-width:var(--hu-max-narrow);margin:0 auto}@media(min-width:750px){.hu-vwrap,.hu-rwrap{max-width:var(--hu-max);margin:0 auto}.hu-vcard{width:240px;max-width:none}.hu-rcard{width:340px}.hu-steps{grid-template-columns:repeat(3,1fr);gap:16px}.hu-feat{grid-template-columns:1fr 1fr;gap:44px;align-items:center}.hu-feat--reverse .hu-feat__media{order:2}.hu-cmp__table{min-width:0;font-size:15px}}.hu-rcard__media{aspect-ratio:4/5}.hu-rcard__media img{width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/8/assets/hairup-sections.css.map */
