@font-face{font-family:lust-regular;src:url(//heatfreehair.com/cdn/shop/files/Positype_-_Lust-Regular.otf?v=16139760759396891795)}@font-face{font-family:GarageFonts-bold;src:url(//heatfreehair.com/cdn/shop/files/GarageFonts_-_FreightText_Pro_Bold.otf?v=11575290170458555352)}@font-face{font-family:GarageFonts-medium;src:url(//heatfreehair.com/cdn/shop/files/GarageFonts_-_FreightText_Pro_Medium.otf?v=11406339716148154588)}@font-face{font-family:Nicky-Laatz-Just-Lovely;src:url(//heatfreehair.com/cdn/shop/files/Nicky-Laatz-Just-Lovely.ttf?v=14598461262493366036)}@font-face{font-family:Nicky-Laatz-Just-Lovely-Slanted;src:url(//heatfreehair.com/cdn/shop/files/Nicky-Laatz-Just-Lovely-Slanted.ttf?v=10948999607890640913)}@font-face{font-family:Nicky-Laatz-Just-Lovely-Extras;src:url(//heatfreehair.com/cdn/shop/files/Nicky-Laatz-Just-Lovely-Extras.ttf?v=4769173128771626615)}@font-face{font-family:Nicky-Laatz-Just-Lovely-Slanted-Wide;src:url(//heatfreehair.com/cdn/shop/files/Nicky-Laatz-Just-Lovely-Slanted-Wide.ttf?v=8705607040981682339)}@font-face{font-family:Nyquist;src:url(//heatfreehair.com/cdn/shop/files/Nyquist.ttf?v=6917490524381848923)}@font-face{font-family:FreightText-Pro-Medium;src:url(//heatfreehair.com/cdn/shop/files/FreightText-Pro-Medium.otf?v=11406339716148154588)}#reward_page img{width:100%;max-width:100%;height:auto}#reward_page .btn{border:1px solid #000;padding:3px 15px;border-radius:initial;color:#000;font-family:futura-pt,sans-serif}#reward_page .btn:focus{border:1px solid #000}#reward_page .btn:hover{background:#000;color:#fff}#reward_page .banner_section .banner_with_img{position:relative}#reward_page .banner_section .banner_with_img .img img{width:100%;max-width:100%;height:auto}#reward_page .banner_section .banner_with_img .banner_text{max-width:50%;position:absolute;left:10%;max-width:30%;margin:0;bottom:15px}@media (max-width: 767px){#reward_page .banner_section .banner_with_img .banner_text{-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0);width:100%;padding:25px;max-width:100%;top:0;left:0;right:0}}#reward_page .banner_section .banner_with_img .banner_text h1{font-family:lust-regular;font-size:70px;color:#fff;line-height:1;margin:0}@media (max-width: 767px){#reward_page .banner_section .banner_with_img .banner_text h1{font-size:30px}}#reward_page .banner_section .banner_with_img .banner_text h1 span{color:#000;font-family:lust-regular}#reward_page .banner_section .banner_with_img .banner_text p.text_under{font-family:FreightText-Pro-Medium;font-size:15px;padding:0;margin:0}#reward_page .banner_section .banner_with_img .banner_text span.extra_link{font-family:Nyquist;font-size:110px;line-height:40px;margin:25px 0;display:inline-block;position:relative}#reward_page .banner_section .banner_with_img .banner_text span.extra_link img{position:absolute;width:20px;bottom:-20px;right:-15px}#reward_page .banner_section .banner_with_img .banner_text .button_section{padding-top:5px}#reward_page .banner_section .banner_with_img .banner_text .button_section a{margin-right:20px;display:inline-block;max-width:115px}#reward_page .second_section{text-align:center}#reward_page .second_section .main_small_heading{font-family:futura-pt,sans-serif;letter-spacing:1px;margin:0}#reward_page .second_section .main_small_heading img{max-width:40%}@media (max-width: 767px){#reward_page .second_section .main_small_heading img{max-width:100%}}#reward_page .second_section .second_sub_section{padding:100px 20px;margin:0}@media (max-width: 767px){#reward_page .second_section .second_sub_section{padding:50px 20px}}#reward_page .second_section .second_sub_section .block-div{max-width:1050px;margin:0 auto}@media (max-width: 767px){#reward_page .second_section .second_sub_section .block-div{max-width:100%}}#reward_page .second_section .second_sub_section .block-div .child-div{text-align:center;position:relative;float:left;padding:30px 25px 0;width:33.333%;margin-top:15px;transition:.3s all}@media (max-width: 767px){#reward_page .second_section .second_sub_section .block-div .child-div{width:90%;padding:30px 0 0;float:none;margin:15px auto 0}}#reward_page .second_section .second_sub_section .block-div .child-div .wrap-div{border:2px solid #e4bab9;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:250px}@media (max-width: 767px){#reward_page .second_section .second_sub_section .block-div .child-div .wrap-div{height:200px}}#reward_page .second_section .second_sub_section .block-div .child-div img{width:auto;max-width:100%;height:100%}#reward_page .second_section .second_sub_section .block-div .child-div:nth-child(5){border:none}#reward_page .second_section .second_sub_section .block-div .child-div:nth-child(5) img{position:absolute;right:25px;top:0;bottom:0}@media (max-width: 767px){#reward_page .second_section .second_sub_section .block-div .child-div:nth-child(5) img{right:auto;top:10px;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%)}}#reward_page .second_section .second_sub_section .block-div .child-div:nth-child(5) .wrap-div{background-color:#ebcccc}#reward_page .second_section .second_sub_section .block-div .child-div:nth-child(5):hover .wrap-div{background-color:#ebcccc}#reward_page .second_section .second_sub_section .block-div .child-div:hover .wrap-div{background:#e4bab9}#reward_page .second_section .second_sub_section .block-div .child-div h3{font-family:lust-regular;font-size:30px;padding:0 15px;margin:0}#reward_page .second_section .second_sub_section .block-div .child-div p{padding-top:15px;font-size:20px;font-family:FreightText-Pro-Medium;max-width:60%;line-height:30px;margin:0 auto}@media (max-width: 767px){#reward_page .second_section .second_sub_section .block-div .child-div p{max-width:90%}}#reward_page .second_section .second_sub_section h3.heading{font-family:lust-regular;font-size:45px;margin:0}@media (max-width: 767px){#reward_page .second_section .second_sub_section h3.heading{font-size:30px}}#reward_page .second_section .second_sub_section h3.heading span{font-family:lust-regular;font-size:45px;color:#d2a19d}#reward_page .second_section .second_sub_section p.count-txt{padding-top:25px;font-family:FreightText-Pro-Medium;margin:0 0 35px;font-size:20px}#reward_page .second_section .second_sub_section p{font-family:futura-pt,sans-serif}#reward_page .third-section{padding:100px 10px;text-align:center;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center}#reward_page .third-section .klaviyo_messages{margin-top:15px;font-family:FreightText-Pro-Medium}#reward_page .third-section .klaviyo_messages .success_message,#reward_page .third-section .klaviyo_messages .error_message{font-family:FreightText-Pro-Medium}#reward_page .third-section .third-block-section input{width:35%;font-size:15px;font-family:FreightText-Pro-Medium;padding:12px 10px;margin:0 10px}@media (max-width: 767px){#reward_page .third-section .third-block-section input{width:100%;margin:0 0 15px}}#reward_page .third-section .third-block-section .title{margin:10px 0;font-size:45px;line-height:1;font-family:lust-regular}@media (max-width: 767px){#reward_page .third-section .third-block-section .title{font-size:30px}}#reward_page .third-section .third-block-section .title span{color:#d2a19d;font-family:lust-regular}#reward_page .third-section .third-block-section p{padding-bottom:15px;font-size:15px;padding-top:22px;font-family:FreightText-Pro-Medium;margin-bottom:25px}@media (max-width: 767px){#reward_page .third-section .third-block-section p{font-size:13px}}#reward_page .third-section .btn{margin-top:25px;cursor:pointer;font-family:futura-pt,sans-serif;font-size:15px;padding:8px 20px;background:transparent;color:#fff;background:#e4bab9;border:1px solid #e4bab9}@media (max-width: 767px){#reward_page .third-section .btn{margin-top:15px}}#reward_page .third-section .btn:hover{border:1px solid #fff;color:#000;background:#fff}.fourth-section .btn{border:1px solid #131313;padding:3px 15px;border-radius:initial;color:#fff;background:#131313;cursor:pointer}.fourth-section .btn:focus{border:1px solid #000}.fourth-section .btn:hover{background:#fff;color:#131313;border:1px solid #fff}.fourth-section .banner_with_img{position:relative;margin-top:-15px}.fourth-section .banner_with_img .img{position:relative}.fourth-section .banner_with_img .img img{width:100%;max-width:100%;height:auto}.fourth-section .banner_with_img .banner_text{position:absolute;top:50%;left:35%;transform:translate(-50%,-50%);width:45%}@media (max-width: 767px){.fourth-section .banner_with_img .banner_text{top:0;left:0;right:0;transform:translate(0);width:100%;padding:15px}}.fourth-section .banner_with_img .banner_text h3{font-family:lust-regular;font-size:45px;margin:0;line-height:1;color:#fff}@media (max-width: 767px){.fourth-section .banner_with_img .banner_text h3{font-size:30px}}.fourth-section .banner_with_img .banner_text h3 p{color:#000;line-height:1;font-family:lust-regular;font-size:40px;margin:0}@media (max-width: 767px){.fourth-section .banner_with_img .banner_text h3 p{font-size:30px}}.fourth-section .banner_with_img .banner_text p.text_under{font-family:FreightText-Pro-Medium;padding-top:15px;font-size:15px;width:70%;margin:0}@media (max-width: 767px){.fourth-section .banner_with_img .banner_text p.text_under{width:100%;font-size:13px}}.fourth-section .banner_with_img .banner_text p.extra_last{font-family:FreightText-Pro-Medium;font-size:12px;color:#fff;width:70%}@media (max-width: 767px){.fourth-section .banner_with_img .banner_text p.extra_last{width:100%}}.fourth-section .banner_with_img .banner_text .button_section{margin:15px 0}.fourth-section .banner_with_img .banner_text .button_section a{display:block}.fourth-section .banner_with_img .banner_text .button_section a span{font-family:futura-pt,sans-serif;font-size:12px}.fourth-section .banner_with_img .banner_text .button_section a:focus{outline:none}.fifth-section{padding:100px 0;text-align:center}.fifth-section .fifth-block-section{max-width:70%;margin:0 auto}@media (max-width: 767px){.fifth-section .fifth-block-section{max-width:90%}}.fifth-section form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media (max-width: 767px){.fifth-section form br{display:none}}.fifth-section form p{width:100%;font-family:FreightText-Pro-Medium;margin:0}.fifth-section h3.title{font-size:40px;font-family:lust-regular;color:#fff;margin:0}.fifth-section p{padding-top:20px;color:#fff;font-size:15px;margin:0;font-family:FreightText-Pro-Medium}.fifth-section input{font-size:15px;font-family:FreightText-Pro-Medium;padding:12px 10px;margin:30px 15px 0;width:100%}.fifth-section input.half{width:calc(50% - 30px)}@media (max-width: 767px){.fifth-section input.half{width:100%}}.fifth-section button{cursor:pointer;margin-top:25px;color:#000;font-family:futura-pt,sans-serif;font-size:15px;padding:8px 20px;background:#e4bab9;color:#fff;border:1px solid #e4bab9;transition:.3s all}.fifth-section button:hover{background:#fff;border:1px solid #fff;color:#000}.reward-page-vip-status{padding:50px 0;background-image:url(/cdn/shop/files/reward-page-vip-section-bg-img.jpg?v=1598454065);background-repeat:no-repeat;background-position:center;background-size:cover}.reward-page-vip-status .vip-section-title p{text-align:center;font-size:44px;font-family:lust-regular;margin-bottom:15px;margin-top:0}.reward-page-vip-status .vip-section-title p span{color:#d3a19e;font-size:44px;font-family:lust-regular}@media (max-width: 767px){.reward-page-vip-status .vip-section-title p{font-size:30px}.reward-page-vip-status .vip-section-title p span{display:block;font-size:30px}}.reward-page-vip-status .description{text-align:center;margin:0 auto;width:55%;font-family:FreightText-Pro-Medium}.reward-page-vip-status .description p{font-family:FreightText-Pro-Medium;margin:0}@media (max-width: 767px){.reward-page-vip-status .description{width:100%;padding:0 15px;margin:0 0 15px}}@media (max-width: 767px){.reward-page-vip-status .reward-point-table{max-width:100%;width:100%;overflow-x:auto}}@media (max-width: 767px){.reward-page-vip-status .reward-point-table table{table-layout:initial}}@media (min-width: 768px){.reward-page-vip-status .reward-point-table table tr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.reward-page-vip-status .reward-point-table table tr th,.reward-page-vip-status .reward-point-table table tr td{padding:15px}@media (min-width: 768px){.reward-page-vip-status .reward-point-table table tr th,.reward-page-vip-status .reward-point-table table tr td{flex:1}}@media (max-width: 767px){.reward-page-vip-status .reward-point-table table tr th{min-width:400px}}@media (max-width: 767px){.reward-page-vip-status .reward-point-table table tr td{min-width:200px}}.reward-page-vip-status .reward-point-table table tr th .icon-with-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:top;-webkit-flex-align:top;-ms-flex-align:top;-webkit-align-items:top;align-items:top}.reward-page-vip-status .reward-point-table table tr th .icon-with-title .img{margin-right:10px;width:30px}.reward-page-vip-status .reward-point-table table tr th .icon-with-title .img img{width:100%;max-width:100%;height:auto}.reward-page-vip-status .reward-point-table table tr th .icon-with-title .title-wrap{width:calc(100% - 30px)}.reward-page-vip-status .reward-point-table table tr th .icon-with-title .title-wrap .title{font-size:14px;font-weight:700;text-transform:capitalize;font-family:FreightText-Pro-Medium;margin:0;text-align:left}.reward-page-vip-status .reward-point-table table tr th .icon-with-title .title-wrap p{font-size:14px;line-height:25px;font-family:FreightText-Pro-Medium;text-align:left;margin:0}.reward-page-vip-status .reward-point-table table tr td{text-align:center}.reward-page-vip-status .reward-point-table table thead .heading{font-size:20px;font-family:lust-regular;padding-bottom:5px}.reward-page-vip-status .reward-point-table table thead .sub-heading{font-size:15px;font-family:FreightText-Pro-Medium}.reward-page-vip-status .reward-point-table table tbody tr th,.reward-page-vip-status .reward-point-table table tbody tr td{border:1px solid #d3a19e;border-top:none;border-left:none}.reward-page-vip-status .reward-point-table table tbody tr td:last-child{border-right:none}.reward-page-vip-status .reward-point-table table tbody tr .right-sign-img{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.reward-page-vip-status .reward-point-table table tbody tr .right-sign-img .img img{width:25px}.reward-page-vip-status .reward-point-table table tbody tr:last-child th,.reward-page-vip-status .reward-point-table table tbody tr:last-child td{border-bottom:none}.reward-page-vip-status .bottom-section{text-align:center;margin:25px 0}.reward-page-vip-status .bottom-section .level-info-img,.reward-page-vip-status .bottom-section .join-hfh-img{margin:25px 0;max-width:100%}.reward-page-vip-status .bottom-section .level-info-img img{width:100%;max-width:500px}.reward-page-vip-status .bottom-section .already-member-wrap,.reward-page-vip-status .bottom-section .already-member-wrap p{font-family:FreightText-Pro-Medium}.reward-page-vip-status .bottom-section .already-member-wrap a{font-family:FreightText-Pro-Medium;display:inline-block;text-decoration:underline;color:#000}
/*# sourceMappingURL=/cdn/shop/t/164/assets/rewards-page.scss.css.map */
