.sg_announcment{background:linear-gradient(90deg,#f4148a,#c71eaa 21.8%,#9438b3 58.3%,#8345d9 99.3%)!important;padding:8px;width:100%;text-align:center}.sg_announcment p{color:#fff;font-size:16px;line-height:1.3em;margin:0;font-family:Apercu Pro}.pp_main_title{font-size:42px;line-height:1.3em;margin:16px 0;color:#000;font-family:"TAN - MEMORIES";text-transform:capitalize;font-weight:400}.pp_tags_grid{display:flex;gap:12px;margin-bottom:24px}.pp_tag{padding:8px;border-radius:4px;border:1px solid black;color:#000;font-family:Apercu Pro;font-size:14px;line-height:1.3em}.saving_percent.upd{display:flex;align-items:center;gap:4px;justify-content:center;background:#f27!important;border-radius:6px!important}.pp_price_line_fl{display:flex;align-items:center;gap:0px}.pp_price_line_fl span{display:flex;align-items:center}.saving_percent.upd img{max-width:14px}#product_temp_main .p_price span.comp_price{color:#2e2e2e!important;font-weight:300}.pp_price_line_fl span .money{font-size:22px}.selectors_holder.selectors_updated_picker_mode{background:#00000026!important}#product_temp_main .selectors_holder.selectors_updated_picker_mode .selected_mark{width:20px;height:20px;background:#fff;border-radius:2px;border:none}#product_temp_main .selectors_holder.selectors_updated_picker_mode .s_selector.selected .selected_mark{background:#fedcea}#product_temp_main .selectors_holder.selectors_updated_picker_mode .selected_mark svg{opacity:0}#product_temp_main .selectors_holder.selectors_updated_picker_mode .s_selector.selected .selected_mark svg{opacity:1}.pp_selector_accessories_label{font-size:14px;color:#34d670;font-weight:400;font-family:Apercu Pro;display:block;margin:4px 0}.pp_selector_label{font-size:18px}#product_temp_main .subs_quan_selector.quantity-option .s_quan_txt span span{font-size:12px;font-weight:400}.pp_variant_cell_inline{display:inline-block;width:100%;max-width:160px}.pp_variant_cell_inline.raw-chocolate-decaf{max-width:200px}.pp_selector_divider{display:block;margin-bottom:24px}#product_temp_main .subs_usp_holder{justify-content:flex-start!important}body #product_temp_main .s_sub_usp{font-weight:400}.pp_atc_meta_line{display:flex;align-items:center;gap:8px;font-size:16px;line-height:1.3em;margin:8px 0;font-family:Apercu Pro}.pp_delivery_date{color:#fff;background:#f27;padding:2px 4px;border-radius:4px;font-size:14px;font-weight:400}.s_quan_txt span span{display:block;margin-top:4px}@media only screen and (max-width: 678px){.sg_announcment p{font-size:14px}.pp_main_title{font-size:32px}body #product_temp_main .review_holder img{height:16px}.pp_tag{font-size:10px}.pp_price_line_fl span .money{font-size:18px}.pp_tags_grid{margin-bottom:16px}.pp_selector_label{font-size:14px}.pp_selector_accessories_label{font-size:12px}.variant-option-container .variant-value-img,.subs_quan_selector.flavour-option .variant-value-img,.subs_quan_selector.quantity-option .variant-value-img{min-width:unset!important}.pp_atc_meta_line{font-size:13px}.pp_delivery_date{font-size:12px}#product_temp_main .money_gua{font: 400 14px/1.3em Apercu Pro!important}}.pp_img_icons_cell{display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;padding:16px 4px;font-size:14px;font-family:Apercu Pro;color:#000;width:100%;border-radius:8px;margin-top:16px}.pp_img_icons_cell img{max-height:24px;display:block;margin:auto}.pp_img_icons_container{display:flex;gap:8px}.p_usp_holder{display:none!important}@media only screen and (max-width: 678px){.pp_img_icons_cell{flex-wrap:wrap;gap:4px;text-align:center;padding:8px 0;display:block;font-size:12px}.pp_img_icons_cell:nth-child(2){width:100%}.pp_img_icons_cell img{margin-bottom:8px}}#product_temp_main .updated .upsell_img{width:60%}#product_temp_main .updated .upsell_info{width:100%}#product_temp_main .updated .upsell_img img{width:100%;height:100%;aspect-ratio:1/1}#product_temp_main .updated .upsell_add{width:100%;height:unset;background:#34d670;margin-left:0;padding:12px}#product_temp_main .updated .upsell_box{padding:2px}.pp_upsell_title{font-size:22px;line-height:1.3em;margin-top:0;margin-bottom:0;font-weight:500;font-family:Apercu Pro}.pp_upsell_acc{color:#02d869;font-size:14px;line-height:1.3em;margin:0 0 16px;font-family:Apercu Pro}.updated .upsell_title{font-size:14px!important;font-weight:400!important;color:#2e2e2e;line-height:1.5em!important;margin-bottom:16px!important}.pp_upsell_price_line .pp_price{font-size:18px;line-height:1.3em;font-weight:700;font-family:Apercu Pro;color:#000}.pp_upsell_price_line .pp_comp_price{font-size:18px;line-height:1.3em;font-weight:400;font-family:Apercu Pro;color:#000;text-decoration:line-through}.pp_upsell_price_line .pp_save{font-size:14px;line-height:1.3em;font-weight:500;background:#f27;font-family:Apercu Pro;color:#fff;padding:2px 4px;border-radius:4px}.pp_upsell_price_line{display:flex;align-items:center;gap:8px;margin-bottom:16px}@media only screen and (max-width: 678px){.pp_upsell_price_line .pp_price,.pp_upsell_price_line .pp_comp_price{font-size:14px}.pp_upsell_price_line .pp_save{font-size:12px}.pp_upsell_title{font-size:16px}.pp_upsell_acc,.pp_upsell_price_line{margin-bottom:8px}#product_temp_main .updated .upsell_img img{max-width:100%;max-height:100%;aspect-ratio:1 / 1.1}.Desktop_only{display:none!important}.updated .upsell_title{margin-bottom:0!important;font-size:13px!important}#product_temp_main .updated .upsell_add{max-width:calc(100% - 8px);margin-left:auto;margin-right:auto}.pp_upsell_content_outer{padding-bottom:4px}}@media only screen and (min-width: 678px){.Mobile_only{display:none!important}}.pp_upsell_content_outer{background:#fff;border-radius:2px}.section_holder[homepage_how_to_use]{background:#f1edfe}body #ingredients_new_c8ty,body #ingre_eGmq{background:linear-gradient(180deg,#f1edfe,#ede4f5 32.83%,#fadaf0 89.08%)}body #ingredients_new_c8ty .s_ingre{overflow:hidden}.s_ingre .img_part img{display:block}body #ingredients_new_c8ty .s_desc{font: 16px/22px Apercu Pro}.pp_why_use_box{display:flex;align-items:center;background:#fff;padding:12px 16px;border-radius:4px;gap:8px;font-size:18px;line-height:1.3em;font-family:Apercu Pro;font-weight:400;margin-top:16px;margin-bottom:16px}.pp_why_use_box img{max-width:50px;display:block;width:100%}.pp_why_use_box>div:nth-child(1){width:10%}.pp_why_use_box>div:nth-child(2){width:100%}.pp_why_use_wrap{display:flex;align-items:center;gap:100px}.pp_why_use_wrap>div{width:100%}.pp_why_use_outer img{display:block}.pp_why_use_outer{background:#f1edfe;padding-top:80px;padding-bottom:80px}.pp_why_use_outer .section_holder_wrapper{max-width:1360px;margin:auto;padding:0 80px}.pp_why_use_title{font-size:42px;line-height:1.3em;margin:16px auto 40px;text-align:center;font-family:"TAN - MEMORIES";font-weight:400}.pp_why_use_reviews{display:block;max-width:360px;margin:auto}.pp_why_use_btn_out{padding-top:40px;text-align:center}.pp_why_use_btn_mn{display:inline-block;padding:12px 32px;background:#f27;color:#fff;cursor:pointer;font-size:22px;line-height:1.3em;border-radius:8px;font-family:Apercu Pro;text-decoration:none}.pp_better_img_outer{max-width:900px;margin:auto}.pp_better_outer{padding-top:80px;padding-bottom:80px}@media only screen and (max-width: 678px){.pp_why_use_wrap{flex-wrap:wrap;gap:24px}.pp_why_use_outer .section_holder_wrapper{padding:0 16px}.pp_why_use_btn_mn{display:block;text-align:center}.pp_why_use_title{font-size:32px;line-height:1.3em;margin-bottom:32px}.pp_why_use_reviews{max-width:300px}.pp_why_use_btn_out{padding-top:0}.pp_why_use_outer,.pp_better_outer{padding-top:56px;padding-bottom:56px}}body #product_temp_main .main_cta:hover{background:#000}.per-serving.per_serving_label_just_dust{margin:4px 0!important}body #product_temp_main .subs_selector_wrapper .per-serving{margin-bottom:6px}.pp_better_img_outer img{width:100%}body #recom_2961 .heading{text-align:left}@media only screen and (max-width: 678px){.pp_why_use_title.cofee_better_title{text-align:center}.pp_better_outer{padding-left:16px;padding-right:16px}}.pp_price_line_col{display:flex;align-items:center;gap:8px}.pp_saving{background:#f27;border-radius:4px;padding:2px 4px;color:#fff;font-size:14px;font-weight:500;display:inline-block}body .product-card .product-price{text-align:left;font: 600 20px/1.3em Apercu Pro}body .pp_price_line_col{gap:4px}body .product-card .product-price .compare_at{font-weight:400;margin-left:0;color:#838383}body .product-card .bestseller{transform:none!important;top:12px;left:12px;padding:4px 8px;font-size:16px;border-radius:12px;font-weight:400}.pp_recommend_grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width: 678px){.pp_recommend_grid{grid-template-columns:repeat(2,1fr);gap:16px}body .product-card .product-price{font: 600 13px/1.3em Apercu Pro}.pp_saving{font-size:10px;padding:0 4px}body .product-card .bestseller{font-size:12px}.pp_why_use_box{font-size:15px}body div#ingre_eGmq .heading,body [id*=__homepage-how-to-use] .section_title,body div[id*=__homepage_guarantee_] .seciton_title,body .pp_why_use_title{font-size:38px!important;line-height:1.5em}#loox_fa02 .heading,.heading,#shopify-section-template--17760225099959__117b0858-0763-4888-8217-2b18197a9e5d .heading,#recom_2961 .heading{font: 400 32px/1.3em "TAN - MEMORIES"!important}}@media only screen and (max-width: 1150px){.pp_main_title{font-size:28px}.pp_tags_grid{flex-wrap:wrap}body #product_temp_main .product_img_slider,body #product_temp_main .product_cta_part{width:48%}.pp_selector_label{font-size:15px}#product_temp_main .quantity-option .s_quan_txt{justify-content:center!important;text-align:center!important}.pp_img_icons_cell{font-size:12px}}@media only screen and (max-width: 900px){body #product_temp_main .product_img_slider,body #product_temp_main .product_cta_part{width:100%}#product_temp_main .quantity-option .s_quan_txt{justify-content:flex-start!important;text-align:left!important}}
/*# sourceMappingURL=/cdn/shop/t/346/assets/rainbow_pp_updated-v2.css.map */
