#PageContainer{overflow:unset}.sticky{width:100%;height:auto}@media (min-width: 1024px){.sticky{position:sticky;top:25px;width:100%}.media-grid{padding:0 1rem}}.text-label.subscription{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;width:100%}span.oke-sr-count-number{display:none}.additional-content{font-size:1.2rem;font-weight:500;background:#f1f1f1;padding:1rem 2rem;border-radius:10px;margin-bottom:1rem}.title-container{display:flex;align-items:flex-end;gap:10px;flex-direction:row;flex-wrap:wrap}.media-grid{display:flex;grid-template-columns:1fr 1fr;gap:1rem;flex-direction:row;flex-wrap:wrap;align-content:flex-start;margin-bottom:1rem}.media-grid .featured-image{width:100%}.media-grid .shake-gallery-item.media-image:not(.cro){width:48%}.media-grid .hidden{display:none}@media (max-width: 480px){.media-grid .media-image:not(.cro){display:none}}.angle_pdp_description{text-align:left}.main-area-item-liner{text-align:center}.lem-yotpo-reviews{margin:0 auto;width:100%;max-width:1200px;padding:2rem}.lem-yotpo-reviews .main-area-item-wrap{border:none}.lem-yotpo-reviews h4.title{font-size:30px;line-height:1.3;text-align:center;margin-top:1rem;font-weight:700}.lem-yotpo-reviews .main-area-item-wrap{padding:0}@media (min-width: 376px){.lem-yotpo-reviews{padding:2rem;padding-bottom:0}}product-items .product--card-item .list-group.items{display:flex;flex-direction:column}product-items .product--card-item .list-group .card-container{width:100%}product-items .product--card-item .list-group .card-container .item-wrap{display:flex;flex-direction:row}product-items .product--card-item select.form-select[name=quantity]{max-width:60px}.angles_product_section{padding:25px 0 50px;background-color:#fff}.angles_product_section .container{max-width:1200px}.winback_pdp_img_wrapper{display:flex;flex-wrap:wrap;width:100%;column-gap:30px;row-gap:60px}.winback_img_card{width:calc(50% - 15px)}.winback_img_card:nth-child(1),.winback_img_card:nth-child(2){width:100%}.winback_img_card:nth-child(1) img{border-radius:30px}.winback_img_card:nth-child(2) img{border-radius:20px}.winback_img_card:nth-child(3) img,.winback_img_card:nth-child(4) img{border-radius:15px}h1.product-title{font-family:Outfit,sans-serif;font-weight:700;font-size:19.2px;line-height:23px;letter-spacing:-.2px;color:#f15e12;margin-bottom:10px;text-transform:uppercase}h2.product-sub-title{font-family:Poppins,sans-serif;font-weight:700;font-size:40px;line-height:50px;letter-spacing:.5px;color:#404040;margin-bottom:10px;width:100%}.product-sub-title-2 p{font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:22px;letter-spacing:.5px;color:#4a5d44;margin-bottom:10px}.angle_pdp_description .review-text{color:#3d3935;font-family:Poppins,sans-serif;font-size:16px;line-height:18px;font-weight:400}.best_for_box{margin-top:10px}.best_for_box p{font-family:Poppins,sans-serif;font-weight:700;font-size:16px;line-height:32px;color:#000;display:flex;flex-wrap:wrap;width:100%;column-gap:10px;align-items:center}.best_for_box p span.badge_txt{border:1px solid #938f8f;border-radius:10px;color:#938f8f;padding:3px 11px;margin-right:10px}.product-tabs{margin:10px 0}ul.tab-menu{display:flex;flex-wrap:wrap;width:100%;list-style-type:none;padding-left:0;column-gap:10px;margin-bottom:10px;margin-left:0}.angle_pdp_description .product-tabs .tab-content ul{margin-left:30px}li.tab-btn{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;line-height:22px;align-items:center;letter-spacing:-.2px;color:#000;padding:3px 41px;box-sizing:border-box;background:#e8e8e8;border:1px solid #e8e8e8;cursor:pointer;text-transform:uppercase}li.tab-btn.active{background:#f15e12;border:1px solid #e8e8e8;color:#fff}li.tab-btn.active span{text-decoration:underline}.product-tabs .tab-content .tab-text{display:none}.product-tabs .tab-content .tab-text.open{display:block}.product-tabs .tab-content h4{font-family:Outfit,sans-serif;font-weight:700;font-size:18px;line-height:25px;color:#4a5d44;margin:0 0 7px}.tab-content ul li{font-family:Outfit,sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#3d3935;position:relative;margin-bottom:4px;list-style-type:none}.tab-content ul li:before{content:"";background-image:url(/cdn/shop/files/Subtract_green_x20.png?v=1735239050);background-size:cover;background-repeat:no-repeat;background-position:center;display:block;width:20px;height:20px;position:absolute;left:-30px;top:3px}.tab-content ul li span{color:#fc6719;font-weight:700;cursor:pointer}.product-form__input fieldset{border:0px;padding:0}.flavor_options_card{width:100%;overflow-x:auto;margin-bottom:15px;scrollbar-width:thin;scrollbar-color:#f15e12 transparent}.flavor_options_card::-webkit-scrollbar{height:8px}.flavor_options_card::-webkit-scrollbar-track{background:transparent}.flavor_options_card::-webkit-scrollbar-thumb{background-color:#f15e12;border-radius:4px;border:none}.flavor_options_card::-webkit-scrollbar-thumb:hover{background-color:#f15e12}.flavor_options_card::-webkit-scrollbar-thumb:active{background-color:#f15e12}.flavor_options_card .flavor-options{display:flex;width:100%;max-width:600px;flex-direction:row;column-gap:10px;flex-wrap:nowrap;padding-bottom:10px}.product-form__input .flavor-wrapper{border:1px solid #3D39351A;padding:5px;width:80px;border-radius:5px;flex:0 0 auto}.product-form__input .flavor-wrapper.active{border:1px solid #3D3935}.product-form__input .flavor-wrapper .flavor-text{font-size:10px;line-height:12px;font-family:Poppins,sans-serif;font-weight:400;display:flex;width:100%;align-items:center;height:24px;margin:5px 0;color:#3d3935}.product-form__input .flavor-wrapper.active .flavor-text{font-weight:700}.product-form__input .flavor_title{font-family:Outfit,sans-serif;font-weight:700;font-size:14px;line-height:24px;color:#3d3935;text-transform:uppercase;margin-bottom:5px}.product-form__input .quantity-selector{display:flex;flex-wrap:nowrap;width:100%;column-gap:6px}.product-form__input .quantity-selector .quantity-input{width:15px;padding:0;text-align:center;border:0px;font-size:12px;line-height:24px;font-family:Poppins,sans-serif;font-weight:500;color:#3d3935}.product-form__input .quantity-selector button{background-color:#f7f1e9;width:20px;border-radius:5px;padding:5px;font-size:16px;line-height:24px;font-family:Poppins,sans-serif;font-weight:500;color:#3d3935}.size-options button.size-button{border:1px solid #3D393580;border-radius:5px;padding:8px 10px;font-size:14px;line-height:24px;font-family:Poppins,sans-serif;font-weight:500;color:#3d3935;margin-right:10px;transition:all ease .3s}.size-options button.size-button:hover{background:#000;color:#fff}.size-options button.size-button.active{border:1px solid #3D3935;background-color:#3d3935;color:#fff}.subscription_wrapper .subsc_label{font-family:Outfit,sans-serif;font-weight:700;font-size:20px;line-height:24px;color:#373838;margin-bottom:7px;text-transform:uppercase;text-align:center}.subscription_wrapper input.subs_radio_options{width:20px;height:20px;cursor:pointer;-webkit-appearance:none;appearance:none;border:1px solid #3D3935;border-radius:50%;position:relative;margin-right:5px;display:inline-block}.subscription_wrapper input.subs_radio_options:after{content:"";width:14px;height:14px;border-radius:50%;left:2px;top:2px;position:absolute;background-color:#3d3935;display:none}.subscription_wrapper input.subs_radio_options:checked:after{display:block}.subscription_text{font-family:Outfit,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#3d3935;text-transform:uppercase;position:relative;top:-5px}.popular_badge{background-color:#f26826;padding:5px;font-size:10px;line-height:24px;font-family:Outfit,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;position:relative;top:-8px;margin-left:30px}label.subscription_label{border-radius:5px;padding:10px;width:100%;cursor:pointer;border:1px solid #3D3935;margin-top:15px;opacity:.5}.subscription_label.selected{opacity:1}.subs_price_offer_title{display:flex;flex-wrap:nowrap;column-gap:20px;width:100%;font-family:Poppins,sans-serif;font-weight:700;font-size:14px;line-height:14px;padding:0 29px;color:#4a5d44;letter-spacing:1px;margin-bottom:10px}.subs_price_offer_title .selected-price{text-decoration:line-through;font-weight:500;color:#4a5d4480}.subs_price_offer_title .serving-price{font-weight:400;font-size:12px}#selling-plan-radio-group{border:0px;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}#selling-plan-radio-group legend{font-size:14px;line-height:24px;font-family:Outfit,sans-serif;font-weight:700;text-transform:uppercase;color:#3d3935;max-width:130px}.selling_plan_days{display:flex;flex-wrap:nowrap;column-gap:10px}.selling_plan_days input{display:none}.selling_plan_days span{border:1px solid #000000;padding:8px;display:block;border-radius:5px;font-size:14px;line-height:24px;font-family:Poppins,sans-serif;font-weight:500;color:#3d3935}.selling_plan_days input:checked+span{background-color:#3d3935;color:#fff}.subscription_wrapper{display:flex;flex-wrap:wrap;flex-direction:column;width:100%}ul.selling_plan_list{column-count:2;display:block;width:100%;margin:10px 0 0;column-gap:20px}ul.selling_plan_list li{position:relative;font-size:14px;font-weight:400;padding-left:25px;color:#3d3935;line-height:24px;font-family:Outfit,sans-serif}ul.selling_plan_list.subscription_list{display:flex;align-items:center;justify-content:center;width:100%}ul.selling_plan_list li:first-child{color:#ff6720;font-weight:700}.onetime_purchase_label ul.selling_plan_list li:first-child{color:#3d3935;font-weight:400;width:100%}ul.selling_plan_list li:after{content:"";position:absolute;width:13px;height:9px;border-style:solid;border-color:#4a5d44;border-width:0px 0px 2px 2px;left:2px;top:6px;transform:rotate(-45deg)}ul.selling_plan_list li:last-child:after{display:none}ul.selling_plan_list li:last-child{padding-left:0}#selling-plan-container a{font-family:Outfit,sans-serif;font-weight:400;font-size:12px;line-height:12px;color:#3d3935;text-decoration:underline}.saved_price{font-size:14px;line-height:1;font-family:Poppins,sans-serif;font-weight:400;color:#3d3935;margin:20px 0 0}.saved_price span{font-weight:700}.addToCartBtn{background-color:#f15e12;border-radius:5px;padding:13px 20px;font-size:16px;line-height:24px;font-family:Poppins,sans-serif;font-weight:500;color:#fff;width:100%;border:0px;margin:10px 0 0;display:block}.addToCartBtn:hover{background:#e35919}.addToCartBtn:focus{border:none;box-shadow:none;outline:none}span#cartBtn_Price{margin-right:30px}.payments-option-buttons{margin:5px 0 20px;text-align:center}.est_del_days_txt{font-size:12px;line-height:18px;font-family:Poppins,sans-serif;font-weight:400;color:#3d3935;margin-bottom:10px}.est_del_days_txt span{font-weight:700}.secure_checkout_icons{display:flex;justify-content:center;flex-wrap:wrap;font-size:10px;line-height:15px;font-family:Poppins,sans-serif;font-weight:400;color:#3d3935;margin-bottom:0;column-gap:20px}.secure_checkout_icons svg{max-width:337px}.order_shipping_info{background-color:#fff3ed;padding:20px 20px 10px}.info_list_txt{display:flex;flex-wrap:wrap;column-gap:10px;align-items:center;width:100%;font-size:16px;line-height:24px;font-family:Poppins,sans-serif;font-weight:500;color:#3d3935;margin-bottom:10px;text-transform:uppercase}.info_list_txt svg{width:20px}.static_product_review{background-color:#fff3ed;border-radius:5px;padding:20px;display:flex;flex-wrap:wrap;column-gap:20px;width:100%}.static_product_review_img{width:165px}.static_product_review_info{width:calc(100% - 185px);text-align:left}.static_product_review_info .stars_box{display:flex;align-items:center;width:100%;column-gap:5px;margin:5px 0}.static_product_review_info .stars_box svg{width:14px}.static_product_review_info h6{font-size:14px;line-height:20px;font-family:Outfit,sans-serif;font-weight:700;color:#3d3935;margin-bottom:0}.static_product_review p{font-size:12px;line-height:18px;font-family:Poppins,sans-serif;font-weight:400;color:#3d3935;margin-bottom:5px;font-style:italic}.static_product_review p span{font-weight:700}span#cartBtnTxt{position:relative;top:-1px}.bottom_sticky_addToCard{background-color:#fff;position:fixed;bottom:0;left:0;width:100%;z-index:10;box-shadow:0 0 10px 2px #0000001a}.bottom_sticky_addToCard_inner{width:100%;max-width:1270px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px 0}.bottom_sticky_addToCard_content,.bottom_sticky_addToCard_content_price{display:flex;flex-wrap:nowrap;align-items:center;column-gap:20px}.bottom_sticky_addToCard_content_img{width:50px}.bottom_sticky_addToCard_content_title h6{font-size:16px;line-height:34px;font-family:Outfit,sans-serif;font-weight:700;color:#3d3935;margin-bottom:0}.bottom_sticky_addToCard_content_price .subs_price_offer_title,.bottom_sticky_addToCard_content_price .saved_price,.bottom_sticky_addToCard_btn .addToCartBtn{margin:0}.bottom_sticky_addToCard_content_price .saved_price{width:auto}.bottom_sticky_addToCard_content_price .subs_price_offer_title{padding:0;width:max-content}#bottomStickyBar{transition:transform .3s ease,opacity .3s ease}.mobile_version{display:none}span#cartBtn_Price2{margin-right:30px}.product_gallay_slider{position:relative;width:100%;max-width:547px;height:auto;overflow:hidden;margin:0 auto 20px}.slider_main_wrapper{width:100%;height:auto;overflow:hidden;position:relative}.slider_main_wrapper .slides{display:flex;width:100%;transition:transform .5s ease-in-out}.slider_main_wrapper .slides a,.slider_main_wrapper .slides img{width:100%;max-width:549px;height:100%;object-fit:cover}.slider_main_wrapper .slides a{display:block;min-width:549px}.slider-thumbnails{display:flex;justify-content:center;margin:15px auto 0;column-gap:12px;width:calc(100% - 70px);overflow:hidden;height:auto}.slider-thumbnails .thumbnail{width:107px;height:107px;cursor:pointer;border:1px solid transparent;transition:all .3s;border-radius:5px}.slider-thumbnails .thumbnail:hover,.slider-thumbnails .thumbnail.active{border:1px solid #475d43}.product_gallay_slider .prev,.product_gallay_slider .next,.winback_pdp_img_wrapper{display:none}@media screen and (min-width: 749px){.winback_img_carousel_sm{display:none}.winback_pdp_img_wrapper{display:flex}}@media screen and (max-width: 1199px){.angles_product_section{padding:50px 0}h2.product-sub-title{font-size:26px;line-height:26px}.best_for_box p{font-size:14px;line-height:28px}.best_for_box p span.best_for_txt{padding:3px 6px}li.tab-btn{padding:3px 25px}}@media screen and (max-width: 991px){.angle_pdp_description{margin-top:20px}.template-product #PageContainer main{padding:0}.angles_product_section .row>*{padding-right:15px;padding-left:15px}}@media screen and (max-width: 749px){.slider_main_wrapper .slides img,.slider_main_wrapper .slides a{width:100vw;height:345px;object-fit:contain}.slider-thumbnails .thumbnail{width:70px;height:70px}.angles_product_section{padding-top:0}.angles_product_section .mobile_col{padding:0}.desktop_version{display:none}.mobile_version{display:flex;margin-top:10px;align-items:center}.static_product_review_img{width:175px;box-sizing:border-box}.static_product_review_info{width:calc(100% - 195px)}.mobile_versoin_box{width:100%;text-align:left;margin-top:10px}h2.product-sub-title{font-family:Outfit,sans-serif;font-size:28px;line-height:36px;color:#3d3935;max-width:100%;letter-spacing:.1px;margin-bottom:8.5px}.product-sub-title-2 p{font-size:14px;line-height:20px}.best_for_box p span.best_for_txt{width:72px}.best_for_box p{align-items:flex-start}span.main_badge_txt{width:calc(100% - 82px);display:flex;flex-wrap:wrap;row-gap:10px}.product--short-description p br,.product--short-description span br{display:none}.product--short-description p,.product--short-description span{letter-spacing:-.1px}.tab-content ul li{font-size:14px;line-height:20px;letter-spacing:-.1px}.why_subscribe{font-family:Poppins;font-weight:700;font-size:16px;line-height:20px}ul.selling_plan_list li svg{margin-right:8px}ul.selling_plan_list li:nth-child(2){line-height:20px}#selling-plan-container a svg{margin-right:3px}p.plan_info_text{font-size:10px;margin-top:10px}.subs_input_price .input_span,.subs_input_price .subs_price_box,.one_time_purchase_label .selected-price,.addToCartBtn{font-size:16px}li.tab-btn{padding:3px 21px}.tab-content ul li:before{top:-1px}select#selling-plan-select{width:190px}h1.product-title{font-size:16px;line-height:20px}label.flavor_title{font-size:16px;margin-left:0}.variant-details{width:calc(100% - 210px)}label.subscription_label{margin-top:20px}.addToCartBtn{max-width:100%}.subscription_text{font-size:14px;top:-4px}.subs_price_offer_title{padding:0 0 0 28px;font-size:12px;line-height:12px}ul.selling_plan_list li{margin-bottom:5px;width:100%}ul.selling_plan_list li:first-child{color:#3d3935}.static_product_review p{font-size:14px}#selling-plan-container a{width:100%}.Winback_nutrition_choice_wrapper{padding:0 15px}.metafield-rich_text_field h2{font-size:28px;line-height:34px}.metafield-rich_text_field p{font-size:14px;line-height:22px}.Wnc_grid_item ul li{height:115px;font-size:14px;line-height:18px;padding:0 15px}.Wnc_grid_item.Wnc_grid_item_left ul li:after{width:11px;height:8px;right:10px}.Wnc_grid_item.Wnc_grid_item_right ul li:after{width:8px;height:8px;left:5px}.bottom_sticky_addToCard_content,.bottom_sticky_addToCard_content_price{display:none}.bottom_sticky_addToCard_inner{padding:10px 20px}.bottom_sticky_addToCard_btn{width:100%}ul.selling_plan_list{column-count:1}.sb-your-shake-your-style ul.selling_plan_list li:first-child,.sb-you-deserve-to-try-before-you-commit ul.selling_plan_list li:first-child,.sb-discover-before-you-devote ul.selling_plan_list li:first-child{color:#ff6720}}#subscriptionModal .modal-content{text-align:left}#subscriptionModal .modal-content h2{text-align:center}.product-form__input .flavor-wrapper:hover{border:1px solid black}
/*# sourceMappingURL=/cdn/shop/t/2304/assets/310-main-product-angle.css.map */
