@font-face{font-family:hhDMSans;src:url(/cdn/shop/files/hh-dmsans-400.woff2?v=1792091653) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--hh-f-head:"Exo",Helvetica,Arial,sans-serif;--hh-f-text:"hhDMSans",Helvetica,Arial,sans-serif;--hh-f-label:"TT-Norms",Helvetica,Arial,sans-serif;--hh-h1:clamp(30px,2.8vw,40px);--hh-h2:clamp(24px,2.25vw,32px);--hh-h3:clamp(18px,1.55vw,22px);--hh-stat:clamp(36px,3.4vw,48px)}html body,html body :is(p,span,div,a,li,td,th,dd,dt,label,small,blockquote,figcaption,summary,input,textarea,select):where(:not(.fa,.fas,.far,.fab,[class*=fa-],[class*=jdgm-star],.bigstars,.rstars,.stars,.cstars b,.ostars b)),html body :is(.hhh,.hhb) :is(p,span,div,a,i,s,li,td,th,summary):where(:not(.bigstars,.rstars,.stars,.cstars b,.ostars b)),html body .hhb .artcontent :is(strong,b,th),html body .hhb .bt>b,html body .hhab :is(.ab-letter-quote,.ab-letter-list li,.ab-sig) :is(b,strong){font-family:var(--hh-f-text)!important}html body :is(strong,b){font-family:inherit!important}html body:not(#hh-typo) :is(button,.btn,.button,input[type=submit],.add-to-cart,.site-nav__link,.site-nav__dropdown-link,.mobile-nav__link,.mobile-nav__sublist-link,.footer__title,.cta,.pbtn,.obtn,.hh-btn,.kicker,.hh-eyebrow,.ab-eyebrow,.wsbadge,.oflag,.obadge,.ppct,.bcat,.lbl,.ashare,.ab-sig span,.btabs a,.bmin,.bt>span,.bmore,.hhbw-pill,.hh-handle-line,.toolbar,.announcement-bar,[id*=__section-] .index-section .theme-block:first-child .rte p){font-family:var(--hh-f-label)!important}html body:not(#hh-typo) :is(button,.btn,.button,.add-to-cart,.site-nav__link,.site-nav__dropdown-link,.mobile-nav__link,.footer__title,.cta,.pbtn,.obtn,.hh-btn,.kicker,.hh-eyebrow,.ab-eyebrow,.ppct,.bcat,.lbl,.ashare,.btabs a,.toolbar,.announcement-bar) :is(p,span,div,a,b,strong,small,i){font-family:inherit!important}html body:not(#hh-typo) #MainContent :is(h1,h2,h3,.h1,.h2,.h3,.hero__title,.section-header__title,.acta>div>b,.bfeat>b,.bbox>b),html body:not(#hh-typo) #MainContent :is(h1,h2,h3,.h1,.h2,.h3) :is(a,span,b,strong,em,i,small){font-family:var(--hh-f-head)!important;font-weight:400!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:normal!important}html body:not(#hh-typo) #MainContent :is(h1,.h1,.hero__title){font-size:var(--hh-h1)!important;line-height:1.12!important}html body:not(#hh-typo) #MainContent :is(h2,.h2,.section-header__title):not(h1){font-size:var(--hh-h2)!important;line-height:1.18!important}html body:not(#hh-typo) #MainContent :is(h3,.h3,.acta>div>b):not(h1,h2){font-size:var(--hh-h3)!important;line-height:1.25!important}html body:not(#hh-typo) #MainContent :is(h1,h2,h3,.h1,.h2,.h3) :is(a,span,b,strong,em,i,small){font-size:inherit!important;line-height:inherit!important}html body:not(#hh-typo) #MainContent .product-single__title{font-size:var(--hh-h2)!important}html body.template-page:not(#hh-typo) #MainContent>.shopify-section:first-child .index-section--faq>.text-left>.h2{font-size:var(--hh-h1)!important;line-height:1.12!important}html body:not(#hh-typo) #MainContent :is(.wsfacts b,.ab-seal .big){font-family:var(--hh-f-head)!important;font-weight:400!important;font-size:var(--hh-stat)!important;line-height:1!important;letter-spacing:normal!important}html body .hhh.hhs :is(b,.stepnum,.operp){font-family:var(--hh-f-head)!important;font-weight:400!important}html body:not(#hh-typo) #MainContent :is(.wscard .kicker,.hh-community .hh-eyebrow,[id*=__section-]>.index-section .theme-block:first-child .rte p){font-size:12px!important;font-weight:400!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:#191818!important;line-height:1.4!important}html body:not(#hh-typo) #MainContent :is(.collapsible-content__inner,.collapsible-content__inner p,.hh-community .hh-sub,.prodhead p,.trustbadge-text,.rte p[style*="color:#2b2823"],.rte p[style*="color:#4a4640"],[id*=__section-]>.index-section .rte,[id*=__section-]>.index-section .rte p){color:#191818!important}html body:not(#hh-typo) #MainContent [id*=__section-]>.index-section .rte .enlarge-text p{font-size:17px!important;line-height:1.65!important}html body:not(#hh-typo) #MainContent [id*=__section-]>.index-section{background:transparent!important;padding:0 0 24px!important;margin:0!important}html body:not(#hh-typo) #MainContent :is([id*=__section-]>.index-section,.shopify-section:has(.index-section--faq),.shopify-section:has(.contact-form)>.index-section)>.page-width{background:#fff;border:1px solid rgba(153,144,133,.32);border-radius:14px;padding:56px 48px!important;box-sizing:border-box}html body:not(#hh-typo) #MainContent .shopify-section:has(.index-section--faq) .index-section--faq>.text-left>.h2{padding-top:0!important;margin-bottom:12px}html body:not(#hh-typo) #MainContent .shopify-section:has(.contact-form) .section-header{padding-top:0!important}html body:not(#hh-typo) #MainContent .shopify-section:has(.contact-form) .btn{background:#191818!important}html body:not(#hh-typo) #MainContent :is(.shopify-section:has(.index-section--faq),.shopify-section:has(.contact-form)>.index-section){padding:0 0 24px!important}@media(max-width:749px){html body:not(#hh-typo) #MainContent :is(.hhh .wscard,.hhh .pcard,.hhh .sealrow>li,.hhh .ocard){border-radius:10px!important}html body:not(#hh-typo) #MainContent .hhh .ocard .oflag{border-radius:9px 9px 0 0}html body:not(#hh-typo) #MainContent [id*=__section-]>.index-section,html body:not(#hh-typo) #MainContent :is(.shopify-section:has(.index-section--faq),.shopify-section:has(.contact-form)>.index-section){padding:0 0 16px!important}html body:not(#hh-typo) #MainContent :is([id*=__section-]>.index-section,.shopify-section:has(.index-section--faq),.shopify-section:has(.contact-form)>.index-section)>.page-width{border-radius:10px;padding:36px 20px!important}}html body:not(#hh-typo) #MainContent>[id*=__section-]{margin:0!important}html body:not(#hh-typo) #MainContent>[id*=__section-]:first-child>.index-section,html body:not(#hh-typo) #MainContent>:is(.shopify-section:has(.index-section--faq),.shopify-section:has(.contact-form)):first-child{padding-top:24px!important}html body:not(#hh-typo) #MainContent>.shopify-section:has(.contact-form):first-child>.index-section{padding-top:0!important}html body.template-page:not(#hh-typo) #MainContent>section.shopify-section:has(>.page-content){padding:24px 0!important}html body.template-page:not(#hh-typo) #MainContent>section.shopify-section>.page-width.page-content{background:#fff;border:1px solid rgba(153,144,133,.32);border-radius:14px;padding:56px 48px!important;box-sizing:border-box}html body.template-page:not(#hh-typo) #MainContent .page-content .hh-community{background:transparent!important;padding:0!important}html body.template-blog:not(#hh-typo) #MainContent .hhb{padding-top:0!important}html body.template-blog:not(#hh-typo) #MainContent .hhb>:is(.bhero,.blist){padding:24px 0 0!important}html body.template-blog:not(#hh-typo) #MainContent .hhb>.blist{padding-bottom:24px!important}html body.template-blog:not(#hh-typo) #MainContent .hhb>:is(.bhero,.blist)>.wrap{background:#fff;border:1px solid rgba(153,144,133,.32);border-radius:14px;padding:48px!important;box-sizing:border-box}html body:not(#hh-typo) #MainContent .wscard .wstext p{color:#191818!important}@media(max-width:749px){html body:not(#hh-typo) #MainContent :is(.hhh .wscard,.hhh .pcard,.hhh .sealrow>li,.hhh .ocard){border-radius:10px!important}html body:not(#hh-typo) #MainContent .hhh .ocard .oflag{border-radius:9px 9px 0 0}html body:not(#hh-typo) #MainContent>[id*=__section-]:first-child>.index-section,html body:not(#hh-typo) #MainContent>:is(.shopify-section:has(.index-section--faq),.shopify-section:has(.contact-form)):first-child{padding-top:16px!important}html body.template-page:not(#hh-typo) #MainContent>section.shopify-section:has(>.page-content){padding:16px 0!important}html body.template-page:not(#hh-typo) #MainContent>section.shopify-section>.page-width.page-content{border-radius:10px;padding:32px 20px!important;margin:0 15px}html body.template-blog:not(#hh-typo) #MainContent .hhb>:is(.bhero,.blist){padding:16px 0 0!important}html body.template-blog:not(#hh-typo) #MainContent .hhb>.blist{padding-bottom:16px!important}html body.template-blog:not(#hh-typo) #MainContent .hhb>:is(.bhero,.blist)>.wrap{border-radius:10px;padding:28px 20px!important}}html body:not(#hh-typo) #MainContent :is(.hhh a.pbtn,.hhh .obtn,.hhh .cta2 .cta,.hhvg-btn,a.jdgm-write-rev-link,a.jdgm-btn){display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;height:48px!important;min-height:48px;padding:0 32px!important;border-radius:6px!important;background:#999085!important;color:#fff!important;border:0!important;font-family:TT-Norms,Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important;transition:background .2s}@media(hover:hover)and (pointer:fine){html body:not(#hh-typo) #MainContent :is(.hhh a.pbtn,.hhh .obtn,.hhh .cta2 .cta,.hhvg-btn,a.jdgm-write-rev-link,a.jdgm-btn):hover{background:#191818!important}}html body:not(#hh-typo) #MainContent :is(.hhh .wscard,.hhh .pcard,.hhh .sealrow>li,.hhh .ocard){border:1px solid rgba(153,144,133,.32)!important;border-radius:14px!important;box-shadow:none!important}html body:not(#hh-typo) #MainContent .hhh .ocard .oflag{border-radius:13px 13px 0 0}html body:not(#hh-typo) #MainContent :is(.hhh .step img,.hhh .step video,.hhh .style img,.hhh .pimg,.hhh.hhs .vn img.hs-media){border-radius:10px!important}@media(max-width:749px){html body:not(#hh-typo) #MainContent :is(.hhh .wscard,.hhh .pcard,.hhh .sealrow>li,.hhh .ocard){border-radius:10px!important}html body:not(#hh-typo) #MainContent .hhh .ocard .oflag{border-radius:9px 9px 0 0}html body:not(#hh-typo) #MainContent :is(.hhh a.pbtn,.hhh .obtn,.hhh .cta2 .cta,.hhvg-btn,a.jdgm-write-rev-link,a.jdgm-btn){height:46px!important;min-height:46px;padding:0 24px!important;font-size:12px!important}}.footer__newsletter-inline .footer__title:after{content:"BLACK WEEK: DU BIST ZUERST DRAN.";display:block;margin:14px 0 0;font-family:Exo,"Exo 2",sans-serif;font-weight:400;font-size:22px;line-height:1.2;letter-spacing:.01em;text-transform:uppercase;color:#191818}.footer__newsletter-inline #rich-text-01KWSVFX2SV20ATZ7N19TCC1BG,.footer__newsletter-inline #rich-text-01KWSVFX38KYEYHBPV7FJXAJCA{display:none!important}.footer__newsletter-inline .klaviyo-form-VmQThL:before{content:"Melde dich an und erfahre vor allen anderen, wann es losgeht. Als Willkommen gibt es 10 % auf deine erste Bestellung.";display:block;margin:8px 0 14px;font-family:hhDMSans,DM Sans,sans-serif;font-size:14px;line-height:1.5;color:#191818;text-transform:none;letter-spacing:0}.footer__newsletter-inline .klaviyo-form-VmQThL:after{content:"Du bekommst gleich eine E-Mail zur Best\e4tigung (bitte auch im Spam schauen). Abmeldung jederzeit m\f6glich.";display:block;margin:10px 0 0;font-family:hhDMSans,DM Sans,sans-serif;font-size:12px;line-height:1.5;color:#6b6762}.footer__newsletter-inline .klaviyo-form-VmQThL form{padding:0!important;margin:0!important;max-width:520px!important}.footer__newsletter-inline .klaviyo-form-VmQThL form>div{padding:0!important}.footer__newsletter-inline .klaviyo-form-VmQThL input[type=email]{height:48px!important;border:1px solid rgba(153,144,133,.55)!important;border-radius:6px!important;background:#fff!important;font-family:hhDMSans,DM Sans,sans-serif!important;font-size:14px!important;color:#191818!important;padding:0 14px!important}.footer__newsletter-inline .klaviyo-form-VmQThL button.klaviyo-form-button{height:48px!important;border-radius:6px!important;background:#999085!important;border:0!important;font-size:0!important;padding:0 26px!important;min-width:150px}.footer__newsletter-inline .klaviyo-form-VmQThL button.klaviyo-form-button:after{content:"ANMELDEN";font-family:TT-Norms,sans-serif;font-size:13px;font-weight:400;letter-spacing:.14em;color:#fff}.footer__newsletter-inline .klaviyo-form-VmQThL button.klaviyo-form-button:hover{background:#191818!important}@media(max-width:749px){.footer__newsletter-inline .footer__title:after{font-size:20px}.footer__newsletter-inline .klaviyo-form-VmQThL button.klaviyo-form-button{height:46px!important}.footer__newsletter-inline .klaviyo-form-VmQThL button.klaviyo-form-button:after{font-size:12px}}@media(max-width:749px){.footer__newsletter-inline .footer__title:after{content:"BLACK WEEK:\a DU BIST ZUERST DRAN.";white-space:pre-line}}.footer__newsletter-inline .klaviyo-form-VmQThL input[type=email]::placeholder{font-family:hhDMSans,DM Sans,sans-serif!important;color:#8a857e!important}p[class^=subtext-][class*=floow_1156_review_slider]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/87/assets/hihair-typo.css.map */
