.psr-header-inner{max-width:88rem}.psr-depth{--psr-shadow-sm: 0 1px 2px rgb(43 28 49 / .05), 0 4px 12px -6px rgb(43 28 49 / .1);--psr-shadow: 0 1px 2px rgb(43 28 49 / .04), 0 14px 34px -14px rgb(43 28 49 / .22);--psr-shadow-lg: 0 2px 4px rgb(43 28 49 / .05), 0 26px 50px -18px rgb(43 28 49 / .3);--psr-ease: cubic-bezier(.22, .61, .36, 1)}.psr-depth [data-header]{transition:box-shadow .35s var(--psr-ease),background-color .35s}.psr-depth [data-header].is-scrolled{box-shadow:0 10px 30px -18px #2b1c3159}.psr-depth :is(.bg-card.rounded-2xl,.bg-card.rounded-3xl,.psr-fc__card,.psr-testimonials__card figure,.psr-dd2__panel){box-shadow:var(--psr-shadow);transition:transform .45s var(--psr-ease),box-shadow .45s var(--psr-ease),border-color .3s}.psr-depth .bg-secondary.rounded-2xl{box-shadow:var(--psr-shadow-sm)}@media(hover:hover){.psr-depth :is(a.group.rounded-2xl,a.rounded-2xl.bg-card,.psr-fc__card,.psr-testimonials__card figure):hover{transform:translateY(-6px);box-shadow:var(--psr-shadow-lg)}}.psr-depth :is(.rounded-3xl.overflow-hidden,.aspect-\[4\/5\].overflow-hidden){box-shadow:var(--psr-shadow-lg)}.psr-depth :is(a,button).rounded-full{transition:transform .3s var(--psr-ease),box-shadow .3s var(--psr-ease),background-color .25s,color .25s,border-color .25s}.psr-depth :is(a,button).rounded-full.bg-primary{box-shadow:0 10px 22px -10px color-mix(in oklab,var(--primary) 75%,transparent)}@media(hover:hover){.psr-depth :is(a,button).rounded-full:not([data-cart-open]):not([data-menu-open]):hover{transform:translateY(-2px)}.psr-depth :is(a,button).rounded-full.bg-primary:hover{box-shadow:0 16px 30px -12px color-mix(in oklab,var(--primary) 80%,transparent)}}.psr-depth :is(a,button).rounded-full:active{transform:translateY(0)}.psr-depth :is(section.psr-feature,section.bg-secondary){position:relative;isolation:isolate;background-image:radial-gradient(60% 70% at 8% 0%,color-mix(in oklab,white 55%,transparent),transparent 70%),radial-gradient(55% 65% at 100% 100%,color-mix(in oklab,var(--primary) 16%,transparent),transparent 70%);background-size:140% 140%;background-position:0% 0%}@media(prefers-reduced-motion:no-preference){.psr-anim :is(section.psr-feature,section.bg-secondary){animation:psr-drift 22s ease-in-out infinite alternate}.psr-anim #MainContent>.shopify-section:first-child :is(.eyebrow,h1,h1+p,.prose-body,.text-lg,.flex-wrap){animation:psr-rise .9s var(--psr-ease, ease) both}.psr-anim #MainContent>.shopify-section:first-child h1{animation-delay:.08s}.psr-anim #MainContent>.shopify-section:first-child :is(h1+p,.prose-body,.text-lg){animation-delay:.2s}.psr-anim #MainContent>.shopify-section:first-child .flex-wrap{animation-delay:.32s}.psr-anim .psr-hero-img{animation:psr-settle 9s cubic-bezier(.2,.7,.2,1) both;will-change:transform}.psr-anim [data-reveal]{opacity:0;translate:0 28px;transition:opacity .8s var(--psr-ease, ease),translate .9s var(--psr-ease, ease);transition-delay:calc(var(--reveal-i, 0) * 90ms)}.psr-anim [data-reveal=fade]{translate:none}.psr-anim [data-reveal].is-in{opacity:1;translate:0 0}}@keyframes psr-rise{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0 0}}@keyframes psr-settle{0%{scale:1.12}to{scale:1}}@keyframes psr-drift{0%{background-position:0% 0%}to{background-position:100% 100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/psr-enhance.css.map */
