.PurchaseQty__sachets_layout .Purchase__selection_variants{position:static}.SuggestionItemsListGrouped{cursor:pointer}.page__shopping_banner{position:relative}.thisControls__playpause{position:absolute;right:0;bottom:0;width:fit-content;margin:auto;cursor:pointer;z-index:1;padding:8px}.video__playIcon__mnbanner,.video__playIcon__mnbanner span{display:flex;align-items:center}.video__playIcon__mnbanner svg path{stroke:#1f2322}.Buy__oncetitle{display:flex;align-items:center;gap:8px}.Purchase__container_widgetSubs .custom_variant_supply_ct{margin:8px 0 0}.Purchase_one-time_title_v_supply .custom_variant_supply_ct{line-height:15px;color:#398200;margin:8px 0 0;font-weight:500}.Purchase_one-time_Subs .Buy__save_off{margin-left:0}.has_price_type_option{display:flex;align-items:center;gap:8px}.priceFree__typegifts_wp{text-align:right}.has_gifts_type_option_txt{color:#398200;font-size:14px;line-height:21px}.Purchase_one-time_title{position:relative}.Purchase_one-time_title:after{content:"";width:calc(100% - 40px);position:absolute;bottom:0;left:0;right:0;height:1px;background:#e9e9e9;margin:0 auto}.purchaseSubscribe_layoutWidget.active .Purchase_one-time_title:after{display:none}.thissubscribe__purchase.active .Purchase_one-time_title:after{display:none}.Purchase_one-time__option .Purchase__SelectionVariants{padding:16px;display:block}.Purchase__normally_wy.thisbuy__oncepurchase.thisbenefits_nothave .Purchase__SelectionVariants{padding:0}.Purchase__normally_wy.thisbuy__oncepurchase.thisbenefits_nothave .Purchase_one-time_title:after{opacity:0}.Purchase__normally_wy:first-child .PurchaseShippingInfo__layout{color:#797b7a}.Purchase__selection_variants .container_selection_WidgetMain{align-items:flex-start}.Main_variant_custom_selection,.plus_benfits__type_byob,.includingWidget__layout_item{display:grid;gap:6px}.thissubscribe__purchase .Main_variant_custom_selection{width:100%!important}.plus_benfits__type_byob .DeliveryMsgBuoy{margin:0}.includingWidget__layout_gift{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.includingWidget__layout_gift_icn{display:flex;align-items:center}.includingWidget__layout_gift_txt{color:#398200;font-size:12px;font-weight:500;line-height:15px}.includingWidget__layout_gift_bdg{display:flex;padding:2px 6px;justify-content:center;align-items:center;color:#398200;font-size:12px;line-height:16px;border-radius:4px;background:#ebf2e5;text-align:center}.Purchase__normally_wy.active .Buy__oncetitle .custom-radio-pdp{background-color:#000;background-image:url(/cdn/shop/files/checked-icon.svg?v=1751431509);background-repeat:no-repeat;background-position:center;background-size:10px}.PurchaseOptions__container.byob__purchaseOptions__typepdp{margin:40px 0 0}.byob__purchaseOptions__typepdp_title{color:#797b7a;font-size:14px;line-height:21px;margin:0 0 8px}.byob__purchaseOptions__typepdp .Purchase_one-time_title_v_supply .custom_variant_supply_ct{color:#797b7a;font-weight:400}.byob__purchaseOptions__typepdp .DeliveryMsgBuoy:first-child{margin:0}.byob__purchaseOptions__typepdp .Buy__save_off{background:#ebf2e5;color:#398200}.entrance_offer__mainwrapper{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:99999;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 20px;transition:ease .3s;opacity:0;visibility:hidden}.entrance_offer__mainwrapper.active{opacity:1;visibility:visible}.entrance_offer__mainouter{width:100%;box-shadow:0 0 20px #1f23221f;background:#fff;max-width:744px;border-radius:10px;padding:20px 20px 40px}.entrance_offer__crosswp{display:flex;flex-wrap:wrap;align-items:center}.entrance_offer__cross{display:flex;align-items:center;justify-content:flex-end;cursor:pointer;width:fit-content;margin:0 0 0 auto;gap:8px}.entrance_offer__crosstext{font-size:14px;line-height:21px}.entrance_offer__crossicon{display:flex;align-items:center}.entrance_offer__crossicon svg{width:28px;height:28px}.entrance_offer__contentwp{padding:24px 12px 0}.entrance_scflow__content_heading{text-align:center;font-size:16px;line-height:25px;margin:0 0 20px}.entrance_scflow__content_options{margin:0 0 28px}.entrance_scflow_label{color:#797b7a;font-size:12px;line-height:16px;margin:0 0 8px;display:block}.entrance_scflow__content_optionsOuter{display:grid;gap:12px}.entrance_scflow_input input{border-radius:10px;border:1px solid #E9E9E9;background:transparent;padding:13.5px 17px;width:100%;color:#1f2322;font-size:16px;line-height:25px}.entrance_scflow_input input:not(:placeholder-shown){padding-right:50px;background-image:url(/cdn/shop/files/Callouts.svg?v=1724143178);background-repeat:no-repeat;background-position:center right 16px}.entrance_scflow_input input.notvalid:not(:placeholder-shown){background-image:url(/cdn/shop/files/red-cross.svg?v=1735035453);background-repeat:no-repeat;background-position:center right 16px}.healthcare_fsflow__content_options.error .healthcare_fsflow__optionxt,.entrance_scflow_input input.empty_error{border-color:#f00000}.entrance_scflow_input input::placeholder{color:#797b7a;opacity:1}.entrance_scflow_input input:focus{border:1px solid #BBBCBC;background:#fbfbfb}.entrance_fsflow__options_submit{text-align:center}.entrance_fsflow__options_submit span{border-radius:50px;background:#1f2322;font-size:14px;line-height:21px;color:#fff;display:flex;justify-content:center;text-align:center;width:fit-content;margin:0 auto;padding:8.5px 20px;cursor:pointer}.entrance_fsflow__bottom_copy{margin:24px 0 0;color:#797b7a;text-align:center;font-size:12px;line-height:16px}.type__pdp__freeOffer .SuggestionItemPdetails{display:flex;align-items:center;gap:8px}.type__pdp__freeOffer .SuggestionItemPprice_cp .suggestion_discount_price{margin:0}.type__pdp__freeOffer .SuggestionItemsMainContent{padding:13px 0}.doctor_dietitian_outerCt{padding:0 20px}.type__pdp__cibadge_mark{margin:16px 0 0}.type__pdp__cibadge_mark__nt{display:flex;align-items:center;gap:10px;border-radius:4px;background:#ebf2e5;padding:10px 12px;justify-content:center;width:fit-content;margin:0 auto}.type__pdp__cibadge_mark__txt{font-size:14px;line-height:21px}.type__pdp__cibadge_mark__icon{display:flex;align-items:center;border-radius:54.545px;border:1px solid #398200;background:#398200;width:24px;height:24px;padding:3px}.type__pdp__cibadge_mark__icon svg path{stroke:#fff}.drawers--layout_main{display:flex;align-items:center;gap:8px}.drawer__iconTextWp .listed_drawer,.drawer__iconTextWp drawer-open{display:flex;align-items:center;gap:6.52px;font-size:14px;line-height:21px;text-align:center;color:#4c4f4e;padding:4.5px 11.5px;border-radius:50px;border:1px solid #E9E9E9;cursor:pointer;transition:ease .3s}.drawer__iconTextWp .listed_drawer:hover,.drawer__iconTextWp drawer-open:hover{border:1px solid #1F2322;color:#1f2322}.SuggestionItemsList_Interior.type__pdp__freeOffer{margin:40px 0 0}.type__pdp__value_props{display:flex;align-items:center;margin:16px 0 0;flex-wrap:wrap;gap:4px 12px;justify-content:center}.type__pdp____prop{display:flex;align-items:center;gap:4px;font-size:14px;line-height:21px}.type__pdp____prop .image_prop{color:#398200}.type__pdp____prop svg{width:24px;height:24px}.type__pdp____prop svg path{stroke:#398200}.rainforest__image_briefContainer{margin:40px 0}.rainforest__image_briefWrapper{max-width:1440px;margin:auto;padding:0 70px}.rainforest__image_briefHeading{font-family:Inter;font-weight:400;font-size:40px;line-height:50px;letter-spacing:-.02em;color:#1f2322;margin:0 0 40px}.rainforest__image_briefHeading span{font-family:Rhymes-Light-Italic;font-weight:300}.rainforest__image_briefItems{display:flex;gap:18px}.rainforest__image_briefItem{width:33.33%}.rainforest__image_briefcontent{margin:22px 0 0}.rainforest__image_briefmedia img{width:100%;border-radius:10px}.image_brief_subtxt{font-family:Inter;font-weight:500;font-size:14px;line-height:17px;text-transform:uppercase;color:#797b7a;margin:0 0 12px}.image_brief_title{font-size:20px;line-height:28px;color:#1f2322;margin:0 0 8px}.image_brief_para{font-family:Rhymes-Light-Italic;font-weight:300;font-size:16px;line-height:25px;color:#1f2322;margin:0 0 8px}.image_brief_btn{padding:8px 0 0}.image_brief_btn span{font-size:14px;line-height:21px;text-align:center;color:#1f2322;border-bottom:1px solid #1F2322;padding:0 0 3px;display:inline-block;cursor:pointer}.shopping__banner__rating{display:flex;align-items:center;gap:3px}.Ratings__approved_star{display:flex;align-items:center}.Ratings__approved_count{color:#797b7a}.shopping__banner__highlighted_badges{display:flex;align-items:center;gap:8px}.shopping__banner__highlighted_bdg{padding:2.5px 6px;border-radius:4px;display:flex;align-items:center;gap:4px}.shopping__highlighted_bdg_txt{font-size:12px;line-height:normal}.shopping__highlighted_bdg_mg{display:flex;align-items:center}.rainforest__sticky_button_actions{background:#fff;position:fixed;top:-100%;left:0;right:0;width:100%;z-index:5;box-shadow:0 4px 4px -2px #1f23221f;opacity:0;transition:ease .8s}.rainforest__sticky_button_actions.stickyAddToCart{opacity:1}.rainforest__sticky_content .buy__buttons_layout_container .product-form__submit{min-width:300px;padding:7.5px 10px;font-size:14px;line-height:21px}.sticky_productName{font-family:Inter;font-weight:400;font-size:20px;line-height:28px;color:#1f2322}.sticky_subscribe_message{font-family:Inter;font-weight:400;font-size:12px;line-height:16px;color:#fff;background:#398200;border-radius:4px;width:fit-content;padding:2px 5px;display:inline-block}.sticky_shipping_message{font-family:Inter;font-weight:400;font-size:12px;line-height:16px;color:#398200;border-radius:4px;padding:2px 6px;background:#ebf2e5;width:fit-content;display:inline-block}.sticky_shipping_message .SubscribeSave_sticky{display:flex;align-items:center;gap:4px}.rainforest__sticky_header{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rainforest__sticky_content_option{font-family:Inter;font-weight:400;font-size:14px;line-height:21px;text-align:center;color:#797b7a}.rainforest__sticky_buttonContainer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;margin:0 32px;border-top:1px solid #E9E9E9}.rainforest__sticky_content{display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:flex-end}.rainforest__sticky_content .buy__buttons_layout_container{margin:0}.type__pdp_material_format .rainforest-pdp__accordion .rainforest-pdp__accordion_container{display:grid}.type__pdp_material_format .rainforest-pdp__accordion .rainforest-pdp__accordion-point.HowToUse__layout{order:2}.type__pdp_material_format .rainforest-pdp__accordion .rainforest-pdp__accordion-point:nth-child(2){order:3}.type__pdp_material_format .rainforest-pdp__accordion .rainforest-pdp__accordion-point:nth-child(3){order:1;border:none;border-top:1px solid #797B7A}.includes__benefits__widget__grid{display:flex;align-items:center;justify-content:space-between;gap:8px}.includes__benefits__widget_outer{width:calc(100% - 68px)}.bubble__tag span{background:#1f2322}.buttons_nongrouped .shopping__banner__link{width:100%;max-width:509px}.shopping__banner__title span{font-family:Rhymes-Light-Italic}.shopping__banner__text b{font-weight:500}.f_qk__add__content_interior .buy__buttons_layout_container{margin:0}.type__pdp_material_format .buy__buttons_layout_container{margin:40px 0 0}.type__pdp_material_format .buy__buttons_layout_container .product-form__submit{background:#def647;color:#1f2322;border:1.5px solid #DEF647}.type__pdp_material_format .buy__buttons_layout_container .product-form__submit:hover{border:1.5px solid #1f2322}.type__pdp_material_format .buy__buttons_layout_container.gold_shimmery_stylebtn .product-form__submit{background:#977545;color:#fff;position:relative;overflow:hidden;border:none;height:50px}.type__pdp_material_format .buy__buttons_layout_container.gold_shimmery_stylebtn .product-form__submit:before{content:"";position:absolute;left:0;height:calc(100% + 10px);display:block;width:100%;z-index:0;top:0;bottom:0;background:linear-gradient(98deg,#97754500 4.16%,#ae946e 26.55%,#c1ac8f 46.27% 66.85%,#97754500 93.73%);animation:shimmerEffect 2s ease-in-out infinite;border-radius:50px;margin:auto}@keyframes shimmerEffect{0%{left:-100%}to{left:100%}}.type__pdp_material_format .buy__buttons_layout_container.gold_shimmery_stylebtn .product-form__submit .btn_txt_wp{position:relative;z-index:1}.Shipping__noticed{margin:16px 0 0}.Purchase_one-time_Subs{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.Purchase__normally_wy{position:relative}.Purchase__normally_wy input{position:absolute;width:100%;left:0;right:0;margin:0;height:100%;opacity:0;cursor:pointer}.Purchase__normally_wy input:checked+label .custom-radio-pdp{background-color:#000;background-image:url(/cdn/shop/files/check-mark.svg?v=1761540659);background-repeat:no-repeat;background-position:center}.type__badge_include.dark__bg_tpe span{background:#398200;color:#fff}.type__badge_include.with__border_tpe span{border:1px solid #1F2322;background:#fff;color:#1f2322}.rainforest__bundle_includes_widget{position:relative}.rainforest__bundle__include_overlay{background:linear-gradient(180deg,#fff0,#fff);position:absolute;left:0;right:0;bottom:20px;min-height:142px;display:flex;flex-direction:column;justify-content:end;width:100%;padding-bottom:20px}.rainforest__bundle__include_overlay span{border-radius:50px;border:1px solid #1F2322;width:fit-content;color:#1f2322;text-align:center;font-size:14px;line-height:21px;padding:3.5px 11.5px 5.5px;cursor:pointer;transition:ease .3s}.rainforest__bundle__include_overlay span:hover{background:#1f2322;color:#fff}.Purchase_one-time_Subs .badge_withsale_info{background:transparent;padding:0;margin-left:4px;font-weight:500;color:#398200;line-height:15px}.Purchase__container_blocks .purchaseSubscribe_layoutWidget .PurchaseShippingInfo__layout{background:#fbfbfb}.Purchase__container_blocks .purchaseSubscribe_layoutWidget:last-child .PurchaseShippingInfo__layout{background:#ebf2e5}.checkmarks__item_wp{display:flex;align-items:center;color:#797b7a;font-size:12px;line-height:16px;gap:4px}.checkmarks__item_icon{flex:0 0 15px;display:flex;align-items:center}.includes__benefits__widget{border-top:1px solid #E9E9E9;padding:16px 0 0;margin:0 16px 16px}.Purchase__normally_wy input:checked+label .Purchase_one-time_title{background:#fbfbfb}.Purchase__normally_wy input:checked+label .includes__benefits__widget{border-color:transparent}.Purchase__normally_wy input:checked+label .Purchase_one-time__option{border-color:#797b7a}.Purchase_one-time__option{cursor:pointer}.includes__benefits__gifts{margin:6px 0 0;display:grid;gap:6px}.includes__benefits__checkmarks{display:grid;gap:6px}.type__pdp__brief_interior .Testimonial__reviews_widget{margin-top:0}.gifts__item_wp{display:flex;align-items:center;gap:4px}.gifts__item_txt{color:#398200;font-size:12px;font-weight:500;line-height:15px;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.gifts__item_txt span{padding:3px 6px 2.75px;border-radius:4px;background:#ebf2e5;font-weight:400}.gifts__item_icon{display:flex;align-items:center;flex:0 0 15px}.table__standard__container_stand{padding:20px 0 60px}.table__standards__heading{text-align:center;font-size:30px;line-height:36px;margin:0 0 32px}.table__standards__heading span{font-family:Rhymes-Light-Italic}.table__standards__tabs_interior{border-radius:50px;background:#f8f8f8;padding:4px;display:flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto;gap:8px}.table__standards__cmpt img{width:100%}.table__standards__tab_name{color:#797b7a;text-align:center;font-size:14px;line-height:21px;padding:4.5px 20px;border-radius:50px;cursor:pointer}.table__standards__tab_name.active{background:#fff;color:#1f2322}.table__standards__tabs{padding:0 0 20px}.table__standards__title{font-size:16px;line-height:25px;box-sizing:border-box;min-height:60px;display:flex;flex-direction:column;justify-content:center}.table__standards__content_wp{height:0;visibility:hidden;opacity:0;transition:ease .3s;position:relative}.table__standards__content_wp.active{height:auto;opacity:1;visibility:visible}.table__standards__content_interior{display:flex;gap:8px}.table__standards__featuredrow{width:232px;padding-right:12px}.table__standards__chart__brief{width:calc(100% - 240px)}.table__standards__chart__brief_swslide.swiper-slide{display:flex;width:170px;padding:12px 12px 0;flex-direction:column;align-items:center;border-radius:10px;background:#f8f8f8;box-sizing:border-box}.table__standards__chart__brief_swslide.swiper-slide:first-child{background:#f8fdda}.table__standards__icon_txt{display:flex;align-items:center;justify-content:center;padding:12px;min-height:60px;box-sizing:border-box;font-size:14px;line-height:21px}.table__standards__row:not(:first-child) .table__standards__icon_txt{border-bottom:1px solid #E9E9E9}.table__standards__row:last-child .table__standards__icon_txt{border:none}.table__standards__row:first-child .table__standards__title{min-height:158px}.table__standards__content_outerwp{max-width:956px;margin:40px auto 0}.mg__tb__pagination .swiper-button-prev:after,.mg__tb__pagination .swiper-button-next:after{display:none}.mg__tb__pagination .swiper-button-prev,.mg__tb__pagination .swiper-button-next{position:static;opacity:1;width:24px;height:24px;margin:0}.mg__tb__pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:28px 0 0}.mg__tb__pagination .swiper-pagination{position:static;display:flex;align-items:center;justify-content:center}.mg__tb__pagination .swiper-pagination-bullet{background:transparent;opacity:1;border:1px solid #1F2322}.mg__tb__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1f2322}@media(min-width:750px){.onlyshowMob{display:none!important}.doctor_dietitian_outerCt{padding:0 40px}body .type__pdp__media_wrapper{position:sticky;top:80px}.mg__tb__pagination{display:none}}@media(max-width:1279px){.rainforest__image_briefWrapper{padding:0 20px}}@media(max-width:749px){body .type__product_swiper_slide.swiper-slide-active .type__product_badges__media_main{border-radius:0 10px 0 0}body .type__product_main_swiper.swiper{padding-right:20px;padding-left:20px;border-radius:0}body .type__product_swiper_wrapper .type__product_swiper_slide:first-child{border-radius:10px 0 0 10px;overflow:hidden}body .type__product_swiper_wrapper .type__product_swiper_slide:last-child{border-radius:0 10px 10px 0;overflow:hidden}body .type__product_main_meda_mg{border-radius:0;padding-left:0}.Purchase_one-time__option .Purchase__SelectionVariants{padding:16px 14px}.container_selection_WidgetMain .Main_variant_custom_selection{width:calc(100% - 61px)}.Purchase__selection_variants .container_selection_WidgetMain{gap:0}.rainforest_pdp_faq_wrapper{padding:20px 0 0}.rainforest__image_briefWrapper{padding:0}.rainforest__image_briefItem{min-width:271px}.rainforest__image_briefItems{overflow:auto;padding:0 20px 20px;scrollbar-width:none}.rainforest__image_briefHeading{font-size:30px;line-height:39px;margin:0 0 32px;padding:0 20px}.image_brief_para{font-size:14px;line-height:21px}.image_brief_btn span{font-size:12px;line-height:16px}.shopping__banner__rating{justify-content:center;font-size:12px}.shopping__banner__highlighted_badges{justify-content:center}.onlyshowDesk{display:none!important}.rainforest__sticky_button_actions{top:auto!important;bottom:-100%;box-shadow:0 -4px 20px #1f232233;border-radius:10px 10px 0 0;padding:20px 20px 14px}.rainforest__sticky_button_actions.stickyAddToCart{bottom:0}.rainforest__buttonScroll span{font-family:Inter;font-weight:400;font-size:14px;line-height:21px;text-align:center;background:#1f2322;color:#fff;border-radius:50px;width:100%;display:block;padding:8.5px}.sticky_shipping_message{display:block;margin:10px auto 0;background:transparent;padding:0;font-size:14px;line-height:21px}.sticky_shipping_message .SubscribeSave_sticky{gap:6px}.sticky_shipping_message .SubscribeSave_sticky svg{flex:0 0 22px;width:22px;height:22px}.type__pdp__brief_interior .Testimonial__reviews_widget{padding-top:12px}.table__standard__container_stand{padding:20px 0}.table__standards__heading{font-size:24px;line-height:34px}.table__standards__heading span{display:block}.table__standards__content_outerwp{margin:28px auto 0}.table__standards__featuredrow{width:40%}.table__standards__chart__brief{width:60%}.table__standards__chart__brief_swslide.swiper-slide{padding:8px 8px 0;width:48%}.table__standards__title{font-size:14px;line-height:21px}.table__standards__row:first-child .table__standards__title{min-height:92px}.f_qk_add__title br{display:none}.timeline__main__wrapper{padding:32px 0 80px}}
/*# sourceMappingURL=/cdn/shop/t/246/assets/page-LPS-BUN-otpsub.css.map */
