.pr-highlights{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:2rem 0;padding:0;list-style:none}.pr-highlights__item{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.4rem;border-radius:1.6rem;background:var(--pr-cream);font-size:1.4rem;font-weight:700;line-height:1.25;color:var(--pr-ink)}.pr-highlights__icon{display:grid;place-items:center;flex:none;width:3.6rem;height:3.6rem;border-radius:50%;background:#fff;color:var(--pr-red)}.pr-highlights__icon svg{width:2rem;height:2rem}pr-tabs{display:block;margin:2.4rem 0}.pr-facts__tabs{display:flex;gap:.6rem;overflow-x:auto;padding:.5rem;border-radius:10rem;background:var(--pr-cream);scrollbar-width:none}.pr-facts__tabs::-webkit-scrollbar{display:none}.pr-facts__tab{flex:none;padding:1rem 1.8rem;border:0;border-radius:10rem;background:transparent;font:inherit;font-size:1.4rem;font-weight:700;color:var(--pr-muted);cursor:pointer;transition:background .25s ease,color .25s ease,box-shadow .25s ease}.pr-facts__tab:hover{color:var(--pr-ink)}.pr-facts__tab[aria-selected=true]{background:#fff;color:var(--pr-red);box-shadow:0 .4rem 1.2rem -.4rem #13244a40}.pr-facts__panel{padding:2rem .4rem 0;font-size:1.5rem;line-height:1.65;color:var(--pr-muted);animation:pr-tab-in .35s var(--pr-ease)}.pr-facts__panel p{margin:0 0 1em}.pr-facts__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.6rem 2rem;margin:0;padding:0;list-style:none}.pr-facts__list li{position:relative;padding:.8rem 0 .8rem 2rem;border-bottom:.1rem dashed var(--pr-line);color:var(--pr-ink);font-weight:500;overflow-wrap:anywhere}.pr-facts__list li:before{content:"";position:absolute;left:0;top:1.55rem;width:.8rem;height:.8rem;border-radius:50%;background:var(--pr-red)}.pr-facts__warning{display:flex;gap:1rem;align-items:center;padding:1.2rem 1.6rem;border-radius:1.4rem;background:#fff4ef;color:var(--pr-red-dark);font-weight:600}.pr-facts__warning svg{width:2rem;height:2rem;flex:none}@keyframes pr-tab-in{0%{opacity:0;transform:translateY(.4rem)}}pr-box-calc{display:block;margin:2.4rem 0;padding:2rem 2.2rem;border-radius:2rem;border:.15rem dashed rgba(30,127,115,.45);background:var(--pr-teal-soft);color:var(--pr-ink)}.pr-boxcalc__head{display:flex;align-items:center;gap:1rem;margin-bottom:1.2rem}.pr-boxcalc__icon{display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--pr-teal);color:#fff}.pr-boxcalc__icon svg{width:1.9rem;height:1.9rem}.pr-boxcalc__title{margin:0;font-family:var(--font-heading-family);font-size:2rem;font-weight:700}.pr-boxcalc__row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;font-weight:600;font-size:1.5rem}.pr-boxcalc__input{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem 1.4rem;border-radius:10rem;background:#fff;font-weight:700}.pr-boxcalc__input input{width:5.6rem;border:0;background:transparent;font:inherit;font-size:1.8rem;color:var(--pr-teal);text-align:right;-moz-appearance:textfield}.pr-boxcalc__input input::-webkit-outer-spin-button,.pr-boxcalc__input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pr-boxcalc__input input:focus{outline:none}.pr-boxcalc__input:focus-within{box-shadow:0 0 0 .3rem #1e7f734d}.pr-boxcalc__result{margin:1.4rem 0 0;font-size:1.6rem}.pr-boxcalc__result strong{font-family:var(--font-heading-family);font-size:2.6rem;color:var(--pr-teal)}.pr-boxcalc__sub{color:var(--pr-muted);font-size:1.35rem}.pr-boxcalc__link{display:inline-flex;align-items:center;gap:.6rem;margin-top:1rem;font-weight:700;font-size:1.4rem;color:var(--pr-teal)}.pr-boxcalc__link svg{width:1.6rem;height:1.6rem}.pr-intro{margin:.4rem 0 1.6rem}.pr-intro__rating{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0 0 1.2rem;font-size:1.45rem;font-weight:600;color:var(--pr-muted)}.pr-intro__stars{display:inline-flex;gap:.2rem;color:#f5a524}.pr-intro__stars svg{width:1.8rem;height:1.8rem}.pr-intro__brand{margin:0 0 1rem;font-size:1.5rem;font-style:italic;color:var(--pr-muted)}.pr-intro__brand strong{font-style:normal;color:var(--pr-red)}.pr-intro__text{margin:0 0 1.8rem;font-size:1.7rem;line-height:1.6;color:var(--pr-ink);max-width:52rem}.pr-intro__benefits{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.pr-intro__benefits li{display:flex;align-items:center;gap:1.2rem;font-size:1.5rem;font-weight:600;color:var(--pr-ink)}.pr-intro__benefit-icon{display:grid;place-items:center;flex:none;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--pr-teal-soft);color:var(--pr-teal)}.pr-intro__benefit-icon svg{width:1.8rem;height:1.8rem}.pr-trust{margin:-.4rem 0 2rem}.pr-trust__unit{margin:0 0 1.4rem;font-size:1.5rem;color:var(--pr-muted)}.pr-trust__unit strong{color:var(--pr-red);font-size:1.7rem}.pr-trust__list{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.pr-trust__list li{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.4rem;border-radius:10rem;background:var(--pr-cream);font-size:1.3rem;font-weight:700;color:var(--pr-ink)}.pr-trust__list svg{width:1.6rem;height:1.6rem;color:var(--pr-red)}.product__info-container .product__title,.product__info-container .price__container{margin-bottom:.4rem}.product__info-container .product-form__buttons{gap:1rem;display:grid}.product__info-container .shopify-payment-button__button--unbranded,.product__info-container .quantity{border-radius:10rem}.product__info-container .quantity:after,.product__info-container .quantity:before{border-radius:10rem}.product__media-wrapper .product__media-item .media{border-radius:2.8rem;background:var(--pr-blush)}.product__media-wrapper .product__media-item img{mix-blend-mode:multiply}.product__media-wrapper .thumbnail{border-radius:1.4rem}@media screen and (min-width:990px){.product__media-wrapper .product__media-list,.product__media-wrapper .thumbnail-slider{max-width:56rem;margin-left:auto;margin-right:auto}}pr-delivery{display:block;margin:2rem 0;padding:1.8rem 2rem;border-radius:1.8rem;background:var(--pr-cream);border:.1rem solid rgba(19,36,74,.08);color:var(--pr-ink)}.pr-delivery__row{display:flex;align-items:center;gap:1.2rem}.pr-delivery__icon{display:grid;place-items:center;flex:none;width:4rem;height:4rem;border-radius:50%;background:var(--pr-red);color:#fff}.pr-delivery__icon svg{width:2.1rem;height:2.1rem}pr-delivery.is-sameday .pr-delivery__icon{animation:pr-deliv-pulse 1.8s ease-out infinite}.pr-delivery__text{margin:0;font-size:1.5rem;line-height:1.4}.pr-delivery__text strong{color:var(--pr-red)}.pr-delivery__list{display:grid;gap:.5rem;margin:1.2rem 0 0;padding:0;list-style:none;font-size:1.35rem;font-weight:600}.pr-delivery__list li{display:flex;align-items:center;gap:.8rem}.pr-delivery__list svg{width:1.6rem;height:1.6rem;color:var(--pr-teal);flex:none}.pr-delivery__link{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;font-size:1.3rem;font-weight:700;color:var(--pr-ink)}.pr-delivery__link svg{width:1.4rem;height:1.4rem}@keyframes pr-deliv-pulse{0%{box-shadow:0 0 #c5513080}to{box-shadow:0 0 0 1.2rem #c5513000}}.product-form__input--pill input[type=radio]+label{border-radius:1rem;font-weight:700;padding:1rem 1.8rem}.product-form__input--pill input[type=radio]:checked+label{background:var(--pr-red);border-color:var(--pr-red);color:#fff}.appstle_sub_widget{margin:0 0 1.6rem!important;font-family:var(--font-body-family)!important;color:var(--pr-ink)}.appstle_sub_widget,.appstle_sub_widget *{overflow:visible!important;max-height:none!important}.appstle_sub_widget .appstle_widget_title{margin:0 0 1rem!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:.02em;color:var(--pr-ink)!important}.appstle_sub_widget .appstle_subscription_wrapper{display:grid;gap:1rem;border:0!important}.appstle_sub_widget .appstle_subscription_wrapper_option{margin:0!important;padding:1.6rem 1.8rem!important;border:.15rem solid rgba(19,36,74,.16)!important;border-radius:1.6rem!important;background:#fff!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.appstle_sub_widget .appstle_subscription_wrapper_option:hover{border-color:#c5513080!important}.appstle_sub_widget .appstle_subscription_wrapper_option.appstle-active-option{border-color:var(--pr-red)!important;background:#fff8f5!important;box-shadow:0 0 0 .3rem #c551301f}.appstle_sub_widget .appstle_one_time_details_wrapper,.appstle_sub_widget .appstle_subscription_radio_wrapper{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem}.appstle_sub_widget .appstle_radio_label{display:flex!important;align-items:center!important;gap:1rem;margin:0!important;cursor:pointer;font-size:1.6rem!important;font-weight:700!important;color:var(--pr-ink)!important}.appstle_sub_widget .appstle_circle{width:2.2rem!important;height:2.2rem!important;border:.2rem solid rgba(19,36,74,.35)!important;border-radius:50%!important;background:#fff!important;display:inline-grid!important;place-items:center;flex:none}.appstle_sub_widget .appstle-active-option .appstle_circle{border-color:var(--pr-red)!important}.appstle_sub_widget .appstle_dot{width:1.1rem!important;height:1.1rem!important;border-radius:50%!important;background:var(--pr-red)!important}.appstle_sub_widget .appstle-save-badge{margin-left:.4rem;padding:.3rem .9rem!important;border-radius:10rem!important;background:var(--pr-teal)!important;color:#fff!important;font-size:1.05rem!important;font-weight:800!important;letter-spacing:.04em;clip-path:none!important;transform:none!important}.appstle_sub_widget .appstle_subscription_amount{font-size:1.7rem!important;font-weight:800!important;color:var(--pr-ink)!important}.appstle_sub_widget .appstle-active-option .appstle_subscription_amount{color:var(--pr-red)!important}.appstle_sub_widget .appstle_subscription_compare_amount{margin-left:.6rem;font-size:1.35rem!important;color:var(--pr-muted)!important;text-decoration:line-through}.appstle_sub_widget .appstle_subscribe_option{margin:1.2rem 0 0 3.2rem!important;padding:0!important}.appstle_sub_widget .appstle_select_label{display:block;margin:0 0 .8rem!important;font-size:1.15rem!important;font-weight:800!important;letter-spacing:.08em!important;color:var(--pr-muted)!important}.appstle_sub_widget .appstleRadioSellingPlanWrapper{display:grid;gap:.8rem}.appstle_sub_widget .appstle-radio-wrapper{margin:0!important;padding:0!important}.appstle_sub_widget .appstle-radio-input-wrapper{display:flex!important;align-items:center!important;gap:.8rem}.appstle_sub_widget .appstle-radio-input-wrapper input{accent-color:var(--pr-red);width:1.7rem;height:1.7rem;margin:0!important}.appstle_sub_widget .appstle-radio-input-wrapper label{margin:0!important;font-size:1.5rem!important;font-weight:600!important;color:var(--pr-ink)!important;cursor:pointer}.appstle_sub_widget .appstleSellingPlanDescription{margin:.4rem 0 .6rem 2.5rem!important;padding:0!important;background:none;font-size:1.2rem!important;line-height:1.5!important;letter-spacing:.03em;color:var(--pr-ink)!important}.appstle_sub_widget .appstleSellingPlanDescription p{margin:0!important}.appstle_sub_widget .appstleSellingPlanDescription br{display:none}.appstle_sub_widget .appstleSellingPlanDescription strong{color:var(--pr-ink);font-weight:800}.appstle_sub_widget .pr-perks{display:grid!important;grid-template-columns:1fr 1fr;gap:.4rem 2.4rem}.appstle-tootltip-parent{margin:1.2rem 0 1.6rem!important;font-size:1.3rem;color:var(--pr-muted)}.appstle_sub_widget .appstle_subscription_wrapper_option:not(.appstle-active-option) .appstle_subscribe_option{display:none!important}.appstle_sub_widget .appstle-save-badge:before,.appstle_sub_widget .appstle-save-badge:after{display:none!important;content:none!important}.appstle_sub_widget .appstleSellingPlanDescription p:empty,.appstle_sub_widget .appstleSellingPlanDescription p:has(>br:only-child){display:none!important}.appstle_sub_widget .appstleSellingPlanDescription p+p{margin-top:.4rem!important}.appstle_sub_widget .appstle_circle{box-shadow:none!important;outline:0!important;width:2rem!important;height:2rem!important;border-width:.2rem!important;padding:0!important}.appstle_sub_widget .appstle_circle:before,.appstle_sub_widget .appstle_circle:after,.appstle_sub_widget .appstle_dot:before,.appstle_sub_widget .appstle_dot:after{display:none!important;content:none!important}.appstle_sub_widget .appstle_subscription_wrapper_option:not(.appstle-active-option) .appstle_dot{display:none!important}.appstle_sub_widget .appstle_dot{width:1rem!important;height:1rem!important;margin:0!important}.appstle_sub_widget .appstle-radio-input-wrapper input[type=radio]{-webkit-appearance:none!important;appearance:none!important;flex:none;width:1.8rem!important;height:1.8rem!important;margin:0!important;padding:0!important;border:.2rem solid rgba(19,36,74,.35)!important;border-radius:50%!important;background:#fff!important;box-shadow:none!important;outline:0;cursor:pointer}.appstle_sub_widget .appstle-radio-input-wrapper input[type=radio]:checked{border-color:var(--pr-red)!important;box-shadow:inset 0 0 0 .3rem #fff!important;background:var(--pr-red)!important}.appstle_sub_widget .appstle-radio-input-wrapper input[type=radio]:before,.appstle_sub_widget .appstle-radio-input-wrapper input[type=radio]:after,.appstle_sub_widget .appstle-radio-input-wrapper label:before,.appstle_sub_widget .appstle-radio-input-wrapper label:after{display:none!important;content:none!important}.appstle_sub_widget .appstleSellingPlanDescription{margin:1rem 0 1.4rem 2.6rem!important;line-height:1.7!important}.appstle_sub_widget .pr-perks{gap:.8rem 2.4rem!important}.appstle_sub_widget .appstleRadioSellingPlanWrapper{gap:.4rem!important}.appstle_sub_widget .appstleSellingPlanDescription{margin:1.4rem 0 1.6rem 2.6rem!important;color:#7a8299!important}.appstle_sub_widget .appstleSellingPlanDescription strong{color:#56627d!important;font-weight:700!important}.appstle_sub_widget .pr-perks{gap:1rem 2.4rem!important}.appstle_sub_widget .appstle-radio-wrapper .appstleSellingPlanDescription{margin:1.2rem 0 .2rem 2.6rem!important}.appstle_sub_widget .appstle-radio-wrapper+.appstle-radio-wrapper{margin-top:0!important}.appstle_sub_widget .appstleRadioSellingPlanWrapper{gap:.6rem!important}.appstle_sub_widget .appstle_subscription_wrapper_option.appstle-active-option,.appstle_sub_widget .appstle_selected_background{background:#fffdfc!important;box-shadow:0 0 0 .3rem #c551300f!important}.appstle_sub_widget .pr-perks{gap:.4rem 2.4rem!important}.appstle_sub_widget .appstleSellingPlanDescription{line-height:1.5!important;margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pr-product.css.map */
