.ref_community_loves_section{width:100%;padding:40px 0}.ref_community_loves_wrapper{width:100%;max-width:1331px;margin:0 auto}.ref_community_loves_grid,.ref_community_loves_Content_list,.ref_community_loves_Content_grid{display:flex;flex-wrap:wrap;width:100%}.ref_community_loves_grid{align-items:center;column-gap:95px}.ref_community_loves_Content_list{column-gap:15px}.ref_community_loves_Content_grid{row-gap:16px;flex-direction:column}.ref_community_loves_grid_item_left{width:38%}.ref_community_loves_grid_item_right{width:calc(62% - 95px)}.ref_community_loves_grid_item_right_inner h2{font-family:Outfit,sans-serif;font-weight:700;font-size:48px;line-height:58px;color:#4a5d44;margin-bottom:22.5px}.ref_community_loves_desc p{font-family:Poppins,sans-serif;font-weight:300;font-size:24px;line-height:34px;color:#3d3935;margin-bottom:20.5px}.ref_community_loves_Content_list_icon_box{width:21px;padding-top:2px}.ref_community_loves_Content_list_content_box{width:calc(100% - 37px)}.ref_community_loves_Content_list_content_box h6{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;line-height:24px;color:#3d3935;margin-bottom:0}.ref_community_loves_Content_list_content_box p{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#3d3935;margin-bottom:0}@media screen and (max-width:1340px){.ref_community_loves_wrapper{padding:0 20px}.ref_community_loves_grid_item_right_inner h2{font-size:42px;line-height:52px;margin-bottom:20px}.ref_community_loves_desc p{font-size:20px;line-height:30px}}@media screen and (max-width:1199px){.ref_community_loves_grid_item_right_inner h2{font-size:32px;line-height:40px;margin-bottom:14px}.ref_community_loves_desc p{font-size:18px;line-height:24px}.ref_community_loves_Content_list_content_box p{font-size:14px;line-height:18px;margin-bottom:15px}.ref_community_loves_grid{column-gap:40px}.ref_community_loves_grid_item_left{width:42%}.ref_community_loves_grid_item_right{width:calc(58% - 40px)}}@media screen and (max-width:991px){.ref_community_loves_section{padding:0 0 35px}.ref_community_loves_grid_item_left,.ref_community_loves_grid_item_right{width:100%}.ref_community_loves_grid{row-gap:27.5px}.ref_community_loves_wrapper{padding:0}.ref_community_loves_grid_item_right{padding:0 24px}}@media screen and (max-width:749px){.ref_community_loves_grid_item_right_inner h2{font-size:36px;line-height:40px;margin-bottom:27.5px;max-width:340px}.ref_community_loves_desc p{margin-bottom:25.5px}.ref_community_loves_Content_list_content_box p{font-size:16px;line-height:24px}}.join_our_family_section{width:100%;padding:40px 0}.join_our_family_wrapper{width:100%;max-width:1328px;margin:0 auto}.join_our_family_header{text-align:center;margin-bottom:60px}.join_our_family_header h2{font-family:Outfit,sans-serif;font-weight:700;font-size:40px;line-height:44px;color:#3d3935;margin-bottom:0}.join_our_family_grid{display:flex;flex-wrap:wrap;max-width:800px;margin:0 auto;align-items:center;background-color:#fff6f3}.join_our_family_grid_list{width:50%;text-align:center}.join_our_family_grid_list img{width:100%}.join_our_family_grid_list p{font-family:Poppins,sans-serif;font-weight:400;font-size:24px;line-height:32px;color:#3a3a3a;margin-bottom:15px}.join_our_family_grid_list_content{padding:0 24.5px}.join_our_family_grid_list p span{font-weight:600}.join_our_family_grid_list p span.ul_txt{text-decoration:underline}.join_our_family_grid_list p span.highlight_txt{color:#ff6720}.join_our_family_footer{text-align:center;margin-top:60px}a.our_community_btn{background-color:#ff6720;color:#fff;border-radius:14px;padding:11px 20px;max-width:354px;display:block;margin:0 auto;font-size:20px;line-height:22.4px;font-family:Poppins,sans-serif;font-weight:600}@media screen and (max-width:749px){.join_our_family_header{margin-bottom:36px}.join_our_family_header h2{font-size:24px;line-height:32px;max-width:320px;margin:0 auto}.join_our_family_grid_list_content{padding:0 9px}.join_our_family_grid_list p{font-size:14px;line-height:20px;margin-bottom:0}.join_our_family_footer{margin-top:36px}a.our_community_btn{max-width:340px}}.ref_txt_img_section{width:100%;padding:40px 0}.ref_txt_img_wrapper{width:100%;max-width:1189px;margin:0 auto}.ref_txt_img_header{text-align:center;margin-bottom:20px}.ref_txt_img_header h2{font-family:Outfit,sans-serif;font-weight:600;font-size:36px;line-height:38px;color:#000;letter-spacing:-.2px;margin-bottom:0}.ref_txt_img_sub_head{max-width:1050px;margin:0 auto}.ref_txt_img_sub_head p{font-family:Poppins,sans-serif;font-weight:500;font-size:24px;line-height:36px;color:#292d28;letter-spacing:0px;margin-bottom:0}.ref_txt_img_grid{display:flex;flex-wrap:wrap;column-gap:40px;padding:50px 0;align-items:center}.ref_txt_img_grid_item_right{width:43%}.ref_txt_img_grid_item_left{width:calc(57% - 40px)}.ref_txt_img_grid h3{font-family:Outfit,sans-serif;font-weight:700;font-size:36px;line-height:45px;color:#3d3935;letter-spacing:0px;margin-bottom:20px}.ref_txt_img_grid h3 span{color:#4a5d44}.ref_gic_desc p{font-family:Poppins,sans-serif;font-weight:400;font-size:20px;line-height:22px;color:#292d28;margin-bottom:20px}.ref_points_desc p{font-family:Poppins,sans-serif;font-weight:700;font-size:20px;line-height:30px;color:#ff6720;margin-bottom:0}@media screen and (max-width:1199px){.ref_txt_img_wrapper{padding:0 25px}.ref_txt_img_sub_head p{font-size:22px;line-height:34px}.ref_txt_img_grid h3{font-size:30px;line-height:40px}.ref_gic_desc p{font-size:16px;line-height:22px}.ref_points_desc p{font-size:18px;line-height:25px}}@media screen and (max-width:749px){.ref_txt_img_section{padding:50px 0 40px}.ref_txt_img_sub_head p{font-size:14px;line-height:20px}.ref_txt_img_header{margin-bottom:40px}.ref_txt_img_grid{padding:0;row-gap:30px}.ref_txt_img_grid_item_left,.ref_txt_img_grid_item_right{width:100%}.ref_txt_img_grid_item_content{text-align:center}.ref_txt_img_grid h3{font-size:32px;line-height:40px;margin-bottom:10px}.ref_gic_desc p{max-width:330px;margin:0 auto 10px}.ref_points_desc p{font-size:20px;line-height:30px}}.ref_community_section{width:100%;padding:40px 0;background-color:#f7f1e9}.ref_community_wrapper{width:100%;max-width:1357px;margin:0 auto}.ref_community_header{text-align:center;margin-bottom:24px}.ref_community_header h2{font-family:Outfit,sans-serif;font-weight:700;font-size:32px;line-height:36px;color:#3d3935;margin-bottom:15px}.ref_community_sub_head{max-width:534px;margin:0 auto}.ref_community_sub_head p{font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:24px;color:#3d3935;margin-bottom:0}.ref_community_grid{display:flex;flex-wrap:wrap;column-gap:75px;height:100%}.ref_community_grid_list{width:calc(25% - 56.25px);text-align:center}.ref_community_grid_list img{width:82px;margin:0 auto 20px}.ref_community_grid_list h6{font-family:Outfit,sans-serif;font-weight:700;font-size:24px;line-height:30px;color:#3d3935;letter-spacing:0px;margin-bottom:8px}.ref_community_grid_list p{font-family:Poppins,sans-serif;font-weight:300;font-size:16px;line-height:24px;color:#292d28;margin-bottom:15px}@media screen and (max-width:1367px){.ref_community_wrapper{padding:0 24px}}@media screen and (max-width:1199px){.ref_community_grid{column-gap:20px}.ref_community_grid_list{width:calc(25% - 15px)}.ref_community_grid_list img{width:60px;margin:0 auto 12px}.ref_community_grid_list h6{font-size:20px}.ref_community_grid_list p{font-size:14px;line-height:20px;margin-bottom:10px}}@media screen and (max-width:991px){.ref_community_grid{row-gap:40px}.ref_community_grid_list{width:calc(50% - 10px)}}@media screen and (max-width:749px){.ref_community_grid_list{width:100%}.ref_community_grid_list img{width:80px;margin:0 auto}.ref_community_grid_list h6{font-size:24px}.ref_community_grid_list p{font-size:16px;line-height:24px;margin-bottom:0}.ref_community_section{padding:30px 0 50px}}.referral_faq_section{width:100%;padding:60px 0;background-color:#4a5d44}.referral_faq_wrapper{width:100%;max-width:1200px;margin:0 auto}.referral_faq_header{text-align:center;margin-bottom:40px}.referral_faq_header h2{font-family:Outfit,sans-serif;font-weight:600;font-size:36px;line-height:38px;color:#fff;letter-spacing:-.2px;margin-bottom:0}.referral_faq_content{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:20px}.referral_faq_content .faq-item{background:#0000001a;border-radius:14px;padding:15px}.referral_faq_content .faq-question{font-family:Poppins,sans-serif;font-weight:700;font-size:24px;line-height:26px;color:#fff;margin-bottom:0;padding:12px;position:relative;cursor:pointer}.faq_toggle_arrow svg{width:20px;position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(0)}.faq-item.active .faq_toggle_arrow svg{transform:translateY(-50%) rotate(180deg)}.referral_faq_content .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 12px}.referral_faq_content .faq-answer p{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#fff;margin-bottom:10px}.faq-item.active .faq-answer{max-height:300px}@media screen and (max-width:1240px){.referral_faq_wrapper{padding:0 20px}}@media screen and (max-width:749px){.referral_faq_wrapper{padding:0 15px}.referral_faq_header{margin-bottom:30px}.referral_faq_header h2{font-weight:700;font-size:28px;line-height:34px;max-width:240px;margin:0 auto}.referral_faq_content .faq-question{font-size:16px;line-height:22px;padding:21px 45px 20px 5px}.referral_faq_content .faq-answer{padding:0 5px}.faq-item.active .faq-answer{max-height:390px}.referral_faq_content .faq-answer p{line-height:20px;margin-bottom:15px}.referral_faq_content .faq-question:before{content:"";position:absolute;width:16px;height:4px;background-color:#fff;right:21px;top:50%;transform:translateY(-50%)}.referral_faq_content .faq-question:after{content:"";position:absolute;width:16px;height:4px;background-color:#fff;right:21px;top:50%;transform:translateY(-50%) rotate(90deg);transition:all 1s}.referral_faq_content .faq-item.active .faq-question:after{opacity:0}span.faq_toggle_arrow{display:none}}.referral_hero_banner_section{width:100%}.referral_hero_banner_wrapper{width:100%;max-width:1920px;margin:0 auto}.referral_hero_banner_grid{display:flex;flex-wrap:wrap;width:100%;align-items:center}.referral_hero_banner_grid_item_right{width:53%}.referral_hero_banner_grid_item_left{width:47%}.referral_hero_banner_grid_item_inner{width:100%;max-width:710px;margin-left:auto}.referral_hero_banner_grid_item_left h2{font-family:Outfit,sans-serif;font-weight:700;font-size:64px;line-height:80px;color:#4a5d44;margin-bottom:25px}.referral_hero_banner_grid_item_left h6{font-family:Outfit,sans-serif;font-weight:700;font-size:40px;line-height:50px;color:#4a5d44;margin-bottom:25px;max-width:480px}.rhb_content_btns_group{max-width:370px}.login_btn{border:2px solid #FF6720;border-radius:50px;display:flex;justify-content:center;width:100%;padding:7px 20px;text-align:center;background-color:#ff6720;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#fff;margin-bottom:25px}.login_btn svg{width:14px;margin-left:10px;margin-top:-2px}.create_account{border:1px solid #FF6720;border-radius:50px;display:flex;justify-content:center;width:100%;padding:8px 20px;text-align:center;background-color:#fff6f3;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:20px;color:#ff6720}.login_popup_modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000d1;z-index:9;display:none}.login_popup_modal_body{max-width:314px;margin:0 auto;width:100%;height:100%;display:flex;align-items:center}.login-form-wrap{width:100%;margin:0;background-color:#fff;box-shadow:0 3px 15px #0006,0 0 5px #0006;border-radius:5px;padding:20px 25px;position:relative}.CloseBtn{cursor:pointer;position:absolute;box-sizing:border-box;top:-8px;right:-10px;width:24px;height:24px;background:#fff;border-radius:50%}.CloseBtn svg{width:10px;height:10px;margin-top:-5px;margin-right:-5px;position:absolute;top:50%;right:50%}.CloseBtn svg path{fill:#69cd3b}@media screen and (max-width:1580px){.referral_hero_banner_grid_item_inner{max-width:580px}.referral_hero_banner_grid_item_left h2{font-size:50px;line-height:62px}.referral_hero_banner_grid_item_left h6{font-size:30px;line-height:40px;max-width:400px}}@media screen and (max-width:1199px){.referral_hero_banner_grid_item_left h2{font-size:40px;line-height:50px;margin-bottom:18px}.referral_hero_banner_grid_item_left h6{font-size:24px;line-height:34px;max-width:320px;margin-bottom:18px}.referral_hero_banner_grid_item_inner{padding-left:20px}.login_btn{padding:5px 20px;margin-bottom:18px}.create_account{padding:5px 20px}}@media screen and (max-width:991px){.referral_hero_banner_grid{flex-direction:column-reverse;row-gap:25px}.referral_hero_banner_grid_item_right,.referral_hero_banner_grid_item_left{width:100%}.referral_hero_banner_grid_item_inner{max-width:580px;margin:0 auto;text-align:center}.referral_hero_banner_grid_item_left h6{margin:0 auto 18px}.rhb_content_btns_group{margin:0 auto}}@media screen and (max-width:749px){.referral_hero_banner_grid_item_left h2{font-size:30px;line-height:36px}.referral_hero_banner_grid_item_inner{padding:0 15px}.referral_hero_banner_grid_item_left h6{font-size:16px;line-height:20px;max-width:200px}}.rewards_options_section{width:100%;padding:40px 0 50px}.rewards_options_wrapper{width:100%;max-width:1088px;margin:0 auto}.rewards_options_grid{display:flex;flex-wrap:wrap;width:100%;column-gap:106px}.rewards_options_grid_item{width:calc(50% - 53px)}.rewards_options_grid_item_inner{width:100%;box-shadow:0 0 40px #00000014;background-color:#fcf8f3;border-radius:20px}.WayToEarrn_content{padding:43px 45px 38px}.WayToEarrn_content h2{font-family:Outfit,sans-serif;font-weight:700;font-size:24px;line-height:19.2px;color:#333;margin-bottom:22px}.WayToEarrn_Grid{display:flex;flex-wrap:wrap;width:100%;align-items:center;padding:8px 12px;column-gap:16px;margin-bottom:11px}.WayToEarrn_Grid:last-child{margin-bottom:0}.WayToEarrn_Grid_img{width:32px}.WayToEarrn_Grid_desc{width:calc(100% - 48px);position:relative}.WayToEarrn_Grid_desc:after{content:"";position:absolute;width:100%;height:1px;background-color:#4a5d44;left:0;bottom:-16px}.WayToEarrn_Grid:last-child .WayToEarrn_Grid_desc:after{display:none}.WayToEarrn_Grid_desc p{font-family:filson-pro,sans-serif;font-weight:400;font-size:16px;line-height:16.8px;color:#333;margin-bottom:0}.WayToEarrn_Grid_desc p span{line-height:21px;color:#637381}.rhb_content_btns.rewards_options_btns{margin:0;box-shadow:0 -8px 20px -10px #00000014;padding:34px 48px 40px;text-align:center}.rhb_content_btns.rewards_options_btns a.join_now_btn{width:100%;margin-bottom:25px;padding:15px 20px;font-weight:700;font-size:16px;line-height:20px}.rhb_content_btns.rewards_options_btns p{font-family:filson-pro,sans-serif;font-size:16px;line-height:21px;color:#333}@media screen and (max-width:1199px){.rewards_options_wrapper{padding:0 20px}}@media screen and (max-width:991px){.rewards_options_grid{column-gap:40px}.rewards_options_grid_item{width:calc(50% - 20px)}.WayToEarrn_content{padding:35px 15px}.WayToEarrn_Grid_desc p{font-size:14px}.rhb_content_btns.rewards_options_btns{padding:34px 22px 40px}}@media screen and (max-width:749px){.rewards_options_grid_item{width:100%}.rewards_options_grid{row-gap:20px}.WayToEarrn_content h2{font-size:15px}.rhb_content_btns.rewards_options_btns a.join_now_btn,.rhb_content_btns.rewards_options_btns p{font-size:14px}}.rewards_hero_banner_section{width:100%}.rewards_hero_banner_wrapper{width:100%;max-width:1920px;margin:0 auto}.rewards_hero_banner_grid{display:flex;flex-wrap:wrap;width:100%;align-items:center}.rewards_hero_banner_grid_item{width:50%}.rewards_hero_banner_grid_item_inner{width:100%;max-width:575px;padding-right:40px;margin-left:auto}.rewards_hero_banner_grid_item h6{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:16px;color:#000;margin-bottom:20px}.rewards_hero_banner_grid_item h2{font-family:Outfit,sans-serif;font-weight:700;font-size:34px;line-height:40px;color:#ff6720;margin-bottom:20px}.rhb_content{margin-bottom:20px}.rhb_content.sm_content{display:none}.rewards_hero_banner_grid_item p{font-family:filson-pro,sans-serif;font-weight:400;font-size:16px;line-height:25px;color:#000;margin-bottom:0;letter-spacing:0px}.rhb_content_list ul{list-style-type:none;padding-left:0;margin:0}.rhb_content_list ul li{margin-bottom:10px;display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:25px;color:#000}.rhb_content_list li svg{width:17px}a.join_now_btn{border:2px solid #FF6720;border-radius:80px;display:block;width:90%;padding:10px 20px;text-align:center;background-color:#ff6720;font-family:Poppins,sans-serif;font-weight:600;font-size:17px;line-height:20px;color:#fff;text-transform:uppercase;transition:all .5s;margin-bottom:10px}a.join_now_btn:hover{background-color:transparent;color:#ff6720}.rhb_content_btns{margin:20px 0 0}.rhb_content_btns p{font-family:Poppins,sans-serif;font-weight:400;font-size:17px;line-height:19px;color:#000;margin-bottom:0}.rhb_content_btns p a{color:#ff6720;margin-left:10px;font-weight:700}@media screen and (max-width:1480px){.rewards_hero_banner_grid_item h6{margin-bottom:10px}.rewards_hero_banner_grid_item h2{font-size:30px;line-height:34px;margin-bottom:10px}.rewards_hero_banner_grid_item p{font-size:15px;line-height:22px}.rhb_content_list ul li{margin-bottom:5px;font-size:15px;line-height:22px}}@media screen and (max-width:1199px){.rewards_hero_banner_grid_item_inner{padding-left:20px}.rewards_hero_banner_grid_item img{min-height:400px;object-fit:cover;width:100%;display:block}}@media screen and (max-width:991px){.rewards_hero_banner_grid_item{width:100%}.rewards_hero_banner_grid{flex-direction:column-reverse;row-gap:20px}.rewards_hero_banner_grid_item_inner{padding-right:0;margin-left:unset;margin:0 auto 30px;text-align:center}.rhb_content_list ul li{justify-content:center}.rewards_hero_banner_grid_item img{min-height:unset}a.join_now_btn{width:100%}}@media screen and (max-width:749px){.rewards_hero_banner_grid_item h6{margin-bottom:20px}.rewards_hero_banner_grid_item h2{max-width:270px;margin:0 auto 20px;font-size:34px;line-height:40px}.rewards_hero_banner_grid_item_inner{margin:0 auto;padding:0 15px}.rewards_hero_banner_grid_item p{font-family:Poppins,sans-serif;font-size:16px;line-height:25px}.rhb_content_list ul li{margin-bottom:10px;font-size:16px;line-height:25px}a.join_now_btn{width:100%;margin-bottom:25px}.rhb_content.sm_content{display:block}.rhb_content.md_content{display:none}}.collection-sub-header{display:block!important;text-align:center}.product-category-container{margin-top:0}.transformations{background-color:#f7f3ed;padding:50px 0}.transformations .container{width:100%;max-width:1400px;margin:0 auto;padding:0 4%}.transformations h2{color:#374710;text-align:center;font-weight:900;font-size:40px;line-height:43px;margin:0 auto 15px;max-width:800px}.transformations .transformation-row{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin:30px 0}.transformations .progress-pic{padding:10px;background:#fff;box-shadow:0 3px 6px #00000029;border-radius:3px}.transformations .pic-container{display:flex;flex-direction:column}.transformations .transformation-header{color:#3e523c}.transformations .transform-text{margin-top:20px}.transformations .excerpt p{color:#3e523c;font-size:20px;line-height:27px;margin:0}.transformations .credit{color:#979d97;font-size:15px;text-align:right;font-style:italic;margin-top:5px}@media (min-width:700px){.transformations .progress-pic,.transformations .transform-text{width:48%}.transformations .transformation-row{align-items:center;margin:60px 0}.transformations .transformation-row:nth-child(odd){flex-direction:row-reverse}}@media (min-width:1024px){.transformations h2{color:#374710;text-align:center;font-weight:900;font-size:60px;line-height:70px;margin:0 auto 15px;max-width:800px}.transformations .transformation-row{align-items:center}.transformations .transformation-header{font-size:33px;line-height:36px}.transformations .excerpt p{font-size:18px;line-height:26px}.transformations .credit{font-size:17px}}#shop-pay-col{background:#f8f4ee;padding:10px 0;text-align:center}#shop-pay-col .container{width:100%;max-width:540px;margin:0 auto;padding:0 3%}#shop-pay-col p{margin:0;line-height:25px;color:#374710;font-weight:700;text-align:center}#shop-pay-col .shop-now{text-align:center;font-size:28px;line-height:33px;font-weight:700;color:#374710}#shop-pay-col .logo img{height:1.4em;width:auto;margin-bottom:-6px}#shop-pay-col a{color:#3e523c;font-weight:400;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/2601/compiled_assets/styles.css.map */
