.hhb{font-family:Exo,Helvetica,Arial,sans-serif;color:#191818;background:#f7f7f7;font-size:16.5px;line-height:1.6;padding:18px 0 0}.hhb *{box-sizing:border-box}.hhb img{max-width:100%;display:block;border:0}.hhb p,.hhb span,.hhb div,.hhb a,.hhb i,.hhb li,.hhb td,.hhb th,.hhb summary,.hhb button{font-family:Exo,Helvetica,Arial,sans-serif!important}.hhb h1,.hhb h2,.hhb h3,.hhb h4,.hhb .kicker,.hhb .cta,.hhb b{font-family:TT-Norms,Helvetica,Arial,sans-serif!important}.hhb h1,.hhb h2,.hhb h3,.hhb h4{font-weight:700;margin:0;letter-spacing:-.02em;line-height:1.15;color:#191818}.hhb .wrap{max-width:1420px;width:calc(100% - 80px);margin:0 auto}.hhb .kicker{font-family:TT-Norms,Helvetica,Arial,sans-serif!important;display:block;font-size:12.5px;font-weight:400;letter-spacing:.24em;text-transform:uppercase;color:#191818}.hhb .tlink{color:#191818;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#999085cc;white-space:nowrap;font-size:15px}.hhb .tlink:hover{text-decoration-color:#191818}.hhb .cta{display:inline-flex;padding:14px 30px;background:#999085;color:#f7f7f7;border-radius:3px;font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background .2s}.hhb .cta:hover{background:#191818}.hhb .lbl{display:block;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:#999085}.hhb .bhero{padding:40px 0 26px;text-align:center}.hhb .bhero .wrap{max-width:1120px}.hhb .bhero h1{font-size:clamp(34px,4vw,56px);margin-top:10px}.hhb .bhero p{max-width:62ch;margin:14px auto 0;font-size:17px;color:#191818}.hhb .btabs{display:flex;flex-wrap:wrap;justify-content:center;gap:0 30px;margin-top:30px;border-bottom:1px solid rgba(153,144,133,.35)}.hhb .btabs a{padding:12px 0;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:#191818;text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px}.hhb .btabs a:hover,.hhb .btabs a.on{border-bottom-color:#191818;font-weight:700}.hhb .blist{padding:10px 0 8vh}.hhb .blist .wrap{max-width:1120px}.hhb .bgrid{display:grid;grid-template-columns:1fr 280px;gap:48px;align-items:start}.hhb .brows{border-top:1px solid rgba(153,144,133,.35)}.hhb .brow{display:grid;grid-template-columns:176px 1fr;gap:22px;padding:24px 0;border-bottom:1px solid rgba(153,144,133,.35)}.hhb .bthumb{display:block;aspect-ratio:4/3;overflow:hidden;border-radius:4px;background:#99908526}.hhb .bthumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.hhb .brow:hover .bthumb img{transform:scale(1.03)}.hhb .btext{display:flex;flex-direction:column;min-width:0}.hhb .bcat{display:inline-block;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:#999085;margin-bottom:6px}.hhb .brow h2{font-size:21px;line-height:1.25}.hhb .brow h2 a{color:#191818;text-decoration:none}.hhb .brow h2 a:hover{text-decoration:underline;text-underline-offset:3px}.hhb .brow p{margin:8px 0 0;font-size:14px;line-height:1.6;color:#191818}.hhb .bfoot{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px}.hhb .bmin{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#999085}.hhb .bmore{font-family:TT-Norms,Helvetica,Arial,sans-serif!important;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#191818;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.hhb .bpag{margin-top:32px;text-align:center}.hhb .bpag a,.hhb .bpag span{margin:0 6px;color:#191818}.hhb .bside{position:sticky;top:110px;display:flex;flex-direction:column;gap:26px}.hhb .bbox{border:1px solid rgba(153,144,133,.35);border-radius:4px;padding:20px}.hhb .bbox.frame{border:2px solid #191818}.hhb .bbox.plain{border:0;padding:0}.hhb .bbox .kicker{font-size:10.5px;letter-spacing:.2em}.hhb .bfeat{display:block;text-decoration:none;color:#191818;margin-top:12px}.hhb .bfeat b{display:block;font-size:16px;line-height:1.3;text-transform:uppercase;letter-spacing:.01em}.hhb .bfeat p{margin:10px 0 12px;font-size:13px;line-height:1.55;color:#191818}.hhb .btop{list-style:none;margin:10px 0 0;padding:10px 0 0;counter-reset:t;border-top:2px solid #191818}.hhb .btop li{border-bottom:1px solid rgba(153,144,133,.35);counter-increment:t}.hhb .btop a{display:grid;grid-template-columns:28px 1fr 16px;gap:8px;align-items:center;padding:14px 0;text-decoration:none;color:#191818}.hhb .btop a:before{content:counter(t,decimal-leading-zero);font-family:TT-Norms,Helvetica,Arial,sans-serif;font-weight:700;color:#999085;font-size:15px;align-self:start}.hhb .btop b{display:block;font-size:13.5px;line-height:1.35}.hhb .btop .bt span{display:block;font-size:10px;color:#999085;letter-spacing:.16em;text-transform:uppercase;margin-top:4px}.hhb .btop i{font-style:normal;color:#999085}.hhb .bprod{text-align:center}.hhb .bprod img{width:70%;margin:10px auto 6px}.hhb .bprod b{display:block;font-size:17px}.hhb .bprod p{margin:6px 0 14px;font-size:14px}.hhb .bcards{display:grid;grid-template-columns:1fr 1fr;gap:36px 28px}.hhb .bcards.three{grid-template-columns:1fr 1fr 1fr}.hhb .bcard{display:block;text-decoration:none;color:#191818}.hhb .bimg{aspect-ratio:3/2;border-radius:4px;overflow:hidden;background:#99908526}.hhb .bimg img{width:100%;height:100%;object-fit:cover}.hhb .bbody{padding:14px 2px 0}.hhb .bcard h3{font-size:19px}.hhb .bcards.three .tlink{display:inline-block;margin-top:10px}.hhb .ahead{padding:26px 0 0;text-align:center}.hhb .crumb{font-size:13px;color:#999085}.hhb .crumb a{color:#999085;text-decoration:none}.hhb .crumb a:hover{color:#191818}.hhb .crumb i{font-style:normal;margin:0 8px}.hhb .ahead h1{font-size:clamp(30px,3.6vw,50px);max-width:24ch;margin:16px auto 0}.hhb .ameta{display:flex;justify-content:center;gap:44px;margin-top:22px}.hhb .ameta b{font-size:15px}.hhb .aimg{margin:34px auto 0;max-width:1200px}.hhb .aimg img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:16px}.hhb .agrid{display:grid;grid-template-columns:280px minmax(0,760px);gap:64px;justify-content:center;padding:56px 0 20px;align-items:start}.hhb .atoc{position:sticky;top:110px}.hhb .atocbox{border-left:2px solid #191818;padding-left:18px}.hhb .atocbox ol{list-style:none;margin:12px 0 0;padding:0}.hhb .atocbox li{margin:0 0 9px}.hhb .atocbox a{font-size:14.5px;line-height:1.35;color:#191818;text-decoration:none;display:block}.hhb .atocbox a:hover{text-decoration:underline;text-underline-offset:3px}.hhb .keyfacts{background:#9990851f;border-radius:14px;padding:26px 28px;margin-bottom:38px}.hhb .keyfacts h2{font-size:19px;margin:0 0 12px}.hhb .keyfacts ul{margin:0;padding-left:20px}.hhb .keyfacts li{margin:6px 0;font-size:15.5px;line-height:1.55}.hhb .artcontent{font-size:17px;line-height:1.75}.hhb .artcontent h2{font-size:clamp(22px,2.2vw,28px);margin:2.2em 0 .7em;scroll-margin-top:120px}.hhb .artcontent h3{font-size:19px;margin:1.6em 0 .5em}.hhb .artcontent p{margin:0 0 1.1em}.hhb .artcontent ul,.hhb .artcontent ol{margin:0 0 1.2em;padding-left:22px}.hhb .artcontent li{margin:.35em 0}.hhb .artcontent a{color:#191818;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#999085cc}.hhb .artcontent strong,.hhb .artcontent b{font-family:TT-Norms,Helvetica,Arial,sans-serif!important;font-weight:700}.hhb .artcontent img{border-radius:14px;margin:1.4em 0}.hhb .artcontent blockquote{margin:1.6em 0;padding:4px 0 4px 22px;border-left:2px solid #999085;font-size:18px}.hhb .artcontent table{width:100%;border-collapse:collapse;font-size:14.5px;margin:1.2em 0 1.6em;display:block;overflow-x:auto}.hhb .artcontent th,.hhb .artcontent td{text-align:left;padding:10px 12px;border-bottom:1px solid rgba(153,144,133,.35);vertical-align:top}.hhb .artcontent th{font-family:TT-Norms,Helvetica,Arial,sans-serif!important;font-weight:700;background:#9990851f}.hhb .afaq details{border-top:1px solid #191818}.hhb .afaq details:last-of-type{border-bottom:1px solid #191818}.hhb .afaq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:17px;font-weight:400}.hhb .afaq summary::-webkit-details-marker{display:none}.hhb .afaq summary:after{content:"+";font-size:24px;font-weight:300;margin-left:16px;line-height:1}.hhb .afaq details[open] summary:after{content:"\2212"}.hhb .afaq details p{font-size:15.5px;margin:0 0 16px}.hhb .acta{display:grid;grid-template-columns:180px 1fr;gap:28px;align-items:center;border:1px solid rgba(153,144,133,.35);border-radius:14px;padding:26px 30px;margin:48px 0 28px}.hhb .acta img{width:100%}.hhb .acta b{display:block;font-size:22px;margin:8px 0 6px}.hhb .acta p{margin:0 0 16px;font-size:15px}.hhb .ashare{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;margin:0 0 36px}.hhb .ashare span{color:#999085;letter-spacing:.14em;text-transform:uppercase;font-size:12px;margin-right:6px}.hhb .ashare a,.hhb .ashare button{padding:8px 16px;border:1px solid rgba(153,144,133,.5);border-radius:999px;color:#191818;text-decoration:none;background:none;cursor:pointer;font-size:13.5px}.hhb .abio{border-top:1px solid #191818;padding-top:24px}.hhb .abio b{font-size:18px}.hhb .abio .lbl{margin:4px 0 10px}.hhb .abio p{margin:0;font-size:15.5px}.hhb .amore{padding:8vh 0}.hhb .amorehead{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px}.hhb .amorehead h2{font-size:clamp(26px,3.2vw,42px);margin-top:10px}@media(max-width:1100px){.hhb .agrid{grid-template-columns:minmax(0,760px)}.hhb .atoc{position:static}.hhb .atocbox{border-left:0;background:#9990851f;border-radius:14px;padding:22px}}@media(max-width:900px){.hhb .wrap{width:calc(100% - 30px)}.hhb .bhero{padding:28px 0 20px}.hhb .bhero p{font-size:15.5px}.hhb .bgrid{grid-template-columns:1fr;gap:40px}.hhb .brows{border-top:0;display:flex;flex-direction:column;gap:18px}.hhb .brow{display:block;grid-template-columns:none;gap:0;padding:0;border:1px solid rgba(153,144,133,.55);border-bottom:1px solid rgba(153,144,133,.55);border-radius:6px;overflow:hidden;background:#f7f7f7}.hhb .bthumb{aspect-ratio:3/2;border-radius:0;border-bottom:1px solid rgba(153,144,133,.55)}.hhb .btext{padding:16px 16px 14px}.hhb .bcat{font-size:10px;letter-spacing:.22em;margin-bottom:9px}.hhb .brow h2{font-size:20px;line-height:1.24}.hhb .brow p{display:block;margin:10px 0 0;font-size:14.5px;line-height:1.6}.hhb .bfoot{padding-top:14px}.hhb .bmin,.hhb .bmore{font-size:11px}.hhb .bpag{margin-top:26px}.hhb .bcards,.hhb .bcards.three{grid-template-columns:1fr;gap:28px}.hhb .bside{position:static}.hhb .btabs{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;gap:0 18px}.hhb .btabs a{white-space:nowrap;font-size:12.5px}.hhb .atocdet{margin:0}.hhb .atocdet summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;font-family:TT-Norms,Helvetica,Arial,sans-serif!important;font-size:12.5px;letter-spacing:.24em;text-transform:uppercase}.hhb .atocdet summary::-webkit-details-marker{display:none}.hhb .atocdet summary:after{content:"+";font-size:22px;font-weight:300;line-height:1}.hhb .atocdet[open] summary:after{content:"\2212"}.hhb .atocdet ol{margin-top:14px}.hhb .atocbox{padding:16px 18px}.hhb .ameta{gap:22px;flex-wrap:wrap}.hhb .ahead h1{font-size:28px}.hhb .aimg img{aspect-ratio:4/3;border-radius:12px}.hhb .agrid{padding:34px 0 10px;gap:28px}.hhb .artcontent{font-size:16px}.hhb .keyfacts{padding:20px}.hhb .acta{grid-template-columns:1fr;text-align:center;padding:22px}.hhb .acta img{width:60%;margin:0 auto}.hhb .amorehead{flex-direction:column;align-items:flex-start;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/hihair-blog.css.map */
