.apx-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.apx-reveal.apx-revealed{opacity:1;transform:translateY(0)}.apx-hero-reveal{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}.apx-hero-reveal.apx-revealed{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.apx-reveal,.apx-hero-reveal{transition:none!important;opacity:1!important;transform:none!important}}.apx-hero__cta{transition:transform .2s ease,box-shadow .2s ease}.apx-hero__cta:hover{transform:translateY(-2px);box-shadow:0 16px 38px #f2a93b70}.apx-row__link{transition:transform .15s ease,background .15s ease,color .15s ease}.apx-row__link:hover{transform:translateY(-1px);background:#ffbb4e;color:#16151c}.apx-cat__circle{transition:transform .3s ease,border-color .3s ease}.apx-cat:hover .apx-cat__circle{transform:scale(1.06);border-color:var(--apx-accent-2)}.apx-card{will-change:transform}.apx-card__img img{transition:transform .45s ease}.apx-card:hover .apx-card__img img{transform:scale(1.07)}.apx-btn{transition:transform .15s ease,background .2s ease,color .2s ease}.apx-btn:hover{transform:translateY(-1px)}.apx-btn--solid:hover{background:#ffbb4e;border-color:#ffbb4e;color:#16151c}.apx-faq__item{transition:border-color .2s ease}.apx-faq__item:hover{border-color:var(--apx-accent)}.apx-review{transition:transform .2s ease,box-shadow .2s ease}.apx-review:hover{transform:translateY(-3px);box-shadow:var(--apx-shadow)}.apx-stats__num{transition:transform .3s ease}.apx-stats__grid>div:hover .apx-stats__num{transform:scale(1.05)}.lux-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.lux-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lux-reveal{opacity:1!important;transform:none!important;transition:none!important}}@media(max-width:749px){.apx-wrap{padding:0 18px}.apx-h2{font-size:26px;padding-bottom:14px;margin-bottom:10px;letter-spacing:-.02em}.apx-h2:after{width:44px}.apx-sub{font-size:14px;margin-bottom:26px}.apx-eyebrow{font-size:10.5px;margin-bottom:8px}.apx-marquee{padding:9px 0;font-size:10.5px;letter-spacing:.1em}.apx-marquee__item{padding:0 18px}.apx-hero{padding:40px 0 46px}.apx-hero__title{font-size:34px;line-height:1.08;margin-bottom:12px}.apx-hero__tag{font-size:15px;margin-bottom:20px}.apx-hero__perks{gap:7px;margin-bottom:24px}.apx-hero__perk{font-size:11px;padding:6px 11px}.apx-hero__cta{display:flex;width:100%;padding:16px 24px;font-size:15.5px}.apx-cats{padding:34px 0 10px}.apx-cats__row{gap:14px}.apx-cat{width:88px}.apx-cat__circle{width:78px;height:78px;margin-bottom:9px}.apx-cat__label{font-size:12px;line-height:1.3}.apx-row{padding:30px 0}.apx-row__head{margin-bottom:16px}.apx-row__title{font-size:21px}.apx-row__link{padding:8px 15px;font-size:11.5px}.apx-card__body{padding:12px 12px 15px}.apx-card__title{font-size:13px;margin-bottom:6px}.apx-card__price{font-size:15px}.apx-stats{padding:44px 0}.apx-stats__grid{gap:28px}.apx-stats__num{font-size:40px}.apx-stats__label{margin:10px 0 6px}.apx-faq{padding:44px 0}.apx-faq__q{padding:16px;font-size:14px}.apx-faq__a{padding:0 16px;font-size:13.5px}.apx-reviews{padding:40px 0}.apx-review{flex:0 0 268px;padding:18px}.apx-trust{padding:38px 0}.apx-trust__icon{width:48px;height:48px;margin-bottom:10px}.apx-pdp{padding:16px 0 36px}.apx-pdp__grid{gap:18px}.apx-pdp .apx-slides__thumbs{display:flex!important;grid-template-columns:none!important;gap:8px;margin-top:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.apx-pdp .apx-slides__thumbs::-webkit-scrollbar{display:none}.apx-pdp .apx-slides__thumb{flex:0 0 56px;width:56px}.apx-pdp .apx-slides__dots{margin-top:12px}.apx-pdp__title{font-size:22px;margin-bottom:8px}.apx-pdp__stars{margin-bottom:10px}.apx-pdp__price{font-size:26px;margin-bottom:12px}.apx-pdp__note{padding:10px 12px;margin-bottom:14px;font-size:12.5px}.apx-urgency{padding:13px 14px;margin-bottom:16px}.apx-tiers{margin-bottom:16px}.apx-tiers__head{padding-bottom:8px;margin-bottom:10px}.apx-tier{padding:12px 13px;margin-bottom:8px}.apx-tier__left{font-size:13px}.apx-perks{gap:9px;margin-bottom:16px}.apx-timeline{padding:16px 10px}.apx-accordion__q{padding:15px 2px}#rsi_buy_now_button{z-index:60!important}body.template-product .mbtlwraper{display:none!important}body.template-product{padding-bottom:74px}body:not(.template-product){padding-bottom:62px}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/apx-animations.css.map */
