.product-form{font-family:Instrument Sans}.savings-wrapper{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.savings-amount{grid-area:1/1;justify-self:start;opacity:1;transform:translateY(0);transition:all .4s ease;white-space:nowrap;color:inherit;font-weight:inherit}.savings-amount.fade-out{opacity:0;transform:translateY(-10px)}.savings-amount.hidden{display:none}.subscriptionPrice__saving{display:inline-flex;align-items:center;gap:8px}.subscriptionPrice__saving img{width:20px;height:20px;margin-right:4px}.subscriptionPrice__saving p{margin:0;white-space:nowrap}.custom__bundle_main_con .product-form__submit:before,.custom__bundle_main_con .product-form__submit:after{content:none}.delivery__every_con{display:flex;align-items:center}.animated-phrase{display:inline-block;transition:all .8s ease-in-out;letter-spacing:0}.animated-phrase.animating{opacity:0;transform:translateY(-16px);filter:blur(4px);letter-spacing:.05em}.static-text{margin-left:4px}.arCustomForm+.product-form__submit{background-color:#4c8d75;color:#fff;border-radius:30px;font-weight:300;font-size:17px}.arCustomForm+.product-form__submit:hover{background-color:#4c8d75ed}.arCustomForm+.product-form__submit:active{background-color:#4c8d75}.subscriptionPrice span#subCrntPrice,.oneTimePrice span#oneCrntPrice{margin-top:0;margin-left:3px}.arcf_variants button{background:#e9eded!important;padding:12px 6px;border-radius:12px;width:100%;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100px;border:none}.arcf_variants{gap:12px}.arcf_variants button>*{width:100%}.arcf_variants>div,.arcf_variants button{width:100%}.arcf_variants{display:grid;grid-template-columns:repeat(3,1fr)}.oneTime span.arCfSavings{max-width:125px}span.arCfSavings{font-size:16px;font-weight:600;letter-spacing:-.352px;line-height:24px;color:#333e7e}.arCfVarPricing{margin:0}.arCustomForm{margin-bottom:8px!important}.delivery__every_con{margin-top:10px}p.arCfVar_offer{padding-top:8px;font-size:15px;color:#333e7e;line-height:150%!important;letter-spacing:0;margin-bottom:8px;font-weight:600;margin-top:0}span.arCurrentPrice{font-size:16px;font-weight:600;letter-spacing:-.352px;color:#333e7e;line-height:24px}del.compareVarPrice{font-size:16px;font-weight:400;letter-spacing:-.352px;line-height:24px;color:#034a4c80}button.arCf_variant.arCfVar_active{background:#eaebef!important;box-shadow:inset 0 0 7px #d7d8dd;border:none}p.StockMsg,p.arShipping{display:flex;font-size:12px;line-height:18px;letter-spacing:-.264px;gap:8px;color:#333e7e;font-weight:500;align-items:center}button#arSubmitBtn{width:100%;height:50px;border-radius:8px;background:#333e7e;color:#e9e8df;font-size:12px;font-weight:600;letter-spacing:-.264px;margin:3px 0 11px;border:0;outline:0;cursor:pointer}.variantHead{padding-bottom:10px;border-bottom:1px solid rgba(3,74,76,.15);display:none;justify-content:center;gap:4px;align-items:center}span.checkMark{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #333e7e;border-radius:50%}button.arCf_variant.arCfVar_active span.checkMark svg path{stroke:#fff}button.arCf_variant.arCfVar_active span.checkMark{background:#333e7e}span.custRevTxt{font-size:12px;font-weight:600;color:#333e7e;letter-spacing:-.26px}span.custRevIco img{width:80px;height:16px;display:flex;align-items:center}span.custRevIco svg{width:80px;height:16px;display:flex;align-items:center}p.customRev{display:flex;margin-bottom:0!important;gap:5px;align-items:center}.arCf_toggle label{font-size:15px;font-weight:400;letter-spacing:normal;color:#333e7e}.arCf_toggle{display:flex;align-items:center;gap:12px;margin-bottom:12px}.arPrTitleMain{margin-top:0!important;margin-bottom:5px!important}span.subCrntPrice{color:#333e7e;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.352px}del.subCompare{color:#333e7e9e;font-style:normal;font-weight:400;line-height:172%;letter-spacing:.4px;text-decoration-line:line-through;font-size:14px;display:block}span#subCrntPrice,span#oneCrntPrice{color:#333e7e;font-size:32px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-.704px}del#subCompare,del,#oneCompare{color:#034a4c80;font-size:16px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.352px;vertical-align:top;margin-right:0;line-height:1}@media only screen and (min-width: 1150px){.shopify-section .arcf_variants button{padding:6px}}@media only screen and (max-width: 768px){p.customRev{display:flex;margin-bottom:0!important;gap:5px;align-items:center;flex-direction:column;align-items:flex-start;gap:0;padding-top:37px}}@media only screen and (max-width: 390px){span.arCfSavings{font-size:12px;line-height:1}}@media only screen and (max-width: 1150px){.shopify-section .arcf_variants button{padding:10px 6px}.shopify-section span.arCfSavings{font-size:13px;font-weight:600;text-transform:uppercase}.shopify-section span.checkMark{width:14px;height:14px}.shopify-section p.arCfVar_offer{font-size:11px;line-height:14px;min-height:14px;font-weight:600}.shopify-section del.subCompare{font-size:12px}.shopify-section span.subCrntPrice{font-size:14px}.shopify-section .arcf_variants button{min-height:50px}}.cf_price_note{background:#e9eded;border-radius:12px;padding:12px;text-align:center;line-height:1em;margin-top:8px;color:#333e7e;border:1px solid #e9eded;cursor:pointer;font-size:15px}.cf_price_note.active{background:#565f94;color:#fff;border:1px solid transparent;font-weight:300}.cf_price_note.active span{color:#fff}.shopify-section span.arCfSavings{font-size:16px!important;font-weight:700!important}.shippingTxt svg{width:189px;height:auto}.arcf_variants .arcf_var_cell{display:flex;flex-direction:column}.arcf_variants .arcf_var_cell button{height:100%;border:0px solid transparent;transition:all .35s ease;display:flex;justify-content:space-evenly}.variantHead.empty{display:none}.arCf_toggle label{cursor:pointer}.arCf_toggle input[type=checkbox]{position:relative;flex-shrink:0;width:32px;height:18px;-webkit-appearance:none;appearance:none;background:#e0e2e8;border:1px solid #C8CCD9;box-shadow:inset 0 1px 2px #0000000d;outline:none;border-radius:9px;transition:background .3s ease,border-color .3s ease;cursor:pointer}.arCf_toggle input:checked[type=checkbox]{border-color:#4c558d}.arCf_toggle input[type=checkbox]:before{content:"";position:absolute;width:14px;height:14px;border-radius:14px;top:1px;left:2px;background:#4c558d;box-shadow:0 1px 3px #0003;transform:translate(0);transition:transform .3s ease}.arCf_toggle input:checked[type=checkbox]:before{transform:translate(12px)}.arPRiceContainer.arPrice__main{margin-bottom:12px}.arPRiceContainer .subscriptionPrice,.arPRiceContainer .oneTimePrice{display:grid;grid-template-columns:max-content max-content 1fr;width:100%}.arPRiceContainer .oneTimePrice.prOneTime{display:flex;margin-top:20px}.arPRiceContainer del#subCompare,.arPRiceContainer del,.arPRiceContainer #oneCompare{color:#333e7e9e;font-size:15px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:0px;vertical-align:top;margin-right:0;line-height:1}.arPRiceContainer .subscriptionPrice__saving,.arPRiceContainer .onetimePrice__saving{--background-color: #7278a5;--color: #ffffff;--border-radius: 20px;background-color:var(--background-color);color:var(--color);border-radius:var(--border-radius);font-size:13px;line-height:150%;font-weight:400;padding:6px 10px;display:flex;align-items:center;width:max-content;margin-left:auto;height:max-content;margin-top:1px;margin-bottom:auto;transition:transform .2s ease;gap:0;position:relative;cursor:pointer;animation:subtleRock 10s infinite ease-in-out}.arPRiceContainer .subscriptionPrice__saving img,.arPRiceContainer .onetimePrice__saving img{width:16px;height:auto;margin-right:10px}.arPRiceContainer .subscriptionPrice__saving span,.arPRiceContainer .onetimePrice__saving span{margin-left:5px;font-weight:400}.arPRiceContainer .subscriptionPrice__saving p,.arPRiceContainer .onetimePrice__saving p{margin:0}.arPRiceContainer .subscriptionPrice #subCompare,.arPRiceContainer .oneTimePrice #oneCompare{margin-left:4px}.delivery__every_con{font-size:15px;justify-content:center}@media only screen and (max-width: 768px){.shopify-section del.subCompare{font-size:14px;color:#66676c91;display:block}.shopify-section span.arCfSavings{font-size:12px!important;font-weight:600!important}.arcf_variants{gap:12px;display:grid;grid-template-columns:1fr 1fr 1fr}.arcf_variants .arcf_var_cell button p.arCfVar_offer{font-weight:600!important;font-size:14px!important;min-height:unset;margin:0 0 5px;padding:0 3px;line-height:155%!important}.shippingTxt svg{width:162px}.cf_price_note{font-size:13px;padding:10px 0;font-weight:300}}.arcf_variants.savings-toggle-variant-container *{font-family:Instrument Sans!important}@media only screen and (max-width: 385px){.arPRiceContainer .subscriptionPrice__saving,.arPRiceContainer .onetimePrice__saving{margin:20px 0 0;grid-row:2;grid-column:1/4}}@media (min-width:750px){.arPRiceContainer.arPrice__main{margin-top:24px}}@media only screen and (max-width: 400px){.shopify-section del.subCompare{display:block;font-size:14px;line-height:100%;margin-top:5px;color:#66676c91}.shopify-section span.subCrntPrice{font-size:15px;font-weight:500}}@keyframes subtleRock{0%,5%,to{transform:rotate(0)}6%{transform:rotate(2deg)}7%{transform:rotate(-2deg)}8%{transform:rotate(1deg)}9%{transform:rotate(-1deg)}9.5%{transform:rotate(0)}}@keyframes progress-wave{0%{background-position:100% 0}to{background-position:-100% 0}}.product-form__submit.loading{background-size:200% 100%;background-image:linear-gradient(to right,#404a86,#5c66ab,#404a86);animation:progress-wave 1.5s linear infinite}.product-form__submit.loading .loading-spinner{display:none}.product-form__submit.loading:hover{opacity:1}.product-form__submit.loading>span{visibility:visible;opacity:1}.product-form__submit .loading-spinner{display:none}.arPRiceContainer .oneTimePrice:has(.has_zero_save){grid-template-columns:1fr 1fr}button#BuyButtons-ProductSubmitButton-AeVRtL2JpQjJyekRwb__bundle_LDQV7H{width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bundle.css.map */
