html{scroll-behavior:smooth}.pm-reveal,.ph-reveal{opacity:var(--reveal-opacity-start, 0);transform:translateY(var(--reveal-y, 24px));transition:opacity var(--motion-slow, .4s) var(--ease-out, cubic-bezier(0, 0, .2, 1)),transform var(--motion-slow, .4s) var(--ease-out, cubic-bezier(0, 0, .2, 1))}.pm-reveal.is-visible,.ph-reveal.is-visible{opacity:var(--reveal-opacity-end, 1);transform:translateY(0);will-change:auto}.pm-reveal--delay-1{transition-delay:60ms}.pm-reveal--delay-2{transition-delay:.12s}.pm-reveal--delay-3{transition-delay:.18s}.pm-reveal--delay-4{transition-delay:.24s}.pm-reveal--delay-5{transition-delay:.3s}.pm-fade{opacity:0;transition:opacity var(--motion-slow, .4s) var(--ease-out, cubic-bezier(0, 0, .2, 1));will-change:opacity}.pm-fade.is-visible{opacity:1}.pm-slide-up{opacity:0;transform:translateY(32px);transition:opacity var(--motion-slow, .4s) var(--ease-out, cubic-bezier(0, 0, .2, 1)),transform var(--motion-slow, .4s) var(--ease-out, cubic-bezier(0, 0, .2, 1))}.pm-slide-up.is-visible{opacity:1;transform:translateY(0);will-change:auto}.pm-slide-left{opacity:0;transform:translate(32px);transition:opacity var(--motion-slow, .4s) var(--ease-out, cubic-bezier(0, 0, .2, 1)),transform var(--motion-slow, .4s) var(--ease-out, cubic-bezier(0, 0, .2, 1))}.pm-slide-left.is-visible{opacity:1;transform:translate(0);will-change:auto}.pm-slide-right{opacity:0;transform:translate(-32px);transition:opacity var(--motion-slow, .4s) var(--ease-out, cubic-bezier(0, 0, .2, 1)),transform var(--motion-slow, .4s) var(--ease-out, cubic-bezier(0, 0, .2, 1))}.pm-slide-right.is-visible{opacity:1;transform:translate(0);will-change:auto}.btn,.button,[type=submit],.prime-btn,.ph-button,.ph-cta-btn{transition:transform var(--motion-instant, 80ms) var(--ease-in, cubic-bezier(.4, 0, 1, 1)),background-color var(--motion-fast, .15s) var(--ease-out, cubic-bezier(0, 0, .2, 1)),box-shadow var(--motion-fast, .15s) var(--ease-out, cubic-bezier(0, 0, .2, 1)),color var(--motion-fast, .15s) var(--ease-out, cubic-bezier(0, 0, .2, 1));cursor:pointer}.btn:active,.button:active,[type=submit]:active,.prime-btn:active,.ph-button:active,.ph-cta-btn:active{transform:scale(var(--press-scale, .97))}.card,.product-card,.ph-product-card,.ph-review-card,.ph-ingredient-card,.prime-home-product-card,.card-product{transition:transform var(--motion-normal, .25s) var(--ease-out, cubic-bezier(0, 0, .2, 1)),box-shadow var(--motion-normal, .25s) var(--ease-out, cubic-bezier(0, 0, .2, 1))}.card:hover,.product-card:hover,.ph-product-card:hover,.ph-review-card:hover,.ph-ingredient-card:hover,.prime-home-product-card:hover,.card-product:hover{will-change:transform,box-shadow}.card:hover,.product-card:hover,.ph-product-card:hover,.ph-review-card:hover,.ph-ingredient-card:hover,.prime-home-product-card:hover,.card-product:hover{transform:translateY(var(--hover-lift-md, -4px));box-shadow:var(--shadow-card-hover, 0 12px 40px rgba(28, 25, 23, .12))}.pm-img-zoom{overflow:hidden}.pm-img-zoom img{transition:transform var(--motion-slow, .4s) var(--ease-gentle, cubic-bezier(.25, .46, .45, .94))}.pm-img-zoom:hover img{will-change:transform}.pm-img-zoom:hover img{transform:scale(1.04)}.pm-nav-link{position:relative;text-decoration:none}.pm-nav-link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1.5px;background:currentColor;transition:width var(--motion-normal, .25s) var(--ease-out, cubic-bezier(0, 0, .2, 1))}.pm-nav-link:hover:after,.pm-nav-link:focus-visible:after{width:100%}.pm-skeleton{background:linear-gradient(90deg,#1c19170f 25%,#1c19171f,#1c19170f 75%);background-size:200% 100%;animation:pm-shimmer 1.5s ease-in-out infinite;border-radius:4px}@keyframes pm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pm-fade-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pm-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}[data-motion-stagger]>*{opacity:0;transform:translateY(16px);transition:opacity var(--motion-slow, .4s) var(--ease-out, cubic-bezier(0, 0, .2, 1)),transform var(--motion-slow, .4s) var(--ease-out, cubic-bezier(0, 0, .2, 1))}[data-motion-stagger].is-visible>*:nth-child(1){transition-delay:0ms}[data-motion-stagger].is-visible>*:nth-child(2){transition-delay:60ms}[data-motion-stagger].is-visible>*:nth-child(3){transition-delay:.12s}[data-motion-stagger].is-visible>*:nth-child(4){transition-delay:.18s}[data-motion-stagger].is-visible>*:nth-child(5){transition-delay:.24s}[data-motion-stagger].is-visible>*:nth-child(6){transition-delay:.3s}[data-motion-stagger].is-visible>*{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.pm-reveal,.ph-reveal,.pm-fade,.pm-slide-up,.pm-slide-left,.pm-slide-right,[data-motion-stagger]>*{opacity:1!important;transform:none!important;transition:none!important;animation:none!important;outline:none!important}.pm-skeleton{animation:none;background:#1c19170f}.pm-img-zoom:hover img,.card:hover,.product-card:hover,.ph-product-card:hover,.ph-review-card:hover,.ph-ingredient-card:hover,.prime-home-product-card:hover,.card-product:hover{transform:none}}@media(max-width:768px){.ph-reveal,.pm-reveal,[data-motion=reveal],.pm-slide-up{--reveal-y: 16px;transition-duration:.36s}[data-motion-stagger]>*{transform:translateY(12px);transition-duration:.36s}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/prime-motion-base.css.map */
