
:root{--fx-e:cubic-bezier(.2,.7,.2,1)}
@keyframes amRise{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes cfxRise{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes fev2Up{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes fexUp{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes ffoUp{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes ffsUp{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes fjnUp{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes fpcUp{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes fsfUp{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes fsxUp{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes ftenUp{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes pkRise{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes sfxUp{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes fxRise{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes fsfIn{from{opacity:0;translate:0 24px;animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;translate:0 0}}
@keyframes faiRise{from{opacity:0;transform:translateY(24px);animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;transform:none}}
@keyframes fajRise{from{opacity:0;transform:translateY(24px);animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;transform:none}}
@keyframes falRise{from{opacity:0;transform:translateY(24px);animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;transform:none}}
@keyframes fctaUp{from{opacity:0;transform:translateY(24px);animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;transform:none}}
@keyframes fcxUp{from{opacity:0;transform:translateY(24px);animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;transform:none}}
@keyframes fddUp{from{opacity:0;transform:translateY(24px);animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;transform:none}}
@keyframes fmfRise{from{opacity:0;transform:translateY(24px);animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;transform:none}}
@keyframes fscUp{from{opacity:0;transform:translateY(24px);animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;transform:none}}
@keyframes fssRise{from{opacity:0;transform:translateY(24px);animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;transform:none}}
@keyframes ftrUp{from{opacity:0;transform:translateY(24px);animation-timing-function:cubic-bezier(.2,.7,.2,1)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:no-preference){
@supports (animation-timeline:view()){
html body main .fa-card,
html body main .fa-final,
html body main .fa-sec .fa-rte,
html body main .fa-sec h2,
html body main .fa-social,
html body main .fag .fag__card,
html body main .fag .fag__fbody,
html body main .fag .fag__head,
html body main .faj .faj__rv,
html body main .fal .fal__rv,
html body main .fcta .fcta__txt,
html body main .fcx.fcx--stacked .fcx__item,
html body main .fdd .fdd__c,
html body main .fdd .fdd__head,
html body main .fev2 .fev2__cards,
html body main .fev2 .fev2__head > *,
html body main .fev2 .fev2__item,
html body main .fev2 .fev2__map,
html body main .fex .fex__body > *,
html body main .ffo .ffo__text > *,
html body main .fjn .fjn__ticker,
html body main .fmf .fmf__feat,
html body main .fpc .fpc__card,
html body main .fpc .fpc__feat,
html body main .fpc .fpc__head,
html body main .fpc .fpc__item,
html body main .fpc .fpc__strip,
html body main .fsc .fsc__head,
html body main .fsc .fsc__txt,
html body main .fsf .fsf__body > *,
html body main .fsf .fsf__g .sg-panel,
html body main .fss .fss__stat,
html body main .fsx .fsx__head,
html body main .ften .ften__head,
html body main .ften .ften__li,
html body main .ftr .ftr__block,
html body main .ftr .ftr__faqwrap,
html body main .ftr .ftr__head,
html body main .ftr .ftr__rv,
html body main [id$="__about"] .fcx__eyebrow,
html body main [id$="__about"] .fcx__h,
html body main [id$="__about"] .fcx__intro,
html body main [id$="__about"] .fcx__item,
html body main [id$="__about"] .fcx__media,
html body main [id$="__care"] .fsp__body,
html body main [id$="__contact"] .fmt__actions,
html body main [id$="__contact"] .fmt__h,
html body main [id$="__contact"] .fmt__text,
html body main [id$="__cta"] .fmt__actions,
html body main [id$="__cta"] .fmt__text,
html body main [id$="__cta"] a,
html body main [id$="__cta"] h2,
html body main [id$="__cta"] p,
html body main [id$="__facts"] .fst__lead,
html body main [id$="__facts"] .fst__row,
html body main [id$="__first"] .fmt__actions,
html body main [id$="__first"] .fmt__h,
html body main [id$="__first"] .fmt__text,
html body main [id$="__harmony"] a,
html body main [id$="__harmony"] h2,
html body main [id$="__harmony"] p,
html body main [id$="__join"] .fmt__actions,
html body main [id$="__join"] .fmt__h,
html body main [id$="__join"] .fmt__text,
html body main [id$="__meet"] .hr__sub,
html body main [id$="__reading"] .fcg__card,
html body main [id$="__reading"] .fcg__head,
html body main [id$="__ritual_intro"] .fmt__text,
html body main [id$="__safety"] .fsp__body,
html body main [id$="__setup"] .fsp__body,
html body main [id$="__specs"] .fst__lead,
html body main [id$="__specs"] .fst__media,
html body main [id$="__usage"] .fsp__h,
html body main [id$="__usage"] .fsp__text li,
html body main .fcg .fcg__card,
html body main .fcg .fcg__head,
html body main .fcn .fcn__box,
html body main .fct .fct__head,
html body main .fct .fct__scroll,
html body main .fmt .fmt__body{animation-range:entry 0% entry 75%!important}
}
html body main .fai .fai__in,html body main .ffs.is-in .ffs__col,html body main :is(.fa-crumb,.fa-h1,.fa-role,.fa-quote,.fa-disc),html body main .fa-hero :is(.fa-media,.fa-btn){animation-duration:.8s!important}
html body main .fcp.is-anim .fcp__row:not(.is-in):not(.fcp__row--foot){transform:translateY(24px)}
html body main .fcp.is-anim .fcp__row{transition-duration:.8s;transition-timing-function:var(--fx-e)}
html body main .fsr.is-anim:not(.is-in) .fsr__a{transform:translateY(24px)}
html body main .fsr.is-anim .fsr__a{transition-duration:.8s;transition-timing-function:var(--fx-e)}
html body main .fst.is-anim:not(.is-in) .fst__card{transform:translateY(24px)}
html body main .fst.is-anim .fst__card{transition-duration:.8s;transition-timing-function:var(--fx-e)}
html body main .st--reveal .st__item:not(.is-in){transform:translateY(24px)!important}
html body main .st--reveal .st__item{transition-timing-function:var(--fx-e)!important}
html body main .fcb:not(.is-in) .fcb__card{transform:translateY(24px)}
html body main .fcb .fcb__card{transition-duration:.8s;transition-timing-function:var(--fx-e)}
html body main .fx-el:not(.is-in){transform:translateY(24px)}
html body main .fx-el{transition-duration:.8s;transition-timing-function:var(--fx-e)}
html body main [class*="-template"] .fx-reveal.is-wait{transform:translateY(24px)}
html body main [class*="-template"] .fx-reveal{transition-duration:.8s;transition-timing-function:var(--fx-e)}
html.fx-rv-on main .fx-rv-pre>*{transform:translate3d(0,24px,0)}
html.fx-rv-on main .fx-rv-go>*{transition:opacity .8s var(--fx-e),transform .8s var(--fx-e)}
}
@media (max-width:699.98px){
html body main .shopify-section section.fmf,
html body main .shopify-section section.fmt,
html body main .shopify-section section.fsp,
html body main .shopify-section section.fss,
html body main .shopify-section section.fex,
html body main .shopify-section section.fsf,
html body main .shopify-section section.fev2,
html body main .shopify-section section.ffo,
html body main .shopify-section section.fcg,
html body main .shopify-section section.ften,
html body main .shopify-section section.fcta,
html body main .shopify-section section.ftr,
html body main .shopify-section section.fct,
html body main .shopify-section section.st,
html body main .shopify-section section.srp,
html body main .shopify-section section.fa-sec,
html body main .shopify-section section.cc,
html body main .shopify-section section.kc,
html body main .shopify-section section.hr,
html body main .shopify-section section.fsq,
html body main .shopify-section section.fep,
html body main .shopify-section section.fof,
html body main .shopify-section section.ftc,
html body main .shopify-section section.ffq,
html body main .shopify-section div[class*="faq-wrapper-template"],
html body main .shopify-section div.fxt__st,
html body main .shopify-section div.fcb__inner,
html body main .shopify-section div.fps__wrap,
html body main .shopify-section div.fxr__ui,
html body main .shopify-section div.fpd__wrap,
html body main .shopify-section div.fip,
html body main .shopify-section section[class*="frs-template"],
html body main .shopify-section div.fch2__top,
html body main .shopify-section div.fch2__links,
html body main .shopify-section section.fcs__wrap,
html body main .shopify-section section.fpc,
html body main .shopify-section section.fcx,
html body main .shopify-section section.fst[class*="__facts"],
html body main .shopify-section div.fw-wrap,
html body main .shopify-section div.ipb,
html body main .shopify-section div.ipr,
html body main .shopify-section div.fug__head,
html body main .shopify-section div.fai__inner,
html body main .shopify-section div.fal__inner,
html body main .shopify-section div.faj__inner,
html body main .shopify-section div.fjb__wrap,
html body main .shopify-section div.frosteam-lts__inner,
html body main .shopify-section div.ftx__lead{padding-left:24px!important;padding-right:24px!important}
}
