html.pm-motion [data-pm-reveal]{opacity:0;transform:translateY(30px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--pm-reveal-delay, 0) * 90ms);will-change:opacity,transform}html.pm-motion [data-pm-reveal].pm-in{opacity:1;transform:none}html.pm-motion [data-pm-reveal=scale]{transform:translateY(18px) scale(.96)}html.pm-motion .pm-armra-hero__eyebrow,html.pm-motion .pm-armra-hero h1,html.pm-motion .pm-armra-hero__statement,html.pm-motion .pm-armra-hero__text,html.pm-motion .pm-armra-hero__actions,html.pm-motion .pm-armra-hero__trust{opacity:0;transform:translateY(34px);animation:pm-hero-rise 1.1s cubic-bezier(.16,1,.3,1) forwards}html.pm-motion .pm-armra-hero__eyebrow{animation-delay:.15s}html.pm-motion .pm-armra-hero h1{animation-delay:.28s}html.pm-motion .pm-armra-hero__statement{animation-delay:.42s}html.pm-motion .pm-armra-hero__text{animation-delay:.55s}html.pm-motion .pm-armra-hero__actions{animation-delay:.68s}html.pm-motion .pm-armra-hero__trust{animation-delay:.95s}@keyframes pm-hero-rise{to{opacity:1;transform:none}}html.pm-motion .pm-armra-hero__media video,html.pm-motion .pm-armra-hero__media img{animation:pm-hero-zoom 7s cubic-bezier(.22,.8,.3,1) forwards}@keyframes pm-hero-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}html.pm-motion .pm-armra-hero__poster{opacity:0;animation:pm-poster-in 1.4s cubic-bezier(.16,1,.3,1) 1.1s forwards}@keyframes pm-poster-in{0%{opacity:0;letter-spacing:.06em}to{opacity:var(--pm-armra-poster-opacity, .9);letter-spacing:0}}html.pm-motion .pm-parallax{overflow:hidden}html.pm-motion .pm-parallax>img,html.pm-motion .pm-parallax>video{transform:translateY(calc(var(--pm-parallax, 0) * 1px)) scale(1.14);will-change:transform}.pm-armra-proof__logos.pm-marquee{display:flex;overflow:hidden;gap:0;max-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.pm-marquee__track{display:flex;flex-shrink:0;min-width:100%;justify-content:space-around;align-items:center;gap:clamp(2rem,4vw,4.5rem);padding-right:clamp(2rem,4vw,4.5rem);animation:pm-marquee 30s linear infinite}.pm-marquee__track .pm-armra-proof__logo{min-width:max-content;white-space:nowrap}.pm-marquee__track .pm-armra-proof__logo span{max-width:none}@keyframes pm-marquee{to{transform:translate(-100%)}}.pm-armra-proof__logos.pm-marquee:hover .pm-marquee__track{animation-play-state:paused}@media(max-width:760px){.pm-armra-proof__logos.pm-marquee{display:flex;overflow:hidden}}.pm-armra-hero__button,.pm-armra-hero__link,.pm-armra-innovation__cta,.pm-armra-routine__copy a,.pm-armra-benefits__copy a,.pm-armra-faq__button,.pm-armra-products__button,.pm-armra-bundle__cta,.pm-armra-bundle button,.pm-armra-sticky a,.pm-armra-sticky button{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),background-color .35s ease,color .35s ease}.pm-armra-hero__button:hover,.pm-armra-innovation__cta:hover,.pm-armra-routine__copy a:hover,.pm-armra-benefits__copy a:hover,.pm-armra-faq__button:hover,.pm-armra-products__button:hover,.pm-armra-bundle__cta:hover,.pm-armra-bundle button:hover{transform:translateY(-3px);box-shadow:0 14px 30px -12px #17314a61}.pm-armra-hero__button:active,.pm-armra-innovation__cta:active,.pm-armra-products__button:active,.pm-armra-bundle button:active{transform:translateY(-1px) scale(.985)}.pm-armra-hero__link:hover{transform:translateY(-3px);background:#ffffff24;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pm-armra-products__card,.pm-armra-testimonials__card,.pm-armra-bundle__option{transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}.pm-armra-products__card:hover,.pm-armra-testimonials__card:hover{transform:translateY(-6px);box-shadow:0 24px 48px -20px #17314a3d}.pm-armra-products__image img{transition:transform .8s cubic-bezier(.16,1,.3,1)}.pm-armra-products__card:hover .pm-armra-products__image img{transform:scale(1.05)}.pm-armra-benefits__item{transition:background-color .4s ease}.pm-armra-benefits__item:hover{background:color-mix(in srgb,var(--pm-benefits-accent, #0f9fc9) 10%,transparent)}.pm-armra-benefits__icon{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.pm-armra-benefits__item:hover .pm-armra-benefits__icon{transform:translateY(-4px) scale(1.08)}.pm-armra-faq__items details>div{animation:pm-faq-open .5s cubic-bezier(.16,1,.3,1)}@keyframes pm-faq-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.pm-armra-faq__items summary{transition:color .3s ease,padding-left .3s cubic-bezier(.16,1,.3,1)}.pm-armra-faq__items summary:hover{padding-left:.5rem}.pm-armra-benefits__icon:has(img){border:none;width:64px;height:64px}.pm-armra-benefits__icon img{width:64px;height:64px;border-radius:999px}.pm-scroll-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--pulse-accent-bright, #16c6f2),var(--pulse-cta, #e85d8a));will-change:transform;pointer-events:none}[data-pm-uline]:after{width:0!important;transition:width .6s cubic-bezier(.16,1,.3,1)}[data-pm-uline].pm-uline-in:after{width:34px!important}.pm-powder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;mix-blend-mode:screen}@media(prefers-reduced-motion:reduce){.pm-powder{display:none}}.pm-armra-hero__button,.pm-armra-innovation__cta,.pm-armra-routine__copy a,.pm-armra-faq__button,.pm-armra-products__button,.pm-armra-bundle button{position:relative;overflow:hidden}.pm-armra-hero__button:after,.pm-armra-innovation__cta:after,.pm-armra-routine__copy a:after,.pm-armra-faq__button:after,.pm-armra-products__button:after,.pm-armra-bundle button:after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:42%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.38),transparent);transform:skew(-18deg);transition:left .65s cubic-bezier(.16,1,.3,1);pointer-events:none}.pm-armra-hero__button:hover:after,.pm-armra-innovation__cta:hover:after,.pm-armra-routine__copy a:hover:after,.pm-armra-faq__button:hover:after,.pm-armra-products__button:hover:after,.pm-armra-bundle button:hover:after{left:130%}@media(prefers-reduced-motion:reduce),(hover:none){.pm-armra-hero__button:after,.pm-armra-innovation__cta:after,.pm-armra-routine__copy a:after,.pm-armra-faq__button:after,.pm-armra-products__button:after,.pm-armra-bundle button:after{display:none}}[class*=pm-armra][class*=__eyebrow],.pm-armra-faq__intro>p:first-child,.pm-armra-testimonials__header>div>p:first-child,.pm-armra-products__header p:first-child{position:relative;display:inline-block;padding-bottom:.55rem}[class*=pm-armra][class*=__eyebrow]:after,.pm-armra-faq__intro>p:first-child:after,.pm-armra-testimonials__header>div>p:first-child:after,.pm-armra-products__header p:first-child:after{content:"";position:absolute;left:0;bottom:0;width:34px;height:3px;background:linear-gradient(90deg,var(--pulse-accent-bright, #16c6f2),var(--pulse-cta, #e85d8a))}.pm-armra-science h2,.pm-armra-testimonials h2,.pm-armra-faq h2{font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.015em;line-height:1.02;text-transform:none}.pm-armra-science__eyebrow,.pm-armra-testimonials__header>div>p:first-child{letter-spacing:.18em}.pm-armra-hero__button:hover,.pm-armra-innovation__cta:hover,.pm-armra-routine__copy a:hover,.pm-armra-faq__button:hover,.pm-armra-products__button:hover{background:var(--pulse-cta-hover, #d94f7e)}@media(min-width:861px){.pm-armra-innovation h2{font-size:clamp(3.2rem,6.2vw,7.2rem)}.pm-armra-innovation__statement{font-size:clamp(2.4rem,4.8vw,5.6rem)}}@media(max-width:760px){html.pm-motion [data-pm-reveal]{transform:translateY(16px);transition-duration:.7s;transition-delay:calc(var(--pm-reveal-delay, 0) * 60ms)}html.pm-motion [data-pm-reveal=scale]{transform:translateY(12px) scale(.98)}html.pm-motion .pm-parallax>img,html.pm-motion .pm-parallax>video{transform:none;will-change:auto}html.pm-motion .pm-armra-hero__eyebrow,html.pm-motion .pm-armra-hero h1,html.pm-motion .pm-armra-hero__statement,html.pm-motion .pm-armra-hero__text,html.pm-motion .pm-armra-hero__actions,html.pm-motion .pm-armra-hero__trust{transform:translateY(20px);animation-duration:.85s}.pm-marquee__track{animation-duration:26s;gap:clamp(1.6rem,8vw,2.6rem);padding-right:clamp(1.6rem,8vw,2.6rem)}body:has(.pm-armra-sticky) main{padding-bottom:140px}.pm-armra-footer nav a{min-height:44px;display:flex;align-items:center}}@media(hover:none){.pm-armra-hero__button:hover,.pm-armra-innovation__cta:hover,.pm-armra-routine__copy a:hover,.pm-armra-benefits__copy a:hover,.pm-armra-faq__button:hover,.pm-armra-products__button:hover,.pm-armra-bundle__cta:hover,.pm-armra-bundle button:hover,.pm-armra-products__card:hover,.pm-armra-testimonials__card:hover{transform:none;box-shadow:none}.pm-armra-products__card:hover .pm-armra-products__image img{transform:none}}@media(prefers-reduced-motion:reduce){html.pm-motion [data-pm-reveal]{opacity:1!important;transform:none!important;transition:none!important}html.pm-motion .pm-armra-hero__eyebrow,html.pm-motion .pm-armra-hero h1,html.pm-motion .pm-armra-hero__statement,html.pm-motion .pm-armra-hero__text,html.pm-motion .pm-armra-hero__actions,html.pm-motion .pm-armra-hero__trust,html.pm-motion .pm-armra-hero__poster,html.pm-motion .pm-armra-hero__media video,html.pm-motion .pm-armra-hero__media img{animation:none!important;opacity:1!important;transform:none!important}html.pm-motion .pm-parallax>img,html.pm-motion .pm-parallax>video{transform:none!important}.pm-marquee__track{animation:none!important}[data-pm-uline]:after{width:34px!important;transition:none!important}}.pm-armra-hero__button,.pm-armra-hero__link,.pm-armra-innovation__cta,.pm-armra-bundle__button,.pm-armra-benefit-system__cta,.pm-armra-products__button,.pm-armra-products__link,.pm-armra-audit__link,.pm-armra-sticky__button,.pm-armra-page__link,[class*=pm-armra-] a,[class*=pm-armra-] button,[class*=pm-armra-] summary,[class*=pm-armra-] input,[class*=pm-armra-] select,[class*=pm-armra-] textarea{outline:none}.pm-armra-hero__button:focus-visible,.pm-armra-hero__link:focus-visible,.pm-armra-innovation__cta:focus-visible,.pm-armra-bundle__button:focus-visible,.pm-armra-benefit-system__cta:focus-visible,.pm-armra-products__button:focus-visible,.pm-armra-products__link:focus-visible,.pm-armra-audit__link:focus-visible,.pm-armra-sticky__button:focus-visible,.pm-armra-page__link:focus-visible,[class*=pm-armra-] a:focus-visible,[class*=pm-armra-] button:focus-visible,[class*=pm-armra-] summary:focus-visible,[class*=pm-armra-] input:focus-visible,[class*=pm-armra-] select:focus-visible,[class*=pm-armra-] textarea:focus-visible{outline:3px solid #dffb5c;outline-offset:3px;border-radius:4px;box-shadow:0 0 0 6px #0b17208c}.pm-mobile-menu{display:none}@media screen and (max-width:749px){.menu-drawer .pm-mobile-menu{display:block;width:100%;padding:20px 16px 36px;background:#fff;color:#17191a;font-family:var(--pm-font-body, var(--font-body--family))}.menu-drawer:has(.pm-mobile-menu){width:100vw;max-width:100vw;overflow-x:hidden;overflow-y:auto;background:#fff!important;color:#17191a!important}.menu-drawer>.menu-drawer__close-button,.pm-mobile-menu+.menu-drawer__navigation{display:none!important}.pm-mobile-menu a{color:inherit;text-decoration:none}.pm-mobile-menu__intro{display:flex;align-items:center;justify-content:space-between;min-height:35px;border-bottom:1px solid #dedede;font-family:var(--pm-font-interface, var(--font-body--family));font-size:9px;font-weight:600;text-transform:uppercase}.pm-mobile-menu__intro a{text-decoration:underline;text-underline-offset:3px}.pm-mobile-menu__products{border-bottom:1px solid #dedede}.pm-mobile-menu__product{display:grid;grid-template-columns:56px minmax(0,1fr) 24px;align-items:center;min-height:78px;gap:12px;border-bottom:1px solid #dedede}.pm-mobile-menu__product:last-child{border-bottom:0}.pm-mobile-menu__thumb{width:56px;height:62px;display:grid;place-items:center;overflow:hidden;background:#f4f4f2}.pm-mobile-menu__thumb img{width:100%;height:100%;object-fit:contain}.pm-mobile-menu__product-copy{min-width:0}.pm-mobile-menu__product-copy strong,.pm-mobile-menu__product-copy small{display:block;letter-spacing:0}.pm-mobile-menu__product-copy strong{font-family:var(--pm-font-display, var(--font-heading--family));font-size:16px;font-weight:500;line-height:1.05}.pm-mobile-menu__product-copy small{margin-top:5px;color:#63686b;font-family:var(--pm-font-body, var(--font-body--family));font-size:10px;line-height:1.25}.pm-mobile-menu__arrow{justify-self:end;color:#169ca6;font-size:22px}.pm-mobile-menu__promo{position:relative;min-height:190px;display:block;margin:16px 0 18px;overflow:hidden;background:#e9f7f8}.pm-mobile-menu__promo>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:68% center}.pm-mobile-menu__promo-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fffffff5,#fffc 43%,#ffffff14 78%)}.pm-mobile-menu__promo-copy{position:relative;z-index:1;min-height:190px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:20px 22px}.pm-mobile-menu__promo-copy small{font-family:var(--pm-font-interface, var(--font-body--family));font-size:8px;font-weight:600;text-transform:uppercase}.pm-mobile-menu__promo-copy strong{margin:9px 0 15px;font-family:var(--pm-font-display, var(--font-heading--family));font-size:28px;font-weight:500;line-height:.94}.pm-mobile-menu__promo-copy b{min-height:40px;display:inline-flex;align-items:center;padding:0 15px;background:#e95d8f;color:#fff;font-family:var(--pm-font-interface, var(--font-body--family));font-size:8px;font-weight:600;text-transform:uppercase}.pm-mobile-menu__secondary{border-top:1px solid #dedede}.pm-mobile-menu__secondary a{min-height:54px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dedede;font-family:var(--pm-font-display, var(--font-heading--family));font-size:17px;font-weight:500}}@media screen and (max-width:749px){#header-component:has(.menu-open){z-index:70!important}#header-component:has(.menu-open) .header__row--top{background:#fff!important;color:#17191a!important}#header-component:has(.menu-open) .header__icon,#header-component:has(.menu-open) .header__icon svg{color:#17191a!important;stroke:currentColor}#header-component:has(.menu-open) .header-logo__image-container--original{display:flex!important;visibility:visible!important;opacity:1!important}#header-component:has(.menu-open) .header-logo__image-container--inverse{display:none!important}.menu-drawer:has(.pm-mobile-menu){top:var(--header-group-height, 114px);height:calc(100dvh - var(--header-group-height, 114px));min-height:0;z-index:72}.menu-drawer .pm-mobile-menu{min-height:100%}.pm-mobile-menu__secondary a{text-transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pm-armra-motion.css.map */
