/*! on January 15, 2023 */@font-face{font-family:avenir_lt_std45_book_oblique;src:url(//www.hairbrella.com/cdn/shop/files/avenir_lt_std_45_book_oblique-webfont.eot?v=17975304041795296104);src:url(//www.hairbrella.com/cdn/shop/files/avenir_lt_std_45_book_oblique-webfont.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/avenir_lt_std_45_book_oblique-webfont.woff2?v=15819384183264804445) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/avenir_lt_std_45_book_oblique-webfont.woff?v=3414114936178245477) format("woff"),url(//www.hairbrella.com/cdn/shop/files/avenir_lt_std_45_book_oblique-webfont.ttf?v=6901711783665491514) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/avenir_lt_std_45_book_oblique-webfont.svg%23avenir_lt_std45_book_oblique?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:avenir_lt_std95_black;src:url(//www.hairbrella.com/cdn/shop/files/avenir_lt_std_95_black-webfont.eot?v=12855655414472995345);src:url(//www.hairbrella.com/cdn/shop/files/avenir_lt_std_95_black-webfont.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/avenir_lt_std_95_black-webfont.woff2?v=4435533774576190053) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/avenir_lt_std_95_black-webfont.woff?v=444395164931483538) format("woff"),url(//www.hairbrella.com/cdn/shop/files/avenir_lt_std_95_black-webfont.ttf?v=4995597064443231540) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/avenir_lt_std_95_black-webfont.svg%23avenir_lt_std95_black?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:avenir_lt_std95_black_oblique;src:url(//www.hairbrella.com/cdn/shop/files/fontsfree-net-avenirltstd-blackoblique-webfont.eot?v=4625267482522622932);src:url(//www.hairbrella.com/cdn/shop/files/fontsfree-net-avenirltstd-blackoblique-webfont.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/fontsfree-net-avenirltstd-blackoblique-webfont.woff2?v=10860460273615903949) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/fontsfree-net-avenirltstd-blackoblique-webfont.woff?73157) format("woff"),url(//www.hairbrella.com/cdn/shop/files/fontsfree-net-avenirltstd-blackoblique-webfont.ttf?v=18445482938287437158) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/fontsfree-net-avenirltstd-blackoblique-webfont.svg%23avenir_lt_std95_black_oblique?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"modern_no.20italic";src:url(//www.hairbrella.com/cdn/shop/files/modern_no20_italic-webfont.eot?v=14553103045380309501);src:url(//www.hairbrella.com/cdn/shop/files/modern_no20_italic-webfont.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/modern_no20_italic-webfont.woff2?v=3831355053825638418) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/modern_no20_italic-webfont.woff?v=3338530406835517965) format("woff"),url(//www.hairbrella.com/cdn/shop/files/modern_no20_italic-webfont.ttf?v=3417340985700922147) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/modern_no20_italic-webfont.svg%23modern_no.20italic?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"modern_no._20regular";src:url(//www.hairbrella.com/cdn/shop/files/modern_no._20-webfont.eot?v=5492032155778983920);src:url(//www.hairbrella.com/cdn/shop/files/modern_no._20-webfont.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/modern_no._20-webfont.woff2?v=5553038857694124223) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/modern_no._20-webfont.woff?v=15680224250305299382) format("woff"),url(//www.hairbrella.com/cdn/shop/files/modern_no._20-webfont.ttf?v=12496863996992491411) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/modern_no._20-webfont.svg%23modern_no._20regular?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:n790-modernitalic;src:url(//www.hairbrella.com/cdn/shop/files/n790modern_italic-webfont.eot?v=2008579849818722364);src:url(//www.hairbrella.com/cdn/shop/files/n790modern_italic-webfont.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/n790modern_italic-webfont.woff2?v=1575368284613217398) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/n790modern_italic-webfont.woff?v=6833538311669745010) format("woff"),url(//www.hairbrella.com/cdn/shop/files/n790modern_italic-webfont.ttf?v=17441860989136280902) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/n790modern_italic-webfont.svg%23n790-modernitalic?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:avenir_nextbold;src:url(//www.hairbrella.com/cdn/shop/files/avenirnext-bold-webfont.eot?v=12247864119421543909);src:url(//www.hairbrella.com/cdn/shop/files/avenirnext-bold-webfont.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-bold-webfont.woff2?v=44634880526844857) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-bold-webfont.woff?v=4278613833617934746) format("woff"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-bold-webfont.ttf?v=15240311756158015352) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-bold-webfont.svg%23avenir_nextbold?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:avenir_nextmedium;src:url(//www.hairbrella.com/cdn/shop/files/avenirnext-medium-webfont.eot?v=7048185434676919620);src:url(//www.hairbrella.com/cdn/shop/files/avenirnext-medium-webfont.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-medium-webfont.woff2?v=6104729963119235282) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-medium-webfont.woff?v=5170074287911322995) format("woff"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-medium-webfont.ttf?v=4432967987761400294) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-medium-webfont.svg%23avenir_nextmedium?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:avenir_nextregular;src:url(//www.hairbrella.com/cdn/shop/files/avenirnext-regular-webfont.eot?v=8198731712818394824);src:url(//www.hairbrella.com/cdn/shop/files/avenirnext-regular-webfont.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-regular-webfont.woff2?v=16734506522456528784) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-regular-webfont.woff?v=4903217795882651712) format("woff"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-regular-webfont.ttf?v=675556629789287113) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-regular-webfont.svg%23avenir_nextregular?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:avenir_nextdemi_bold;src:url(//www.hairbrella.com/cdn/shop/files/avenirnext-demibold-webfont.eot?v=1353777543329659424);src:url(//www.hairbrella.com/cdn/shop/files/avenirnext-demibold-webfont.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-demibold-webfont.woff2?v=3961937643361211013) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-demibold-webfont.woff?v=10190604720615115904) format("woff"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-demibold-webfont.ttf?v=2754114078915093126) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/avenirnext-demibold-webfont.svg%23avenir_nextdemi_bold?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir NextLT Regular;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Regular.eott?73157);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Regular.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Regular.woff2?v=18129509769977921514) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Regular.woff?v=9729873910178219729) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Regular.ttf?v=9545280180534503098) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Regular.svg%23AvenirNextLTPro-Regular?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next Pro MediumCnIt;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-MediumCnIt.eot?v=7783887723629830225);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-MediumCnIt.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-MediumCnIt.woff2?v=16810595030498574213) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-MediumCnIt.woff?v=9707045503948039275) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-MediumCnIt.ttf?v=7356227765803580352) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-MediumCnIt.svg%23AvenirNextLTPro-MediumCnIt?73157) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next Pro BoldCn;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-BoldCn.eot?v=1698520675490521635);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-BoldCn.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-BoldCn.woff2?v=11234520471161187606) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-BoldCn.woff?v=3698490581101613558) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-BoldCn.ttf?v=16256696547025958627) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-BoldCn.svg%23AvenirNextLTPro-BoldCn?73157) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next Pro MediumCn;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-MediumCn.eot?v=6840553406563684048);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-MediumCn.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-MediumCn.woff2?v=7756010863349481424) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-MediumCn.woff?v=14496588698347338250) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-MediumCn.ttf?v=1016424831259561113) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-MediumCn.svg%23AvenirNextLTPro-MediumCn?73157) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro Demi;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Demi.eot?v=12135559080340741705);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Demi.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Demi.woff2?v=16834139177332532220) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Demi.woff?v=3915521819123398048) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Demi.ttf?v=3410719486066321268) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Demi.svg%23AvenirNextLTPro-Demi?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro DemiCn;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiCn.eot?v=17499662141508942128);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiCn.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiCn.woff2?v=15605356469615568958) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiCn.woff?v=728740810717435672) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiCn.ttf?v=4597966254018415248) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiCn.svg%23AvenirNextLTPro-DemiCn?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro Bold;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Bold.eot?v=6951180767165035125);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Bold.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Bold.woff2?v=11706141037250376170) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Bold.woff?v=7116737782408227216) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Bold.ttf?v=1460541738082763875) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Bold.svg%23AvenirNextLTPro-Bold?73157) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro Cn;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Cn.eot?v=9556653472982728674);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Cn.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Cn.woff2?v=4430598116481934727) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Cn.woff?v=4162614734054922918) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Cn.ttf?v=6097212706690310619) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-Cn.svg%23AvenirNextLTPro-Cn?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro UltLtCn;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-UltLtCn.eot?v=2939320331806606493);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-UltLtCn.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-UltLtCn.woff2?v=15147440064396507753) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-UltLtCn.woff?v=16143865797981282533) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-UltLtCn.ttf?v=15852156646264004462) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-UltLtCn.svg%23AvenirNextLTPro-UltLtCn?73157) format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro HeavyCnIt;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-HeavyCnIt.eot?v=4447737172725931087);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-HeavyCnIt.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-HeavyCnIt.woff2?v=726770230690371502) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-HeavyCnIt.woff?v=5275387278460549084) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-HeavyCnIt.ttf?v=3781747244602853367) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-HeavyCnIt.svg%23AvenirNextLTPro-HeavyCnIt?73157) format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro UltLtCnIt;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-UltLtCnIt.eot?v=3318954837638437803);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-UltLtCnIt.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-UltLtCnIt.woff2?v=3133127277413668044) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-UltLtCnIt.woff?v=14433163239979085832) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-UltLtCnIt.ttf?v=14395761333097915904) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-UltLtCnIt.svg%23AvenirNextLTPro-UltLtCnIt?73157) format("svg");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro BoldCnIt;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-BoldCnIt.eot?v=4169254439450824332);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-BoldCnIt.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-BoldCnIt.woff2?v=12513381766435188901) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-BoldCnIt.woff?v=16173201704749884576) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-BoldCnIt.ttf?v=5852962406499966289) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-BoldCnIt.svg%23AvenirNextLTPro-BoldCnIt?73157) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro CnIt;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-CnIt.eot?v=12913320810917948177);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-CnIt.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-CnIt.woff2?v=8663069709618929732) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-CnIt.woff?v=8672352110818488776) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-CnIt.ttf?v=216706031440943383) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-CnIt.svg%23AvenirNextLTPro-CnIt?73157) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro It;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-It.eot?v=6652741133225513302);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-It.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-It.woff2?v=7918041579399309345) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-It.woff?v=11960239923910610781) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-It.ttf?v=7541294782599734059) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-It.svg%23AvenirNextLTPro-It?73157) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro -DemiIt;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiIt.eot?v=1773172714029208022);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiIt.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiIt.woff2?v=4090373995497030391) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiIt.woff?v=17031567064129108921) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiIt.ttf?v=9097406282475633350) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiIt.svg%23AvenirNextLTPro-DemiIt?73157) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro HeavyCn;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-HeavyCn.eot?v=9046049626185111773);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-HeavyCn.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-HeavyCn.woff2?v=17722483581570706988) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-HeavyCn.woff?v=5074304135796484666) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-HeavyCn.ttf?v=8393719851726264610) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-HeavyCn.svg%23AvenirNextLTPro-HeavyCn?73157) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro DemiCnIt;src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiCnIt.eot?v=16076225457809119397);src:url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiCnIt.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiCnIt.woff2?v=15758399536014582676) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiCnIt.woff?v=5813663090159829031) format("woff"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiCnIt.ttf?v=15392246157176257671) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/AvenirNextLTPro-DemiCnIt.svg%23AvenirNextLTPro-DemiCnIt?73157) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:modern_no_20regular;src:url(//www.hairbrella.com/cdn/shop/files/mod20-webfont.eot?v=10604688594203643301);src:url(//www.hairbrella.com/cdn/shop/files/mod20-webfont.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/mod20-webfont.woff2?v=3368609589054131085) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/mod20-webfont.woff?v=7887885478866088803) format("woff"),url(//www.hairbrella.com/cdn/shop/files/mod20-webfont.ttf?v=1760000286081928569) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/mod20-webfont.svg%23modern_no._20regular?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(//www.hairbrella.com/cdn/shop/files/Avenir-Roman.eot?v=11537401854803940739);src:url(//www.hairbrella.com/cdn/shop/files/Avenir-Roman.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Roman.woff2?v=11785541211879034316) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Roman.woff?v=2585572704756590310) format("woff"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Roman.ttf?v=5101262472705971659) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Roman.svg%23Avenir-Roman?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(//www.hairbrella.com/cdn/shop/files/Avenir-Black.eot?v=7654283118996142945);src:url(//www.hairbrella.com/cdn/shop/files/Avenir-Black.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Black.woff2?v=11307398563818288156) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Black.woff?v=3937176021510129622) format("woff"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Black.ttf?v=18410953971367012219) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Black.svg%23Avenir-Black?73157) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(//www.hairbrella.com/cdn/shop/files/Avenir-HeavyOblique.eot?v=5902761568032360318);src:url(//www.hairbrella.com/cdn/shop/files/Avenir-HeavyOblique.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-HeavyOblique.woff2?v=956671561714546331) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/Avenir-HeavyOblique.woff?v=15906886493652253530) format("woff"),url(//www.hairbrella.com/cdn/shop/files/Avenir-HeavyOblique.ttf?v=1608672925712664414) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-HeavyOblique.svg%23Avenir-HeavyOblique?73157) format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(//www.hairbrella.com/cdn/shop/files/Avenir-MediumOblique.eot?v=16286975723194646038);src:url(//www.hairbrella.com/cdn/shop/files/Avenir-MediumOblique.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-MediumOblique.woff2?v=13979899089448343067) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/Avenir-MediumOblique.woff?v=15331761028994027633) format("woff"),url(//www.hairbrella.com/cdn/shop/files/Avenir-MediumOblique.ttf?v=11194974171183052370) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-MediumOblique.svg%23Avenir-MediumOblique?73157) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Avenir Book;src:url(//www.hairbrella.com/cdn/shop/files/Avenir-BookOblique.eot?v=9096327212005740345);src:url(//www.hairbrella.com/cdn/shop/files/Avenir-BookOblique.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-BookOblique.woff2?v=5453818128738336949) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/Avenir-BookOblique.woff?v=13496417609639170164) format("woff"),url(//www.hairbrella.com/cdn/shop/files/Avenir-BookOblique.ttf?v=6707435901592560221) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-BookOblique.svg%23Avenir-BookOblique?73157) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(//www.hairbrella.com/cdn/shop/files/Avenir-Light.eot?v=16736550816587429099);src:url(//www.hairbrella.com/cdn/shop/files/Avenir-Light.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Light.woff2?v=6857299637266306060) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Light.woff?v=13645855431132581885) format("woff"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Light.ttf?v=17853121854705371575) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Light.svg%23Avenir-Light?73157) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(//www.hairbrella.com/cdn/shop/files/Avenir-LightOblique.eot?v=2205174714975001050);src:url(//www.hairbrella.com/cdn/shop/files/Avenir-LightOblique.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-LightOblique.woff2?v=10331431290891540081) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/Avenir-LightOblique.woff?v=4119385620901846734) format("woff"),url(//www.hairbrella.com/cdn/shop/files/Avenir-LightOblique.ttf?v=2411645089529134733) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-LightOblique.svg%23Avenir-LightOblique?73157) format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(//www.hairbrella.com/cdn/shop/files/Avenir-Medium.eot?v=9756593715139580728);src:url(//www.hairbrella.com/cdn/shop/files/Avenir-Medium.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Medium.woff2?v=976089050823125105) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Medium.woff?v=9088871200327689150) format("woff"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Medium.ttf?v=2036435606208210204) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Medium.svg%23Avenir-Medium?73157) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(//www.hairbrella.com/cdn/shop/files/Avenir-Oblique.eot?v=1371927258711104386);src:url(//www.hairbrella.com/cdn/shop/files/Avenir-Oblique.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Oblique.woff2?v=5191553759696231138) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Oblique.woff?v=424537924271150782) format("woff"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Oblique.ttf?v=6226034550463169497) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Oblique.svg%23Avenir-Oblique?73157) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Book;src:url(//www.hairbrella.com/cdn/shop/files/Avenir-Book.eot?v=18131022254913710483);src:url(//www.hairbrella.com/cdn/shop/files/Avenir-Book.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Book.woff2?v=6824890547702183318) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Book.woff?v=10905325891768567550) format("woff"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Book.ttf?v=5809583765053177960) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Book.svg%23Avenir-Book?73157) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Black Oblique;src:url(//www.hairbrella.com/cdn/shop/files/Avenir-BlackOblique.eot?v=12250716022660048921);src:url(//www.hairbrella.com/cdn/shop/files/Avenir-BlackOblique.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-BlackOblique.woff2?v=2152648093333818131) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/Avenir-BlackOblique.woff?v=17450904723115087781) format("woff"),url(//www.hairbrella.com/cdn/shop/files/Avenir-BlackOblique.ttf?v=1728850893569774386) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-BlackOblique.svg%23Avenir-BlackOblique?73157) format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Avenir Heavy;src:url(//www.hairbrella.com/cdn/shop/files/Avenir-Heavy.eot?v=1755395414627054281);src:url(//www.hairbrella.com/cdn/shop/files/Avenir-Heavy.eot?%23iefix&73157) format("embedded-opentype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Heavy.woff2?v=2072511179928286460) format("woff2"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Heavy.woff?v=8078138697474434494) format("woff"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Heavy.ttf?v=8973386684622734936) format("truetype"),url(//www.hairbrella.com/cdn/shop/files/Avenir-Heavy.svg%23Avenir-Heavy?73157) format("svg");font-weight:900;font-style:normal;font-display:swap}.card__image-wrapper,.card__image{display:block;width:100%}.card__image-wrapper{position:relative;overflow:hidden}.index_hero-section{position:relative}@media (max-width: 480px){.index_hero-section .background-section .desktop_bg{display:none}}.index_hero-section .background-section img{display:block;width:100%}.index_hero-section .background-section img.mobile_bg{display:none}@media (max-width: 480px){.index_hero-section .background-section img{display:none}.index_hero-section .background-section img.mobile_bg{display:block}}.index_hero-section .title-section{position:absolute;top:50%;left:0;width:50%;transform:translateY(-50%);text-align:center}.index_hero-section .title-section .banner_logo{text-align:center;margin-bottom:25px}.index_hero-section .title-section .banner_logo .banner_logo_img{margin:0 auto}.index_hero-section .title-section h1{text-transform:capitalize;color:#000;font-size:72px;line-height:1}.index_hero-section .title-section .sub_title{font-size:28px;margin-bottom:10px;font-family:Avenir NextLT Regular}.index_hero-section .title-section a{display:inline-block;text-decoration:none;background:red;color:#fff;border-radius:20px;line-height:40px;width:120px;font-family:Avenir NextLT Regular;text-transform:uppercase;font-size:14px;font-weight:900}@media (max-width: 1200px){.index_hero-section .title-section h1{font-size:58px}.index_hero-section .title-section .sub_title{font-size:26px}}@media (max-width: 992px){.index_hero-section .title-section h1{font-size:42px}.index_hero-section .title-section .sub_title{font-size:18px}}@media (max-width: 767px){.index_hero-section .title-section h1{font-size:38px}}@media (max-width: 480px){.index_hero-section .title-section{top:auto;transform:none;bottom:10%;width:100%}}.index_hero-section .full_block_link{position:absolute;left:0;right:0;top:0;bottom:0}.index_hero-section.full_height_fixed .background-section .desktop_bg .card__image-wrapper{min-height:90vh;display:flex;align-items:center}.index_hero-section.full_height_fixed .background-section .desktop_bg .card__image-wrapper img{position:absolute;top:0;bottom:0;left:0;right:0;width:auto;object-fit:cover;object-position:center;min-height:90vh}.index_hero-section.full_height_fixed .title-section{width:100%;bottom:5%;top:auto;transform:initial}@media (max-width: 480px){.index_hero-section.full_height_fixed .title-section .banner_logo{margin-bottom:15px}.index_hero-section.full_height_fixed .title-section .banner_logo .banner_logo_img{max-width:165px}}@media (max-width: 380px){.index_hero-section.full_height_fixed .title-section .banner_logo .banner_logo_img{max-width:135px}}.product-block-banner-section .pro-bottom-banner-section{margin-bottom:0}.product-block-banner-section .pro-bottom-banner-section img{width:100%}@media (max-width: 480px){.collection__container .collection__title{font-size:1.5em}}@media (max-width: 680px){.featured-collection-section .product-card__media:hover .product-card__featured-image--secondary{opacity:1}.featured-collection-section .product-card__media:hover .product-card__secondary-image{opacity:0}}@media (max-width: 480px){.featured-collection-section .collection__title{font-size:1.5em}}.vimeo-video-bundles-section .embed-mobile-option-true .embed-container.embed-mobile-section{display:none}@media (max-width: 580px){.vimeo-video-bundles-section .embed-mobile-option-true .embed-container.embed-desktop-section{display:none}.vimeo-video-bundles-section .embed-mobile-option-true .embed-container.embed-mobile-section{padding-bottom:125%;display:block;margin-top:0}}.featured-collection-swiper-section .product_slider_block_section{display:none!important}.featured-collection-swiper-section .product_slider_block_section button{outline:0}@media (max-width: 600px){.featured-collection-swiper-section .owl-carousel .owl-stage{margin-left:-40px}}@media (max-width: 580px){.featured-collection-swiper-section .swiper-container{display:none}.featured-collection-swiper-section .product_slider_block_section{display:block!important}}@media (max-width: 480px){.featured-collection-swiper-section .owl-carousel .owl-stage{margin-left:-50px}}.featured-grid-V3 .gallery__container{display:flex;flex-wrap:wrap;justify-content:center}.featured-grid-V3 .gallery__container .gallery__item{background-color:#eaeaea;border-radius:5px;overflow:hidden;width:18%}.featured-grid-V3 .gallery__container .gallery__item .gallery__content .gallery__heading{font-size:16px}.featured-grid-V3 .gallery__container .gallery__item .placeholder-svg{margin:0 auto;height:100%;width:60%}@media (max-width: 1300px){.featured-grid-V3 .gallery__container .gallery__item{width:23%}}@media (max-width: 1200px){.featured-grid-V3 .gallery__container .gallery__item{width:30%}}@media (max-width: 768px){.featured-grid-V3 .gallery__container .gallery__item{width:48%}}@media (max-width: 460px){.featured-grid-V3 .gallery__container .gallery__item{width:100%}}@media (max-width: 768px){.body-collection-template breadcrumbs.breadcrumbs{display:none}}.featured-grid-carousel .featured-grid-carousel-inner-block{max-width:1280px;padding:50px 0}.featured-grid-carousel .featured-grid-carousel-inner-block .owl-dots{display:none}
/*# sourceMappingURL=/cdn/shop/t/302/assets/custom-fonts-v2.css.map */
