@font-face{font-family:Riccione-Xlight;src:url(/cdn/shop/files/Riccione-Xlight-Regular.ttf?v=1763194618) format("truetype");font-weight:400;font-style:normal;font-display:swap}span.arRevTxt{color:#000;font-family:Playfair Display;font-size:16px;font-style:normal;font-weight:500;line-height:180%;letter-spacing:normal}.arReview{display:flex;gap:8px;align-items:center;line-height:1;margin-bottom:15px}.product__title{margin-top:0!important;margin-bottom:40px}.product__title h1{color:var(--primary-green, #295544);font-family:Riccione-Xlight;font-size:40px;font-style:normal;font-weight:5;line-height:130%;letter-spacing:normal}p.arShortDes_rte{font-family:General Sans;color:var(--primary-green, #295544);font-size:18px;font-style:normal;line-height:150%;letter-spacing:normal}.arShortDescription{margin-top:0;margin-bottom:44px}legend.form__label{color:var(--primary-green, #295544);font-family:Playfair Display;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:15px!important;letter-spacing:normal}.arPrFormVariants_list{display:flex;gap:20px}label.arPackLabel{padding:35px 0 0!important;text-align:center!important;position:relative;min-height:103px;display:flex!important;flex-direction:column;width:100%;border-radius:8px!important;border:1px solid var(--primary-colour, #A5A5AB)!important;background:#fff;box-shadow:0 4px 10px #00000014}span.arVarLabel{position:absolute;top:0;width:100%;border-top-left-radius:8px;border-top-right-radius:8px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--W, #FFF);text-align:center;font-family:Playfair Display;font-size:16px;font-style:normal;font-weight:400;line-height:1}.arVariantList_item{width:33.33%}fieldset.js.product-form__input.product-form__input--pill{max-width:100%}label.arPackLabel:before,label.arPackLabel:after{content:unset!important}span.arVarName{padding-top:12px;color:var(--Gray-Black-500, #1D1F2C);text-align:center;font-family:General Sans Variable;font-size:16px;font-style:normal;font-weight:500;line-height:1;letter-spacing:.16px;letter-spacing:normal}span.arVarServing{color:var(--Gray-Black-400, #4A4C56);text-align:center;font-family:General Sans Variable;font-size:14px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:normal}.product-form__input--pill input[type=radio]:checked+label{background:#295544;border:2px solid #000!important}.product-form__input--pill input[type=radio]:checked+label span.arVarName{color:#fff}.product-form__input--pill input[type=radio]:checked+label span.arVarServing{color:#fff}.appstle_subscription_wrapper_option.appstle_selected_background.appstle-active-option{border-radius:32px;border:1px solid var(--primary-green, #295544);padding-top:8px!important;padding-bottom:8px!important}fieldset.js.product-form__input.product-form__input--pill{margin-bottom:45px}.appstle_widget_title{color:var(--primary-green, #295544);font-family:Playfair Display;font-size:20px;font-style:normal;font-weight:500;line-height:150%}.appstle_subscription_wrapper_option.appstle_selected_background.appstle-active-option{border-radius:32px;border:1px solid var(--Green-green-100, #BDCAC5);padding-top:8px!important;padding-bottom:8px!important}.appstle_subscription_wrapper_option.appstle_selected_background.appstle-active-option{border:1px solid var(--primary-green, #295544)}span.appstle_one_time_text{color:#295544;font-family:General Sans Variable;font-size:18px;font-style:normal;font-weight:500;line-height:1;letter-spacing:normal}span.appstle_subscription_amount.transcy-money{color:#295544;font-family:General Sans Variable;font-size:18px;font-style:normal;font-weight:600;line-height:1;letter-spacing:normal}.appstle_one_time_details_wrapper{align-items:center!important}.appstle_subscribe_option.appstle_hide_subsOption{height:max-content!important;opacity:1!important}.appstle_subscribe_option.appstle_hide_subsOption .appstleSellingPlanDescription{display:block!important}.appstleSellingPlanDescription ul{padding-left:0;margin-top:8px}.appstle_single_option_text{display:none}.appstle_subscription_wrapper_option.appstle_include_dropdown.payAsYouGoPlansDropdownWrapper{border:1px solid var(--Green-green-100, #BDCAC5)!important;border-radius:32px!important}.appstle_subscription_wrapper_option.appstle_include_dropdown.payAsYouGoPlansDropdownWrapper.appstle_selected_background{border-radius:8px!important;border:1px solid var(--Green-green-100, #BDCAC5)!important;background:#fff}span.appstle-text-and-badge-wrapper{color:var(--primary-green, #295544);font-family:Playfair Display;font-size:16px;font-style:normal;font-weight:500;line-height:180%}.appstleSellingPlanDescription ul li span{color:var(--Gray-Black-500, #1D1F2C);font-family:General Sans Variable;font-size:14px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:normal}span.appstle-save-badge{background:#f1f8ea!important;color:#000!important}span.appstle_subscription_amount.transcy-money{color:#295544;font-family:General Sans Variable;font-size:18px!important;font-style:normal;font-weight:600;line-height:120%;letter-spacing:normal}span.appstle_subscription_compare_amount.transcy-money{opacity:.5;letter-spacing:normal;font-size:14px;margin-left:3px}.appstle_subscription_wrapper_option.appstle-active-option{padding-top:10px!important;padding-bottom:10px!important;border-radius:30px!important}.arDetailsGroup{margin-top:45px}h4.arDetailsTitle{margin-top:0;margin-bottom:15px;color:var(--primary-green, #295544);font-family:Playfair Display;font-size:24px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:normal}.arDetailsGroup__inner{max-width:522px}@media only screen and (max-width: 600px){.page-width.arPrPageWidth.arPageWidth{padding:0 15px!important}.arReview{padding-top:20px}span.arRevTxt{font-size:14px}.product__title{margin-bottom:25px}.product__title h1{font-size:32px;line-height:40px}.arShortDescription{margin-bottom:30px}p.arShortDes_rte.arShortDes_rte_arshort_description_GM9BEw{font-size:15px;line-height:22px}.arPrFormVariants_list{gap:10px}span.arVarLabel{font-size:14px;letter-spacing:normal}span.arVarName{font-size:13px;line-height:1}span.arVarServing{font-size:12px}h4.arDetailsTitle{font-size:20px;letter-spacing:normal;line-height:28px}span.arDetailPoint_rte{font-size:16px;letter-spacing:normal}span.arTrustRte{font-size:14px;letter-spacing:normal}.arTrustBlocks{gap:15px;margin-bottom:22px}.arBreadCrumbInner{padding:10px 15px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/arPr.css.map */
