.anivex-desktop-launch,.anivex-mobile-launch{--r2-navy:#031725;--r2-teal:#4bd3de;font-family:var(--font-body-family,Arial,sans-serif)}.anivex-desktop-marquee[hidden],.anivex-mobile-marquee[hidden],.anivex-mobile-trust-strip[hidden],.anivex-desktop-formula__subhead[hidden]{display:none!important}.r2-use-shell{width:min(calc(100% - 72px),1250px);margin:0 auto}.anivex-desktop-launch .anivex-desktop-announcement{min-height:54px!important;padding:12px 24px!important;font-size:clamp(15px,1.12vw,17px)!important;line-height:1.3!important;letter-spacing:.075em!important}@media(min-width:750px){.anivex-desktop-launch .anivex-desktop-stages{position:relative!important;z-index:3!important;background:#031725!important;padding:0 0 15px!important}.anivex-desktop-launch .anivex-desktop-stages__copy{width:min(calc(100% - 92px),1210px)!important;max-width:none!important;margin:-34px auto 0!important;gap:12px!important}.anivex-desktop-launch .anivex-desktop-stages__copy article{display:grid!important;grid-template-columns:45px 1fr!important;column-gap:12px!important;min-height:0!important;padding:14px 16px!important;border-radius:12px!important;background:#031b2bf0!important}.anivex-desktop-launch .anivex-desktop-stages__copy article>span{grid-column:1!important;grid-row:1/3!important;width:44px!important;height:44px!important;margin:0!important;font-size:22px!important}.anivex-desktop-launch .anivex-desktop-stages__copy h3{grid-column:2!important;margin:0 0 5px!important;font-size:16px!important}.anivex-desktop-launch .anivex-desktop-stages__copy p{grid-column:2!important;font-size:12px!important;line-height:1.42!important}.anivex-desktop-launch .anivex-desktop-formula.anivex-ref-ready{padding:34px 0 40px!important;background:linear-gradient(135deg,#031725,#072535)!important}.anivex-desktop-launch .anivex-desktop-formula.anivex-ref-ready>.anivex-desktop-shell{width:min(calc(100% - 72px),1250px)!important}.anivex-ref-stage.anivex-stacked .anivex-ref-top{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)!important;gap:26px!important}.anivex-ref-stage.anivex-stacked .anivex-stacked-heading{max-width:860px;margin:0 auto 20px!important}.anivex-ref-stage.anivex-stacked .anivex-ref-title{font-size:clamp(32px,3.2vw,47px)!important}.anivex-ref-stage.anivex-stacked .anivex-ref-intro{font-size:14px!important;margin:9px auto 0!important}.anivex-ref-stage.anivex-stacked .anivex-ref-panel{gap:9px!important}.anivex-ref-stage.anivex-stacked .anivex-ref-panel-state{padding:14px!important;min-height:0!important;gap:12px!important;grid-template-columns:43px 1fr!important;border-radius:12px!important}.anivex-ref-stage.anivex-stacked .anivex-stacked-icon{width:43px!important;height:43px!important}.anivex-ref-stage.anivex-stacked .anivex-ref-panel h3{font-size:19px!important;margin:0 0 5px!important}.anivex-ref-stage.anivex-stacked .anivex-stacked-summary{font-size:12px!important;line-height:1.4!important;margin:0 0 5px!important}.anivex-ref-stage.anivex-stacked .anivex-ref-ingredient{font-size:9px!important}.anivex-ref-stage.anivex-stacked .anivex-ref-panel-state[data-ref-panel="1"]:after,.anivex-ref-stage.anivex-stacked .anivex-ref-panel-state[data-ref-panel="2"]:after{content:none!important}.anivex-ref-stage.anivex-stacked .anivex-ref-hotspot{width:37px!important;height:37px!important}.anivex-ref-stage .anivex-ref-benefits,.anivex-ref-stage .anivex-ref-actions,.anivex-ref-stage .anivex-ref-trust,.anivex-ref-stage .anivex-ref-logo{display:none!important}}.r2-use-gallery{background:linear-gradient(120deg,#041b2b,#062739);color:#fff;padding:43px 0 49px}.r2-use-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px}.r2-use-head h2{color:#fff!important;font-size:clamp(28px,3vw,43px)!important;margin:5px 0 0!important}.r2-use-head>p{max-width:340px;color:#d2e3e8;font-size:13px}.r2-use-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.r2-use-tile{position:relative;aspect-ratio:1.45;min-width:0;overflow:hidden;border-radius:13px;border:1px solid rgba(70,204,216,.29);background:#062333}.r2-use-tile:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#02101dd9);pointer-events:none}.r2-use-photo{width:100%;height:100%;object-fit:cover;display:block}.r2-use-product .r2-use-photo{object-fit:contain;background:#f7fbfc}.r2-use-caption{position:absolute;z-index:1;left:18px;bottom:15px;right:15px;max-width:235px;font-size:17px;font-weight:750;line-height:1.16;color:#fff;text-shadow:0 2px 10px #00131b}.r2-formula-showcase{padding:52px 0 56px;background:linear-gradient(120deg,#031623,#072a3c);text-align:center;color:#fff}.r2-formula-heading{max-width:880px;margin:0 auto 25px}.r2-formula-heading h2{font-size:clamp(29px,3.25vw,45px)!important;color:#fff!important;margin:0 0 7px!important}.r2-formula-heading h2 span{color:#55dce7}.r2-formula-heading p{font-size:13px;color:#cbdde3}.r2-formula-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-bottom:22px}.r2-formula-icon{width:min(100%,125px);aspect-ratio:1;border:2px solid #4bd1db;border-radius:50%;overflow:hidden;margin:0 auto 11px}.r2-formula-icon img{display:block;width:100%;height:100%;object-fit:cover}.r2-formula-list h3{margin:0 0 5px!important;color:#fff!important;font-size:15px!important}.r2-formula-list p{font-size:12px;color:#b0dce4}.r2-formula-actions{display:flex;justify-content:center;align-items:center;gap:13px}.r2-formula-actions .r3-button{min-height:44px;padding:10px 23px}.r2-formula-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #59d9e3;border-radius:30px;padding:10px 22px;font-weight:750;font-size:13px;color:#8ce7ee!important;text-decoration:none!important}.r2-formula-caption{margin-top:14px!important;font-size:11px;color:#a9cbd1}.r3-routine,.r3-trust,.r3-purchase{padding-block:56px!important}.anivex-r3 .r3-shell{width:min(calc(100% - 72px),1250px)!important}.r3-trust .r3-section-head{margin-bottom:25px!important}.r3-trust .r3-section-head h2{font-size:clamp(32px,3.3vw,47px)!important}.r3-trust-card h3{font-size:16px!important}.r3-trust-card p{font-size:12.5px}.r3-purchase-grid{gap:40px!important}.r3-purchase h2{font-size:clamp(34px,3.5vw,48px)!important}.r3-purchase-img{max-height:445px!important;object-fit:contain!important}.anivex-desktop-launch .anivex-desktop-faq{padding:40px 0!important;background:#041a2a!important}.anivex-desktop-launch .anivex-desktop-faq__intro{margin-bottom:18px!important}.anivex-desktop-launch .anivex-desktop-faq__intro h2{font-size:clamp(30px,3vw,44px)!important}.anivex-desktop-launch .anivex-desktop-faq summary{padding:12px 16px!important;font-size:13px!important}.anivex-desktop-launch .anivex-desktop-faq details{margin-bottom:8px!important}.r2-mobile-triple{display:none}@media(min-width:750px)and (max-width:989px){.anivex-ref-stage.anivex-stacked .anivex-ref-top{grid-template-columns:1fr!important}}@media(max-width:749px){.r2-use-shell{width:calc(100% - 36px)}.r2-use-gallery{padding:35px 0 41px}.r2-use-head{display:block}.r2-use-head h2{font-size:29px!important}.r2-use-head>p{font-size:12px;margin-top:9px}.r2-use-grid{grid-template-columns:1fr 1fr;gap:9px}.r2-use-tile{aspect-ratio:1/1.1}.r2-use-tile:last-child{grid-column:1/-1;aspect-ratio:2.15}.r2-use-caption{font-size:13px;left:11px;bottom:11px}.r2-formula-showcase{padding:38px 0 45px}.r2-formula-heading h2{font-size:30px!important}.r2-formula-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.r2-formula-list article:last-child{grid-column:1/-1}.r2-formula-icon{width:88px;margin-bottom:8px}.r2-formula-list h3{font-size:13px!important}.r2-formula-list p{font-size:11px}.r2-formula-actions{flex-direction:column}.r2-formula-actions a{width:min(100%,320px)}.anivex-mobile-launch .r3-routine,.anivex-mobile-launch .r3-trust,.anivex-mobile-launch .r3-purchase{padding:40px 0!important}.anivex-mobile-launch .anivex-r3 .r3-shell{width:calc(100% - 36px)!important}.r3-trust-card{padding:14px!important}.r3-trust-card h3{font-size:13px!important}.r2-mobile-triple{display:block;padding:40px 0;background:linear-gradient(145deg,#031522,#092d40);color:#fff}.r2-mobile-triple h2{font-size:31px!important;line-height:1.13;margin:9px 0;color:#fff!important}.r2-mobile-triple h2 em{color:#55dbe5;font-style:normal}.r2-mobile-triple>div>p{font-size:13px;line-height:1.55;color:#cddfe5}.r2-mobile-dog{position:relative;margin:18px auto 13px}.r2-mobile-dog img{display:block;width:100%;height:auto;object-fit:contain}.r2-mobile-joint{position:absolute;width:19px;height:19px;border:2px solid #aeffff;border-radius:50%;background:#36cbde85;box-shadow:0 0 18px #4bd7e4}.r2-mobile-joint--1{left:29%;top:61%}.r2-mobile-joint--2{left:67%;top:56%}.r2-mobile-joint--3{left:81%;top:73%}.r2-mobile-actions{display:grid;gap:9px}.r2-mobile-actions details{padding:0 14px;border:1px solid #2b7885;border-radius:11px;background:#082b40}.r2-mobile-actions summary{display:flex;gap:12px;align-items:center;min-height:56px;font-size:14px;font-weight:800;cursor:pointer;list-style:none}.r2-mobile-actions summary::-webkit-details-marker{display:none}.r2-mobile-actions summary b{font-size:11px;color:#69dfe9}.r2-mobile-arrow{margin-left:auto;color:#5fdfeb;font-size:19px}.r2-mobile-actions details[open] .r2-mobile-arrow{transform:rotate(45deg)}.r2-mobile-actions details p{padding:0 0 15px 27px;font-size:12px;color:#ccdee3;line-height:1.55}.anivex-mobile-launch .anivex-mobile-stage-notes article{padding:10px 12px}}.anivex-desktop-launch .anivex-r2-new-faq,.anivex-mobile-launch .anivex-r2-new-faq{padding:clamp(54px,5vw,76px) 0!important;background:#061c2d!important;color:#f7fbfc}.anivex-r2-new-faq .r3-shell{width:min(calc(100% - 76px),1250px)!important}.anivex-r2-new-faq .r3-faq-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)!important;gap:clamp(34px,5vw,78px)!important;align-items:start}.anivex-r2-new-faq .r2-faq-left h2{margin:14px 0 18px!important;color:#fff!important;font-family:var(--font-heading-family,Arial,sans-serif)!important;font-size:clamp(33px,3.5vw,52px)!important;font-weight:750;line-height:1.1!important;letter-spacing:-.04em!important}.anivex-r2-new-faq .r2-faq-left h2 span{color:#49d4df!important}.anivex-r2-new-faq .r2-faq-left .r3-lead{max-width:420px;color:#c8dbe2!important;font-size:16px!important;line-height:1.58!important}.anivex-r2-new-faq .r3-faq-list details{margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid rgba(160,216,224,.26)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.anivex-r2-new-faq .r3-faq-list summary{list-style:none!important;display:flex!important;align-items:center;justify-content:space-between!important;gap:18px!important;padding:19px 2px!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important;color:#f6fafb!important;cursor:pointer}.anivex-r2-new-faq .r3-faq-list summary::-webkit-details-marker{display:none!important}.anivex-r2-new-faq .r3-faq-list summary:after{content:"+"!important;position:static!important;flex:none;color:#56dee8!important;font-size:23px!important;font-weight:400!important;line-height:1!important}.anivex-r2-new-faq .r3-faq-list details[open] summary:after{content:"\2212"!important}.anivex-r2-new-faq .r3-faq-list summary:focus-visible{outline:2px solid #56dee8;outline-offset:3px}.anivex-r2-new-faq .r3-faq-list details p{margin:0 25px 18px 2px!important;padding:0!important;font-size:14px!important;line-height:1.6!important;color:#c8dbe2!important}.anivex-r2-new-faq .r3-faq-list a{color:#8ce7ed!important;text-decoration:underline}@media(max-width:749px){.anivex-mobile-launch .anivex-r2-new-faq{padding:44px 0 48px!important}.anivex-r2-new-faq .r3-shell{width:calc(100% - 36px)!important}.anivex-r2-new-faq .r3-faq-grid{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}.anivex-r2-new-faq .r2-faq-left h2{font-size:clamp(31px,8.5vw,42px)!important;margin:10px 0 12px!important}.anivex-r2-new-faq .r2-faq-left .r3-lead{font-size:14px!important}.anivex-r2-new-faq .r3-faq-list summary{font-size:14px!important;padding:16px 0!important}.anivex-r2-new-faq .r3-faq-list details p{font-size:13px!important}}.anivex-desktop-launch .r3-routine-visual,.anivex-mobile-launch .r3-routine-visual{overflow:hidden;min-width:0}.anivex-desktop-launch .r3-routine-visual .r3-photo,.anivex-mobile-launch .r3-routine-visual .r3-photo,.anivex-desktop-launch .r2-use-tile .r2-use-photo,.anivex-mobile-launch .r2-use-tile .r2-use-photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}.anivex-desktop-launch .r2-use-tile.r2-use-product .r2-use-photo,.anivex-mobile-launch .r2-use-tile.r2-use-product .r2-use-photo{object-fit:contain!important;object-position:center!important;background:#f8fbfa;transform:none!important}.anivex-desktop-launch .r3-purchase-img,.anivex-mobile-launch .r3-purchase-img{display:block;max-width:100%;width:100%;height:auto!important;max-height:445px;object-fit:contain!important;object-position:center!important;transform:none!important}.anivex-desktop-launch .anivex-ref-dog,.anivex-mobile-launch .r2-mobile-dog img{object-fit:contain!important;object-position:center center!important;transform:none}@media(max-width:749px){.anivex-mobile-launch .r3-purchase-img{max-height:380px!important}.anivex-mobile-launch .r2-use-tile:last-child .r2-use-photo{object-position:center 48%}}@media(min-width:1050px){.anivex-desktop-launch .anivex-desktop-stages{position:relative!important;z-index:6!important;padding:0 0 26px!important;margin:0!important;background:#031725!important;overflow:visible!important}.anivex-desktop-launch .anivex-desktop-stages>.anivex-desktop-shell{overflow:visible!important}.anivex-desktop-launch .anivex-desktop-stages__copy{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:min(calc(100% - 90px),1180px)!important;max-width:none!important;margin:-78px auto 0!important;gap:14px!important;position:relative!important;z-index:7!important;align-items:stretch!important}.anivex-desktop-launch .anivex-desktop-stages__copy article{display:grid!important;grid-template-columns:49px minmax(0,1fr)!important;grid-template-rows:min-content auto!important;column-gap:14px!important;row-gap:3px!important;padding:19px 19px 18px!important;min-height:118px!important;margin:0!important;border:1px solid rgba(91,209,221,.43)!important;border-radius:15px!important;background:#031a2ae0!important;box-shadow:0 12px 29px #0009143d!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.anivex-desktop-launch .anivex-desktop-stages__copy article>span{grid-column:1!important;grid-row:1/3!important;align-self:start!important;display:grid!important;place-items:center!important;width:47px!important;height:47px!important;min-width:0!important;margin:0!important;font-size:23px!important;line-height:1!important}.anivex-desktop-launch .anivex-desktop-stages__copy h3{grid-column:2!important;grid-row:1!important;margin:0 0 3px!important;color:#fff!important;font-size:clamp(15px,1vw,17px)!important;line-height:1.24!important;letter-spacing:0!important;overflow-wrap:normal!important}.anivex-desktop-launch .anivex-desktop-stages__copy p{grid-column:2!important;grid-row:2!important;margin:0!important;max-width:none!important;color:#d1e1e8!important;font-size:clamp(12px,.82vw,13.5px)!important;line-height:1.49!important;overflow-wrap:break-word!important}}@media(min-width:750px)and (max-width:1049px){.anivex-desktop-launch .anivex-desktop-stages{position:relative!important;z-index:6!important;padding:0 0 24px!important;background:#031725!important;overflow:visible!important}.anivex-desktop-launch .anivex-desktop-stages__copy{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:calc(100% - 46px)!important;gap:10px!important;margin:-47px auto 0!important;position:relative!important;z-index:7!important}.anivex-desktop-launch .anivex-desktop-stages__copy article{display:block!important;min-height:0!important;padding:13px 12px!important;border-radius:13px!important;border:1px solid rgba(91,209,221,.4)!important;background:#031a2aeb!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.anivex-desktop-launch .anivex-desktop-stages__copy article>span{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;margin:0 0 8px!important;font-size:19px!important}.anivex-desktop-launch .anivex-desktop-stages__copy h3{font-size:14px!important;line-height:1.23!important;margin:0 0 6px!important}.anivex-desktop-launch .anivex-desktop-stages__copy p{font-size:12px!important;line-height:1.45!important;max-width:none!important;margin:0!important}}@media(max-width:749px){.anivex-mobile-launch>.anivex-mobile-section:has(>.anivex-mobile-stage-notes){position:relative!important;z-index:6!important;margin:0!important;padding:0 18px 26px!important;overflow:visible!important;background:#031725!important}.anivex-mobile-launch .anivex-mobile-stage-notes{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;position:relative!important;z-index:7!important;margin:-26px auto 0!important;max-width:440px!important}.anivex-mobile-launch .anivex-mobile-stage-notes article{display:grid!important;grid-template-columns:39px minmax(0,1fr)!important;gap:10px!important;min-width:0!important;min-height:0!important;padding:11px 13px!important;border-radius:12px!important;background:#041b2bf2!important;border:1px solid rgba(91,209,221,.34)!important;box-shadow:0 8px 18px #0000002e!important}.anivex-mobile-launch .anivex-mobile-stage-notes article>span{width:37px!important;height:37px!important;font-size:18px!important}.anivex-mobile-launch .anivex-mobile-stage-notes h3{font-size:13px!important;line-height:1.22!important;letter-spacing:.015em!important;margin:0 0 3px!important}.anivex-mobile-launch .anivex-mobile-stage-notes p{font-size:12px!important;line-height:1.42!important;overflow-wrap:break-word!important}}.anivex-desktop-launch .r3-kicker,.anivex-desktop-launch .anivex-lifestages__eyebrow,.anivex-desktop-launch .ax3-showcase .ax3-eyebrow,.anivex-desktop-launch .anivex-trust-hero__kicker{font-size:clamp(14px,1.02vw,16px)!important;letter-spacing:.13em!important;line-height:1.45!important}.anivex-desktop-launch .anivex-coordinated-formula .acf-heading:before{font-size:15px!important;letter-spacing:.13em!important}.anivex-mobile-launch .r3-kicker,.anivex-mobile-launch .anivex-lifestages__eyebrow,.anivex-mobile-launch .ax3-showcase .ax3-eyebrow,.anivex-mobile-launch .anivex-trust-hero__kicker{font-size:13px!important;letter-spacing:.12em!important;line-height:1.45!important}.anivex-mobile-launch .anivex-coordinated-formula .acf-heading:before{font-size:13px!important;letter-spacing:.12em!important}@media(min-width:750px){.anivex-desktop-launch .anivex-desktop-marquee .anivex-desktop-marquee__group .ax3-marquee-item{font-size:clamp(15px,1.03vw,16px)!important;line-height:1.35!important;gap:11px!important}.anivex-desktop-launch .anivex-desktop-marquee .anivex-desktop-marquee__group{padding-top:16px!important;padding-bottom:16px!important}.anivex-desktop-launch .anivex-desktop-marquee .ax3-marquee-icon{width:25px!important;height:25px!important;flex:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/anivex-r2-approved.css.map */
