:root{--pg-ink: #1b1c21;--pg-muted: #5f636b;--pg-soft: #f5f4f0;--pg-paper: #ffffff;--pg-dark: #111722;--pg-darker: #090d15;--pg-green: #0b8d22;--pg-green-dark: #076619;--pg-lime: #e6f5df;--pg-line: #e4e0d8;--pg-purple: #42346f;--pg-cream: #fbfaf6;--pg-max: 1312px;--pg-shadow: 0 18px 48px rgba(27, 28, 33, .12)}html.supercat-prey-gap-live #header-group,html.supercat-prey-gap-live body>footer{display:none!important}.sc-prey-gap-page{color:var(--pg-ink);background:var(--pg-paper);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.45}.sc-prey-gap-page *,.sc-prey-gap-page *:before,.sc-prey-gap-page *:after{box-sizing:border-box}.sc-prey-gap-page p,.sc-prey-gap-page h1,.sc-prey-gap-page h2,.sc-prey-gap-page h3,.sc-prey-gap-page figure,.sc-prey-gap-page blockquote{margin:0}.sc-prey-gap-page a{color:inherit}.sc-prey-gap-page h1,.sc-prey-gap-page h2{font-family:Georgia,Times New Roman,serif;font-weight:700;letter-spacing:0}.sc-prey-gap-page h1{font-size:32px;line-height:1.2}.sc-prey-gap-page h2{font-size:40px;line-height:1.12}.sc-prey-gap-page h3{font-size:16px;line-height:1.25}.sc-prey-gap-page p{color:var(--pg-muted);font-size:16px}.sc-prey-gap-page small{font-size:12px}.pg-logo-header{display:grid;min-height:58px;place-items:center;background:var(--pg-paper);border-bottom:1px solid #f2f0ea}.pg-brand{display:inline-flex;align-items:center;gap:10px;color:var(--pg-ink);font-size:18px;font-weight:900;text-decoration:none}.pg-brand-mark{display:grid;width:30px;height:30px;place-items:center;border-radius:999px;background:var(--pg-purple);color:#fff;font-size:12px}.sc-prey-gap-page .sc-header{position:relative;z-index:20;display:flex;min-height:78px;align-items:center;justify-content:space-between;gap:18px;padding:8px clamp(16px,5vw,64px);background:#fff;border-bottom:1px solid #f2f0ea}.sc-prey-gap-page .brand{display:inline-grid;width:158px;height:66px;place-items:center;overflow:hidden;text-decoration:none}.sc-prey-gap-page .brand-logo{display:block;width:158px!important;height:66px!important;max-width:none!important;max-height:none!important;object-fit:cover;object-position:center}.sc-prey-gap-page .sc-menu{position:relative;flex:0 0 auto}.sc-prey-gap-page .sc-menu summary{display:inline-flex;width:42px;height:42px;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0;border:1px solid #c5d9ec;border-radius:999px;background:#edf6ff;color:#082f63;cursor:pointer;list-style:none}.sc-prey-gap-page .sc-menu summary::-webkit-details-marker{display:none}.sc-prey-gap-page .sc-menu summary span{width:18px;height:2px;border-radius:999px;background:currentColor}.sc-prey-gap-page .sc-menu-panel{position:absolute;top:calc(100% + 10px);right:0;z-index:50;display:grid;min-width:190px;padding:8px;border:1px solid #c7d9ea;border-radius:12px;background:#fff;box-shadow:0 18px 38px #061b3529}.sc-prey-gap-page .sc-menu-panel a{display:block;padding:10px 12px;border-radius:8px;color:#082f63;font-size:14px;font-weight:900;line-height:1.1;text-decoration:none}.sc-prey-gap-page .sc-menu-panel a:hover{background:#eef6ff}.pg-trust-strip,.pg-review-strip,.pg-legal-footer{background:var(--pg-dark);color:#fff}.pg-trust-strip ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:var(--pg-max);margin:0 auto;padding:12px 32px;list-style:none}.pg-trust-strip li{display:flex;align-items:center;justify-content:center;gap:8px;color:#ffffffe0;font-size:14px;text-align:center}.pg-trust-strip strong{color:#fff}.pg-mini-icon{flex:0 0 auto;width:18px;height:18px;border-radius:999px;background:var(--pg-green)}.pg-product-hero{display:grid;grid-template-columns:minmax(0,1.07fr) minmax(420px,.93fr);gap:48px;max-width:var(--pg-max);min-height:1684px;margin:0 auto;padding:24px 32px 40px}.pg-hero-gallery{position:sticky;top:16px;align-self:start;min-height:760px;padding-top:578px}.pg-discount-card{position:relative;display:grid;min-height:695px;place-items:center;padding:32px;border-radius:24px;background:#f5f3ef;box-shadow:0 1px #0000000a;text-align:center}.pg-discount-card p{position:absolute;top:44px;max-width:360px;color:var(--pg-green);font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:700;line-height:.95}.pg-discount-card strong{position:absolute;top:134px;display:grid;width:118px;height:118px;place-items:center;border-radius:999px;background:var(--pg-purple);color:#fff;font-size:16px;text-align:center;transform:rotate(-13deg)}.pg-product-lockup,.pg-gallery-thumbs div,.pg-article-media,.pg-tall-product-placeholder,.pg-vet-portrait,.pg-ingredient-image,.pg-science-media,.pg-directions-media,.pg-benefit-media,.pg-expect-grid div,.pg-video-thumb,.pg-subscribe-product{display:grid;min-width:0;place-items:center;border:1px solid #d8d2c8;border-radius:12px;background:linear-gradient(135deg,#42346f14,#0b8d2214),repeating-linear-gradient(45deg,#f7f5ef 0 12px,#eee9df 12px 24px);color:#55515d;font-size:12px;font-weight:800;text-align:center}.pg-product-lockup{width:min(420px,82%);aspect-ratio:1;margin-top:120px;border-radius:22px;box-shadow:var(--pg-shadow)}.pg-image-slot{position:relative;overflow:hidden;padding:0;background:#f7f3ea}.pg-image-slot img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.pg-discount-card small{position:absolute;bottom:22px;color:var(--pg-muted);font-size:12px}.pg-gallery-arrow{position:absolute;right:-24px;bottom:320px;display:grid;width:42px;height:42px;place-items:center;border:0;border-radius:999px;background:var(--pg-paper);box-shadow:var(--pg-shadow);color:var(--pg-muted);font-size:30px;line-height:1}.sc-pdp-page .pg-pdp-hero{align-items:start;min-height:0;padding-top:56px;padding-bottom:64px}.sc-pdp-page .pg-pdp-hero .pg-hero-gallery{display:grid;gap:14px;min-height:0;padding-top:0}.sc-pdp-page .sc-product-reference{--ink: #1f222b;--muted: #4f5663;--blue: #0b68b5;--blue-dark: #082f63;--blue-deep: #061b35;--yellow: #f5b700;--line: #c7d9ea;--aqua-soft: #e9f8ff;--band-a: #eef6ff;--max: 1312px;--shadow: 0 16px 42px rgba(22, 30, 44, .1);display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,560px);gap:64px;align-items:start;max-width:var(--max);margin:0 auto;padding:48px 64px 72px;background:var(--blue-dark);box-shadow:0 0 0 100vmax var(--blue-dark);clip-path:inset(0 -100vmax);color:#fff;scroll-margin-top:72px}.sc-pdp-page .sc-product-reference :where(h1,h2,h3,p,li,summary,figcaption,.shopify-product-title,.product-lede,.choose-title,.subscriber-note,.microcopy,.science-icon-row strong,.accordion-content strong,.accordion-content p,.accordion-check-list li,.package-title-line strong,.package-copy em,.package-expanded,.package-price-block strong){color:#fff}.sc-pdp-page .sc-product-reference :where(.sold-note,.stars,.shopify-product-price,.purchase-option.selected,.purchase-option.selected strong,.purchase-option.selected span,.purchase-option.selected em,.package-title-line b,.package-expanded span:before){color:var(--yellow)}.sc-pdp-page .sc-product-reference :where(.stars span,.shopify-product-compare,.package-price-block s){color:#ffffffc2}.sc-pdp-page .sc-product-reference .gallery-panel{position:sticky;top:24px;display:grid;gap:24px;align-self:start;justify-items:center}.sc-pdp-page .sc-product-reference .gallery-stage{position:relative;width:100%;border-radius:28px;background:#284b7e;box-shadow:0 22px 46px #0003}.sc-pdp-page .sc-product-reference .gallery-slide{display:none}.sc-pdp-page .sc-product-reference .gallery-slide.active{display:grid}.sc-pdp-page .sc-product-reference .product-visual{position:relative;display:grid;overflow:hidden;place-items:center;border:1px solid rgba(255,255,255,.24);border-radius:16px;background:#ffffff1a;box-shadow:0 18px 42px #00000029}.sc-pdp-page .sc-product-reference .gallery-stage>.gallery-slide:not(.active){display:none}.sc-pdp-page .sc-product-reference .gallery-stage>.gallery-slide.active{display:grid}.sc-pdp-page .sc-product-reference .slot-gallery{min-height:clamp(560px,57vw,760px);align-items:start;padding:clamp(48px,7vw,92px) clamp(26px,5vw,48px) 64px;border:0;border-radius:28px;background:#284b7e;box-shadow:none}.sc-pdp-page .sc-product-reference .product-image{display:block;max-width:100%;max-height:100%;object-fit:contain}.sc-pdp-page .sc-product-reference .slot-gallery .product-image{width:auto;height:auto;max-width:min(86%,880px);max-height:clamp(360px,42vw,560px)}.sc-pdp-page .sc-product-reference .gallery-dots,.sc-pdp-page .sc-product-reference .thumb-row{display:flex;justify-content:center}.sc-pdp-page .sc-product-reference .gallery-dots{gap:18px;margin-top:-8px}.sc-pdp-page .sc-product-reference .dot{width:18px;height:18px;padding:0;border:0;border-radius:999px;background:#b4c7e09e;cursor:pointer}.sc-pdp-page .sc-product-reference .dot.active{background:var(--yellow)}.sc-pdp-page .sc-product-reference .thumb-row{flex-wrap:wrap;gap:20px;width:100%}.sc-pdp-page .sc-product-reference .thumb-button{-webkit-appearance:none;appearance:none;color:inherit;cursor:pointer;font:inherit}.sc-pdp-page .sc-product-reference .slot-thumb{width:clamp(104px,8.5vw,132px);height:clamp(104px,8.5vw,132px);padding:0;border:4px solid rgba(149,174,207,.7);border-radius:24px;background:#284b7e;box-shadow:none}.sc-pdp-page .sc-product-reference .slot-thumb .product-image{position:absolute;top:18px;right:18px;bottom:18px;left:18px;width:calc(100% - 36px)!important;height:calc(100% - 36px)!important;max-width:none!important;max-height:none!important;object-fit:contain;object-position:center}.sc-pdp-page .sc-product-reference .slot-thumb.active{border-color:var(--yellow);box-shadow:0 0 0 2px #f5b70080,0 18px 42px #0000002e}.sc-pdp-page .sc-product-reference .offer-panel,.sc-pdp-page .sc-product-reference .shopify-product-box,.sc-pdp-page .sc-product-reference .shopify-product-form,.sc-pdp-page .sc-product-reference .package-list,.sc-pdp-page .sc-product-reference .science-inside-offer,.sc-pdp-page .sc-product-reference .product-accordion-list,.sc-pdp-page .sc-product-reference .accordion-content,.sc-pdp-page .sc-product-reference .ingredient-list{display:grid}.sc-pdp-page .sc-product-reference .offer-panel{gap:18px}.sc-pdp-page .sc-product-reference .sold-note{color:var(--yellow);font-size:14px;font-weight:900;text-transform:uppercase}.sc-pdp-page .sc-product-reference .stars{color:var(--yellow);font-weight:900;line-height:1.2}.sc-pdp-page .sc-product-reference .stars span{font-size:14px}.sc-pdp-page .sc-product-reference .compact{margin-top:4px}.sc-pdp-page .sc-product-reference .offer-panel h1{color:#fff;font-size:32px;line-height:1.12}.sc-pdp-page .sc-product-reference .product-lede{font-size:16px;font-weight:800}.sc-pdp-page .sc-product-reference .choose-title{padding-top:8px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:18px;line-height:1.2}.sc-pdp-page .sc-product-reference .shopify-product-box{gap:14px}.sc-pdp-page .sc-product-reference .shopify-product-meta{display:flex;flex-wrap:wrap;gap:12px;align-items:baseline;justify-content:flex-start;font-weight:900}.sc-pdp-page .sc-product-reference .shopify-product-title{margin-right:auto;font-size:22px;line-height:1.12}.sc-pdp-page .sc-product-reference .shopify-product-price{color:var(--yellow);font-size:22px;line-height:1}.sc-pdp-page .sc-product-reference .shopify-product-compare{margin-left:0;font-size:15px;font-weight:800}.sc-pdp-page .sc-product-reference .shopify-product-form,.sc-pdp-page .sc-product-reference .package-list{gap:12px}.sc-pdp-page .sc-product-reference .purchase-toggle{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:6px;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:#ffffff1a}.sc-pdp-page .sc-product-reference .purchase-option{display:flex;min-height:50px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border-radius:999px;color:#ffffffc7;font-size:16px;font-weight:900;cursor:pointer}.sc-pdp-page .sc-product-reference .purchase-option input,.sc-pdp-page .sc-product-reference .offer-card>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.sc-pdp-page .sc-product-reference .purchase-option.selected{background:#f5b70029;box-shadow:0 8px 22px #00000029}.sc-pdp-page .sc-product-reference .purchase-option span{color:var(--yellow);font-size:22px;line-height:1}.sc-pdp-page .sc-product-reference .purchase-option em{color:var(--yellow);font-size:12px;font-style:normal;text-transform:uppercase}.sc-pdp-page .sc-product-reference .subscriber-note,.sc-pdp-page .sc-product-reference .microcopy{font-size:14px;line-height:1.35}.sc-pdp-page .sc-product-reference .subscriber-note{margin:-2px 0 0}.sc-pdp-page .sc-product-reference .package-card{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:92px;padding:16px 18px;border:1px solid rgba(255,255,255,.24);border-radius:14px;background:#ffffff1a;cursor:pointer}.sc-pdp-page .sc-product-reference .offer-card>input[name=id]{top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;cursor:pointer;pointer-events:auto}.sc-pdp-page .sc-product-reference .offer-card>:not(input){position:relative;z-index:1}.sc-pdp-page .sc-product-reference .offer-card.selected,.sc-pdp-page .sc-product-reference .package-card.selected{border-color:var(--yellow);background:#ffffff29;box-shadow:0 0 0 2px #f5b70042}.sc-pdp-page .sc-product-reference .package-card strong,.sc-pdp-page .sc-product-reference .package-card em,.sc-pdp-page .sc-product-reference .package-card b{display:block}.sc-pdp-page .sc-product-reference .package-radio{width:22px;height:22px;border:2px solid #fff;border-radius:50%}.sc-pdp-page .sc-product-reference .offer-card.selected .package-radio{border:7px solid var(--yellow)}.sc-pdp-page .sc-product-reference .package-copy{display:grid;min-width:0;gap:6px}.sc-pdp-page .sc-product-reference .package-title-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sc-pdp-page .sc-product-reference .package-title-line strong{font-size:22px;line-height:1.1}.sc-pdp-page .sc-product-reference .package-title-line b{display:inline-flex;min-height:25px;align-items:center;padding:0 10px;border-radius:7px;background:#f5b70029;font-size:13px;line-height:1}.sc-pdp-page .sc-product-reference .package-title-line .package-badge{background:var(--yellow);color:var(--blue-deep)}.sc-pdp-page .sc-product-reference .package-copy em{font-size:15px;font-style:normal;font-weight:900;line-height:1.25}.sc-pdp-page .sc-product-reference .package-expanded{display:none;gap:5px;margin-top:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.26);font-size:14px;line-height:1.25}.sc-pdp-page .sc-product-reference .offer-card.selected .package-expanded{display:grid}.sc-pdp-page .sc-product-reference .package-expanded span:before{content:"\2713";margin-right:8px;color:var(--yellow);font-weight:900}.sc-pdp-page .sc-product-reference .package-price-block{display:grid;justify-items:end;gap:4px;white-space:nowrap}.sc-pdp-page .sc-product-reference .package-price-block strong{font-size:22px;line-height:1}.sc-pdp-page .sc-product-reference .package-price-block s{font-size:15px;font-weight:700}.sc-pdp-page .sc-product-reference .button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:0 28px;border:0;border-radius:999px;background:var(--yellow);color:var(--blue-deep);font-size:16px;font-weight:900;text-align:center;text-decoration:none}.sc-pdp-page .sc-product-reference .button:hover{background:#ffd047}.sc-pdp-page .sc-product-reference .button.full{width:100%}.sc-pdp-page .sc-product-reference .button[disabled]{opacity:.58;cursor:not-allowed}.sc-pdp-page .sc-product-reference .delivery-box{display:grid;gap:8px;padding:18px 0 6px;border-top:1px solid rgba(255,255,255,.26)}.sc-pdp-page .sc-product-reference .delivery-box p{font-size:15px}.sc-pdp-page .sc-product-reference .sc-product-testimonial{display:grid;grid-template-columns:94px minmax(0,1fr);gap:14px;align-items:center;padding:14px;border:1px solid rgba(255,255,255,.24);border-radius:14px;background:#ffffff1a}.sc-pdp-page .sc-product-reference .sc-product-testimonial img{display:block;width:94px;height:94px;border-radius:10px;object-fit:cover}.sc-pdp-page .sc-product-reference .sc-product-testimonial blockquote{color:#fff;font-size:15px;font-weight:400;line-height:1.45}.sc-pdp-page .sc-product-reference .science-inside-offer{gap:24px;padding:28px 26px 8px;border:1px solid #b7d2ea;border-radius:18px;background:var(--band-a);color:var(--ink)}.sc-pdp-page .sc-product-reference .science-inside-offer :where(h2,h3,p,li,summary,strong,.science-icon-row strong,.accordion-content strong,.accordion-content p,.accordion-check-list li){color:var(--ink)}.sc-pdp-page .sc-product-reference .science-inside-offer h2{max-width:510px;margin:0 auto;font-size:32px;text-align:center}.sc-pdp-page .sc-product-reference .science-icon-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sc-pdp-page .sc-product-reference .science-icon-row article{display:grid;justify-items:center;gap:10px;text-align:center}.sc-pdp-page .sc-product-reference .science-icon-row strong{font-size:16px;line-height:1.2}.sc-pdp-page .sc-product-reference .icon-slot{display:inline-grid;width:56px;height:56px;place-items:center;border-radius:999px;background:#dcecff;color:var(--blue-dark);font-size:13px;font-weight:900;text-align:center}.sc-pdp-page .sc-product-reference .icon-slot.image-icon{overflow:visible;background:transparent}.sc-pdp-page .sc-product-reference .science-icon{width:74px;height:74px}.sc-pdp-page .sc-product-reference .science-icon img{display:block;width:100%!important;height:100%!important;object-fit:contain}.sc-pdp-page .sc-product-reference .icon-slot span{color:var(--yellow)}.sc-pdp-page .sc-product-reference .product-accordion{border-top:1px solid #b7d2ea}.sc-pdp-page .sc-product-reference .product-accordion:last-child{border-bottom:1px solid #b7d2ea}.sc-pdp-page .sc-product-reference .product-accordion summary{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:12px;padding:19px 8px;color:var(--ink);font-size:18px;font-weight:900;list-style:none;cursor:pointer}.sc-pdp-page .sc-product-reference .product-accordion summary::-webkit-details-marker{display:none}.sc-pdp-page .sc-product-reference .product-accordion summary:after{content:"+";font-size:24px;line-height:1}.sc-pdp-page .sc-product-reference .product-accordion[open] summary:after{content:"-"}.sc-pdp-page .sc-product-reference .accordion-content{gap:14px;padding:0 8px 20px}.sc-pdp-page .sc-product-reference .accordion-content p{font-size:16px}.sc-pdp-page .sc-product-reference .accordion-check-list{display:grid;gap:13px;margin:0;padding:0;list-style:none}.sc-pdp-page .sc-product-reference .accordion-check-list li{position:relative;padding-left:28px;font-size:16px}.sc-pdp-page .sc-product-reference .accordion-check-list li:before{content:"";position:absolute;top:8px;left:3px;width:10px;height:10px;border-radius:999px;background:var(--yellow)}.sc-pdp-page .sc-product-reference .ingredient-list{gap:12px}.sc-pdp-page .sc-product-reference .ingredient-list article{display:grid;gap:5px;padding:14px;border:1px solid #b7d2ea;border-radius:10px;background:#fff}@media(max-width:1180px){.sc-pdp-page .sc-product-reference{grid-template-columns:1fr 1fr;gap:40px;padding-inline:40px}.sc-pdp-page .sc-product-reference .slot-gallery{min-height:520px}}@media(max-width:900px){.sc-pdp-page .sc-product-reference{grid-template-columns:1fr;gap:24px;padding:38px 16px}.sc-pdp-page .sc-product-reference .gallery-panel{position:static}.sc-pdp-page .sc-product-reference .slot-gallery{min-height:min(78vw,520px);padding:34px 18px 42px}.sc-pdp-page .sc-product-reference .slot-gallery .product-image{width:auto;height:auto;max-width:min(86%,620px);max-height:min(58vw,420px)}.sc-pdp-page .sc-product-reference .thumb-row{justify-content:center;overflow-x:auto;padding-bottom:4px}.sc-pdp-page .sc-product-reference .slot-thumb{width:92px;height:92px;border-radius:20px}.sc-pdp-page .sc-product-reference .slot-thumb .product-image{top:13px;right:13px;bottom:13px;left:13px;width:calc(100% - 26px)!important;height:calc(100% - 26px)!important}.sc-pdp-page .sc-product-reference .offer-panel h1,.sc-pdp-page .sc-product-reference .sold-note,.sc-pdp-page .sc-product-reference .compact,.sc-pdp-page .sc-product-reference .product-lede,.sc-pdp-page .sc-product-reference .choose-title{text-align:center}.sc-pdp-page .sc-product-reference .offer-panel h1{font-size:22px}.sc-pdp-page .sc-product-reference .package-card{min-height:82px;padding:14px}.sc-pdp-page .sc-product-reference .purchase-toggle{padding:5px}.sc-pdp-page .sc-product-reference .purchase-option{min-height:44px;padding:0 10px;font-size:13px}.sc-pdp-page .sc-product-reference .purchase-option em{display:none}.sc-pdp-page .sc-product-reference .package-title-line strong,.sc-pdp-page .sc-product-reference .package-price-block strong{font-size:18px}.sc-pdp-page .sc-product-reference .package-expanded,.sc-pdp-page .sc-product-reference .package-copy em{font-size:13px}.sc-pdp-page .sc-product-reference .delivery-box{text-align:center}.sc-pdp-page .sc-product-reference .science-inside-offer h2{font-size:22px}.sc-pdp-page .sc-product-reference .science-icon-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sc-pdp-page .sc-product-reference .science-icon{width:52px;height:52px}}@media(max-width:520px){.sc-pdp-page .sc-product-reference .package-card{grid-template-columns:24px minmax(0,1fr)}.sc-pdp-page .sc-product-reference .package-price-block{grid-column:2;justify-items:start}.sc-pdp-page .sc-product-reference .sc-product-testimonial{grid-template-columns:74px minmax(0,1fr)}.sc-pdp-page .sc-product-reference .sc-product-testimonial img{width:74px;height:74px}.sc-pdp-page .sc-product-reference .sc-product-testimonial blockquote{font-size:13px}.sc-pdp-page .sc-product-reference .science-icon-row{grid-template-columns:repeat(3,minmax(0,1fr))}.sc-pdp-page .sc-product-reference .science-icon{width:46px;height:46px}.sc-pdp-page .sc-product-reference .slot-thumb{width:74px;height:74px;border-width:3px;border-radius:16px}.sc-pdp-page .sc-product-reference .thumb-row{flex-wrap:nowrap;gap:8px;overflow-x:visible}.sc-pdp-page .sc-product-reference .gallery-dots{gap:12px}.sc-pdp-page .sc-product-reference .dot{width:14px;height:14px}}.pg-gallery-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pg-gallery-thumbs div{min-height:132px;padding:8px;border-radius:10px;font-size:12px;line-height:1.25}.pg-hero-testimonial{display:grid;grid-template-columns:132px minmax(0,1fr);gap:16px;align-items:center;padding:18px;border:1px solid var(--pg-line);border-radius:12px;background:#fff;color:var(--pg-ink);font-size:16px;font-weight:400;line-height:1.45}.pg-hero-testimonial img{display:block;width:132px;height:132px;aspect-ratio:1;border-radius:10px;object-fit:cover}.sc-pdp-page .pg-hero-testimonial>img{width:132px!important;height:132px!important;min-height:132px;max-height:132px}.pg-hero-testimonial blockquote{color:var(--pg-ink);font-size:inherit;font-weight:inherit;line-height:inherit}.pg-byline-trust{display:grid;gap:12px;justify-items:center;max-width:var(--pg-max);margin:0 auto;padding:22px 32px;border-bottom:1px solid var(--pg-line);text-align:center}.pg-byline-trust p{color:var(--pg-ink);font-weight:800}.pg-byline-trust ul{display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:center;margin:0;padding:0;color:var(--pg-muted);font-size:14px;font-weight:800;list-style:none}.pg-byline-trust li:before{content:"\2713";margin-right:6px;color:var(--pg-green)}.pg-article-hero,.pg-article-section{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,.78fr);gap:56px;align-items:start;max-width:var(--pg-max);margin:0 auto;padding:72px 32px}.pg-article-hero{align-items:center;padding-top:58px}.pg-article-section-alt{background:var(--pg-cream)}.pg-article-copy,.pg-wide-copy{display:grid;gap:16px}.pg-wide-copy{max-width:900px}.pg-article-copy h1,.pg-article-copy h2{margin-bottom:4px}.pg-article-copy p{color:#34353c}.pg-article-copy strong{color:var(--pg-ink)}.pg-article-media{min-height:538px}.pg-article-media-short{min-height:429px}.pg-hero-offer{min-width:0}.pg-offer-card{display:grid;align-self:start;gap:14px;padding-top:94px}.pg-sold-note,.pg-kicker,.pg-review-link,.pg-microcopy,.pg-pill-link{font-size:14px;font-weight:800}.pg-sold-note{color:var(--pg-muted)}.pg-kicker{width:fit-content;padding:8px 12px;border-radius:999px;background:var(--pg-lime);color:var(--pg-green-dark)}.pg-review-link{color:var(--pg-green);text-decoration:underline;text-underline-offset:3px}.pg-hero-body{max-width:540px;color:#34353c;font-size:16px}.pg-choose-box{display:grid;gap:14px;margin-top:16px;padding:18px;border:1px solid var(--pg-line);border-radius:12px;background:#faf9f5}.pg-choose-box h2{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:18px}.pg-choose-box h3{margin:0;font-size:18px;line-height:1.25}.pg-size-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pg-purchase-toggle{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:8px}.pg-size-selector label,.pg-purchase-toggle label,.pg-package-card,.pg-add-on-card{cursor:pointer}.pg-size-selector label,.pg-purchase-toggle label{display:grid;min-height:42px;place-items:center;border:1px solid var(--pg-line);border-radius:8px;background:#fff;color:var(--pg-muted);font-size:14px;font-weight:800;text-align:center}.pg-size-selector input,.pg-purchase-toggle input,.pg-package-card input{position:absolute;width:1px;height:1px;opacity:0}.pg-size-selector .is-selected,.pg-size-selector label:has(input:checked),.pg-purchase-toggle .is-selected,.pg-purchase-toggle label:has(input:checked),.pg-package-card.is-selected,.pg-package-card:has(input:checked){border-color:var(--pg-green);background:#f3fbef;box-shadow:0 0 0 1px var(--pg-green)}.pg-shopify-product,.pg-shopify-form,.pg-package-list{display:grid;gap:10px}.pg-product-meta{display:flex;justify-content:space-between;gap:12px;color:var(--pg-ink);font-size:14px;font-weight:900}.pg-package-card{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;min-height:74px;padding:12px 14px;border:1px solid var(--pg-line);border-radius:10px;background:#fff}.pg-package-card:before{content:"";width:20px;height:20px;border:2px solid #b9b2a8;border-radius:999px}.pg-package-card.is-selected:before,.pg-package-card:has(input:checked):before{border:6px solid var(--pg-green)}.pg-package-card span{display:flex;justify-content:space-between;gap:12px;align-items:center}.pg-package-card strong{color:var(--pg-ink);font-size:14px}.pg-package-card em{color:var(--pg-green-dark);font-size:14px;font-style:normal;font-weight:900}.pg-package-card del{color:#8b8580;font-weight:800}.pg-package-card b{color:var(--pg-green-dark);font-weight:900}.pg-package-card small{color:var(--pg-muted);font-size:12px;font-weight:800}.pg-package-card-highlight{border-color:#42346f57}.pg-package-card-highlight:after{content:"Best Value";justify-self:start;grid-column:2;width:fit-content;padding:4px 8px;border-radius:999px;background:var(--pg-purple);color:#fff;font-size:11px;font-weight:900;text-transform:uppercase}.sc-pdp-page .pg-package-card span{display:grid;gap:4px}.sc-pdp-page .pg-package-card em{text-align:left}.pg-add-on-card{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;padding:12px 14px;border:1px dashed var(--pg-green);border-radius:10px;background:#fff}.pg-add-on-card input{width:18px;height:18px;accent-color:var(--pg-green)}.pg-add-on-card span{display:grid;gap:4px}.pg-add-on-card strong{color:var(--pg-ink);font-size:14px}.pg-add-on-card em{color:var(--pg-muted);font-size:14px;font-style:normal;font-weight:800}.pg-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:0 24px;border:0;border-radius:999px;font-size:16px;font-weight:900;text-align:center;text-decoration:none}.pg-button-primary{background:var(--pg-green);color:#fff}.pg-button-primary:hover{background:var(--pg-green-dark)}#second-cta .pg-button-primary{background:#082f63;color:#f5b700}#second-cta .pg-button-primary:hover{background:#061b35;color:#f5b700}#second-cta .pg-button-primary:disabled{background:#082f63;color:#f5b700;opacity:1;-webkit-text-fill-color:#f5b700}.pg-full{width:100%}.pg-pay-row{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.pg-pay-row span{width:40px;height:24px;border-radius:4px;background:#e8e4dc}.pg-microcopy{color:var(--pg-muted);text-align:center}.pg-anchor-nav{position:sticky;z-index:10;top:0;display:flex;gap:28px;justify-content:center;min-height:53px;padding:0 20px;border-top:1px solid var(--pg-line);border-bottom:1px solid var(--pg-line);background:#fffffff5;overflow-x:auto;white-space:nowrap}.pg-anchor-nav a{display:inline-flex;align-items:center;color:var(--pg-ink);font-size:16px;font-weight:900;text-decoration:none}.pg-press-logos,.pg-authority-intro,.pg-vet-section,.pg-ingredients,.pg-science,.pg-directions,.pg-benefits,.pg-expect,.pg-reviews,.pg-video-review,.pg-subscribe,.pg-faq{max-width:var(--pg-max);margin:0 auto;padding:72px 32px}.pg-press-logos{display:grid;gap:22px;padding-top:48px;padding-bottom:48px;text-align:center}.pg-logo-row{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;align-items:center}.pg-press-logo{display:inline-flex;width:172px;height:64px;align-items:center;justify-content:center}.pg-press-logo img{display:block;width:auto;max-width:100%;max-height:100%;object-fit:contain}.pg-press-logo-chewy{width:118px;height:96px}.pg-press-logo-vet-health{width:122px;height:98px}.pg-review-marquee{max-width:none;margin:0 auto;padding:0 0 54px;overflow:hidden;background:#fff}.pg-review-marquee-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.pg-review-marquee-track{--pg-review-marquee-nudge: 8px;display:flex;width:max-content;gap:16px;padding:4px 16px 14px;animation:pg-review-marquee 78s linear infinite;will-change:transform}.pg-mini-review-card{display:grid;width:clamp(236px,23vw,292px);min-height:276px;align-content:start;gap:8px;padding:14px;border:1px solid #c6d8ec;border-radius:8px;background:#fff;box-shadow:0 10px 24px #082f6314;color:var(--pg-ink);text-align:center}.pg-mini-review-card img{display:block;width:68px;height:68px;margin:-2px auto 2px;border:2px solid #f5b700;border-radius:999px;object-fit:cover;object-position:center 34%}.pg-review-chloe img,.pg-review-julia img,.pg-review-christina img{object-position:38% 30%}.pg-review-sheing img{object-position:37% 31%}.pg-review-calvin img{object-position:68% 30%}.pg-mini-stars{margin:0;color:#f5b700;font-size:15px;line-height:1}.pg-mini-review-card blockquote{display:grid;gap:7px;margin:0}.pg-mini-review-card blockquote strong{color:var(--pg-ink);font-size:15px;font-weight:900;line-height:1.2}.pg-mini-review-card blockquote span{color:var(--pg-muted);font-size:13px;font-weight:700;line-height:1.35}.pg-mini-review-card cite{margin-top:auto;color:var(--pg-blue);font-size:13px;font-style:normal;font-weight:900}@keyframes pg-review-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% + var(--pg-review-marquee-nudge)))}}@media(prefers-reduced-motion:reduce){.pg-review-marquee-track{animation:none;overflow-x:auto}}.pg-authority-intro{display:grid;gap:30px;background:#082f63;box-shadow:0 0 0 100vmax #082f63;clip-path:inset(0 -100vmax);color:#fff}.pg-authority-copy{display:grid;gap:12px;justify-items:center;max-width:860px;margin:0 auto;text-align:center}.pg-authority-intro h2,.pg-authority-intro h3{color:#fff}.pg-authority-intro p{color:#ffffffc7}.pg-authority-intro .pg-review-link{color:#ffbd22}.pg-authority-intro .pg-proof-dot{background:var(--pg-lime)}.pg-authority-intro .pg-proof-icon{display:block;width:clamp(92px,10vw,136px);height:clamp(92px,10vw,136px);border-radius:999px;background:#fff;box-shadow:0 16px 34px #0000002e;object-fit:contain}.pg-dark-proof{display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,.92fr);min-height:959px;background:var(--pg-darker);color:#fff}.pg-proof-copy{display:grid;align-content:center;gap:26px;padding:80px max(32px,calc((100vw - var(--pg-max)) / 2 + 32px)) 80px 64px}.pg-proof-copy h2,.pg-dark-proof h3{color:#fff}.pg-proof-copy p{color:#ffffffc7}.pg-stars{color:#ffbd22;letter-spacing:3px}.pg-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pg-proof-grid article{display:grid;align-content:start;gap:10px;justify-items:center;padding:22px;border:1px solid rgba(255,255,255,.22);border-radius:12px;background:#ffffff14;text-align:center}.pg-stat-grid p{font-size:14px}.pg-testimonial-stack{display:grid;gap:14px}.pg-testimonial-stack blockquote{display:grid;gap:10px;padding:18px;border-radius:12px;background:#ffffff14;color:#fff;font-size:16px;line-height:1.45}.pg-testimonial-stack cite{color:#ffffffb8;font-size:14px;font-style:normal;font-weight:900}.pg-testimonial-stack-light{max-width:920px;margin:0 auto}.pg-testimonial-stack-light blockquote{background:#fff;color:var(--pg-ink);box-shadow:0 1px #0000000a}.pg-testimonial-stack-light cite{color:var(--pg-muted)}.pg-proof-dot,.pg-benefit-list span{display:grid;width:56px;height:56px;place-items:center;border-radius:999px;background:#fff}.pg-tall-product-placeholder{min-height:959px;border:0;border-radius:0;background:radial-gradient(circle at 46% 40%,#57488ac7,#090d1500 30%),linear-gradient(140deg,#151b28,#090d15 72%);color:#ffffffc2}.pg-vet-section{display:grid;gap:34px;text-align:center}.pg-vet-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,536px);gap:32px;align-items:center;max-width:900px;margin:0 auto}.pg-vet-card blockquote{padding:28px;border-radius:12px;background:#f3f1ec;color:var(--pg-ink);font-size:18px;font-weight:400}.pg-vet-card cite{display:block;margin-top:16px;color:var(--pg-muted);font-size:14px;font-style:normal;font-weight:400}.pg-vet-portrait-mobile{display:none}.pg-vet-portrait{min-height:429px}.pg-ingredients{display:grid;gap:24px}.pg-card-carousel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pg-carousel-swipe-cue{display:none}.pg-ingredient-card{display:grid;gap:12px;align-content:start;padding:18px;border:1px solid #0b68b5;border-radius:14px}.pg-ingredient-card h3,.pg-ingredient-card .pg-dose{text-align:center}.pg-ingredient-card .pg-dose{color:var(--pg-green-dark);font-size:14px;font-weight:900}.pg-ingredient-image{width:min(50%,214px);max-width:214px;max-height:267px;justify-self:center;aspect-ratio:4 / 5;min-height:0;border-radius:14px}.pg-pill-link{justify-self:center;padding:10px 18px;border:1px solid var(--pg-green);border-radius:999px;color:var(--pg-green);text-decoration:none}.pg-science,.pg-directions,.pg-benefits,.pg-subscribe{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,538px);gap:54px;align-items:center}.pg-science{background:#f4efe4;box-shadow:0 0 0 100vmax #f4efe4;clip-path:inset(0 -100vmax)}.pg-science-copy,.pg-benefit-copy,.pg-subscribe>div:first-child{display:grid;gap:18px}.pg-quality-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pg-quality-grid article{display:grid;grid-template-columns:clamp(84px,8vw,112px) 1fr;gap:14px 18px;align-items:start}.pg-quality-grid article h3,.pg-quality-grid article p{grid-column:2}.pg-quality-grid .pg-proof-dot{grid-row:1 / span 2;width:44px;height:44px;background:var(--pg-lime)}.pg-quality-grid .pg-quality-icon{display:block;grid-row:1 / span 2;width:clamp(84px,8vw,112px);height:clamp(84px,8vw,112px);border-radius:999px;background:#fff;box-shadow:0 12px 28px #082f6324;object-fit:contain}.pg-comparison-table{width:100%;border-collapse:collapse;overflow-wrap:anywhere;font-size:14px}.pg-comparison-table th,.pg-comparison-table td{padding:14px;border:1px solid var(--pg-line);text-align:left;vertical-align:top}.pg-comparison-table th{background:var(--pg-lime);color:var(--pg-green-dark);font-weight:900}#how-to-use .pg-comparison-table th{background:#082f63;color:#f5b700}.pg-comparison-table td:last-child{color:var(--pg-ink);font-weight:800}.pg-quote-list,.pg-step-list{display:grid;gap:10px;margin:0;padding-left:22px;color:var(--pg-ink);font-weight:800}.pg-step-list{padding:18px 18px 18px 38px;border-radius:12px;background:var(--pg-lime)}.pg-check-list,.pg-benefit-list{display:grid;gap:16px;padding:0;list-style:none}.pg-check-list li{position:relative;padding-left:34px;color:var(--pg-ink);font-weight:800}.pg-check-list li:before{content:"";position:absolute;left:0;top:3px;width:20px;height:20px;border-radius:999px;background:var(--pg-green)}.pg-science-media,.pg-benefit-media,.pg-subscribe-product{min-height:538px}.pg-directions-media{min-height:430px}.pg-dose-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin:24px 0 0}.pg-dose-grid div{padding-bottom:14px;border-bottom:1px solid var(--pg-line)}.pg-dose-grid dt{color:var(--pg-ink);font-weight:900}.pg-dose-grid dd{margin:4px 0 0;color:var(--pg-muted)}.pg-tip-callout{padding:16px;border-radius:12px;background:var(--pg-lime);color:var(--pg-ink);font-weight:800}#how-to-use .pg-tip-callout{background:#082f63;color:#f5b700}.pg-benefit-list article{display:grid;grid-template-columns:clamp(84px,8vw,112px) 1fr;gap:14px 18px;align-items:start}.pg-benefit-list article h3,.pg-benefit-list article p{grid-column:2}.pg-benefit-list article span{grid-row:1 / span 2;background:var(--pg-lime)}.pg-benefit-list .pg-benefit-icon{display:block;grid-row:1 / span 2;width:clamp(84px,8vw,112px);height:clamp(84px,8vw,112px);border-radius:999px;background:#fff;box-shadow:0 12px 28px #082f6324;object-fit:contain}.pg-expect{display:grid;gap:26px;background:#eaf5ff;box-shadow:0 0 0 100vmax #eaf5ff;clip-path:inset(0 -100vmax);text-align:center}.pg-stat-callout{display:grid;gap:8px;justify-self:center;max-width:780px}.pg-stat-callout p{color:var(--pg-ink);font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:700;line-height:1.18}.pg-stat-callout small{color:var(--pg-muted)}.pg-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;border-radius:999px;background:#f0ede7}.pg-timeline span{min-height:38px;position:relative;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#082f63;color:#f5b700;font-size:12px;font-weight:900;padding:0 34px 0 18px;box-shadow:0 8px 18px #082f6324}.pg-timeline span:after{content:"+";position:absolute;right:14px;top:50%;color:#f5b700;font-size:16px;font-weight:900;line-height:1;transform:translateY(-50%)}.pg-expect-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;text-align:left}.pg-expect-grid article{display:grid;gap:12px}.pg-expect-grid div{min-height:341px}.pg-result-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px;border-radius:16px;background:#082f63}.pg-result-strip span{color:#fff;font-size:14px;font-weight:900}.pg-review-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:18px 32px;text-align:center}.pg-review-strip span{color:#fff;font-size:14px;font-weight:900}.pg-reviews{display:grid;gap:12px;padding-bottom:46px;text-align:center}.pg-video-review{display:grid;gap:18px;background:var(--pg-soft)}.pg-video-card{display:grid;grid-template-columns:minmax(0,537px) minmax(0,1fr);gap:40px;align-items:center;max-width:980px;margin:0 auto;padding:34px;border-radius:16px;background:#fff}.pg-video-thumb{min-height:302px}.pg-video-card blockquote{color:var(--pg-ink);font-size:18px;font-weight:800}.pg-carousel-dots{display:flex;justify-content:center;gap:8px}.pg-carousel-dots span{width:10px;height:10px;border-radius:999px;background:#c9c4bb}.pg-carousel-dots span:first-child{background:var(--pg-green)}.pg-subscribe{background:var(--pg-cream)}.pg-subscribe table{width:100%;border-collapse:collapse;font-size:14px}.pg-subscribe th,.pg-subscribe td{padding:14px 0;border-bottom:1px solid var(--pg-line);text-align:left}.pg-subscribe td{color:var(--pg-green-dark);font-weight:900;text-align:right}.pg-offer-module .pg-package-card span{display:grid;gap:4px}.pg-offer-module .pg-package-card em{text-align:left}.pg-footer-trust{grid-template-columns:repeat(6,minmax(0,1fr))}.pg-faq{display:grid;grid-template-columns:.6fr 1fr;gap:56px;align-items:start}.pg-faq-list{display:grid;gap:0;border-top:1px solid var(--pg-line)}.pg-faq-list details{border-bottom:1px solid var(--pg-line)}.pg-faq-list summary{cursor:pointer;padding:18px 0;color:var(--pg-ink);font-weight:900}.pg-faq-list p{padding:0 0 18px}.pg-legal-footer{display:grid;gap:24px;padding:52px max(24px,calc((100vw - 900px)/2));text-align:center}.pg-legal-footer p,.pg-legal-footer a{color:#ffffffb8;font-size:12px}.pg-legal-footer nav{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.pg-sticky-cta{position:fixed;right:18px;bottom:18px;z-index:20;display:none;min-width:164px;min-height:48px;align-items:center;justify-content:center;padding:0 18px;border-radius:999px;background:#082f63;box-shadow:var(--pg-shadow);color:#f5b700;font-size:14px;font-weight:900;text-decoration:none}.pg-sticky-cta:hover,.pg-sticky-cta:focus-visible{background:#061b35;color:#f5b700}.show-pg-sticky .pg-sticky-cta{display:inline-flex}.sc-prey-gap-page :focus-visible{outline:3px solid rgba(11,141,34,.34);outline-offset:3px}@media(max-width:1100px){.sc-prey-gap-page h2{font-size:32px;line-height:1.2}.pg-product-hero{grid-template-columns:1fr;min-height:0}.pg-article-hero,.pg-article-section{grid-template-columns:1fr}.pg-hero-gallery{position:relative;top:auto;min-height:0;padding-top:0}.pg-dark-proof,.pg-vet-card,.pg-science,.pg-directions,.pg-benefits,.pg-subscribe,.pg-faq,.pg-video-card,.pg-purchase-toggle,.pg-quality-grid{grid-template-columns:1fr}.pg-stat-callout p{font-size:24px}.pg-footer-trust{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-tall-product-placeholder{min-height:620px}.pg-gallery-arrow{font-size:24px}.pg-proof-copy{padding:64px 32px}.pg-card-carousel,.pg-expect-grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.pg-ingredient-card,.pg-expect-grid article{flex:0 0 min(82vw,427px);scroll-snap-align:start}.pg-ingredient-card{padding:16px}.pg-carousel-swipe-cue{display:inline-grid;width:42px;height:26px;place-items:center;justify-self:end;margin-top:-18px;margin-right:8px;border-radius:999px;background:#082f63;box-shadow:0 8px 18px #082f6338;color:#f5b700;font-size:22px;font-weight:900;line-height:1}}@media(max-width:720px){.sc-prey-gap-page h1,.sc-prey-gap-page h2{font-size:24px;line-height:1.2}.sc-prey-gap-page p{font-size:14px}.pg-logo-header{min-height:48px}.sc-prey-gap-page .sc-header{min-height:66px;padding:6px 14px}.sc-prey-gap-page .brand{width:136px;height:56px}.sc-prey-gap-page .brand-logo{width:136px!important;height:56px!important}.sc-prey-gap-page .sc-menu summary{width:38px;height:38px}.sc-prey-gap-page .sc-menu-panel{min-width:min(220px,calc(100vw - 28px))}.pg-trust-strip ul{grid-template-columns:1fr;gap:8px;padding:10px 16px}.pg-trust-strip li{justify-content:flex-start;font-size:14px}.pg-product-hero,.pg-article-hero,.pg-article-section,.pg-press-logos,.pg-authority-intro,.pg-vet-section,.pg-ingredients,.pg-science,.pg-directions,.pg-benefits,.pg-expect,.pg-reviews,.pg-video-review,.pg-subscribe,.pg-faq{padding:42px 16px}.pg-product-hero{gap:26px;padding-top:16px}.sc-pdp-page .pg-pdp-hero{padding-top:24px;padding-bottom:42px}.pg-article-hero,.pg-article-section{gap:28px}.pg-byline-trust{padding:18px 16px}.pg-byline-trust ul{display:grid;gap:8px}.pg-discount-card{min-height:430px;padding:20px}.pg-discount-card p{top:24px;font-size:24px}.pg-discount-card strong{top:96px;width:86px;height:86px;font-size:12px}.pg-product-lockup{width:min(290px,80%);margin-top:94px}.pg-gallery-thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-gallery-thumbs div{min-height:128px}.pg-hero-testimonial{grid-template-columns:92px minmax(0,1fr);font-size:14px}.pg-hero-testimonial img{width:92px;height:92px}.sc-pdp-page .pg-hero-testimonial>img{width:92px!important;height:92px!important;min-height:92px;max-height:92px}.pg-gallery-arrow{right:12px;bottom:190px;font-size:24px}.pg-offer-card{padding-top:0}.pg-choose-box{margin-left:-4px;margin-right:-4px;padding:14px}.pg-size-selector{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-size-selector label{min-height:38px;font-size:14px}.pg-package-card{min-height:68px;padding:10px}.pg-package-card span{display:grid;gap:4px}.pg-anchor-nav{justify-content:flex-start;gap:20px;min-height:48px;padding:0 16px}.pg-anchor-nav a{font-size:14px}.pg-logo-row{gap:14px}.pg-press-logo{width:118px;height:48px}.pg-press-logo-chewy{width:86px;height:70px}.pg-press-logo-vet-health{width:88px;height:72px}.pg-press-logo img{max-width:100%;max-height:100%}.pg-review-marquee{padding-bottom:42px}.pg-review-marquee-window{-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.pg-review-marquee-track{--pg-review-marquee-nudge: 6px;gap:12px;padding-inline:12px}.pg-mini-review-card{width:226px;min-height:260px;padding:12px}.pg-mini-review-card img{width:56px;height:56px}.pg-mini-review-card blockquote strong{font-size:14px}.pg-mini-review-card blockquote span,.pg-mini-review-card cite{font-size:12px}.pg-dark-proof{min-height:0}.pg-proof-copy{padding:44px 16px}.pg-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pg-proof-grid article{gap:8px;padding:12px 10px}.pg-authority-intro .pg-proof-icon{width:88px;height:88px;justify-self:center}.pg-proof-grid article h3{font-size:14px}.pg-proof-grid article p{font-size:12px;line-height:1.35}.pg-tall-product-placeholder{min-height:440px}.pg-vet-portrait,.pg-article-media,.pg-science-media,.pg-benefit-media,.pg-subscribe-product{min-height:320px}.pg-vet-card>.pg-vet-portrait{display:none}.pg-vet-portrait-mobile{display:block;width:118px;height:118px;margin:18px auto 0;border:4px solid #fff;border-radius:999px;box-shadow:0 12px 28px #082f632e;object-fit:cover;object-position:center}.pg-vet-card cite{margin-top:14px}.pg-article-media-short{min-height:300px}.pg-ingredient-image{width:min(50%,214px);min-height:0}.pg-pill-link{display:inline-flex;align-items:center;justify-content:center;text-align:center}.pg-directions-media{min-height:300px}.pg-dose-grid{grid-template-columns:1fr}.pg-benefit-list article{grid-template-columns:72px 1fr}.pg-benefit-list span,.pg-benefit-list .pg-benefit-icon{width:64px;height:64px}.pg-timeline,.pg-review-strip,.pg-result-strip{grid-template-columns:1fr;border-radius:16px}.pg-stat-callout p{font-size:20px}#how-to-use .pg-comparison-table{display:table!important;width:100%;table-layout:fixed}#how-to-use .pg-comparison-table thead{display:table-header-group!important}#how-to-use .pg-comparison-table tbody{display:table-row-group!important}#how-to-use .pg-comparison-table tr{display:table-row!important;border-bottom:0}#how-to-use .pg-comparison-table th,#how-to-use .pg-comparison-table td{display:table-cell!important;width:50%;padding:12px 10px;border-bottom:1px solid var(--pg-line);vertical-align:top}.pg-expect-grid div,.pg-video-thumb{min-height:250px}.pg-video-card{gap:22px;padding:18px}.pg-faq{gap:20px}.pg-sticky-cta{right:12px;bottom:12px;left:12px;min-width:0}}.sc-pdp-page .sc-product-reference .slot-gallery{height:clamp(560px,57vw,760px);min-height:0}.sc-pdp-page .sc-product-reference .slot-gallery .product-image{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}@media(max-width:1180px){.sc-pdp-page .sc-product-reference .slot-gallery{height:520px;min-height:0}}@media(max-width:900px){.sc-pdp-page .sc-product-reference .slot-gallery{height:min(78vw,520px);min-height:0}}.sc-pdp-page .sc-product-reference .gallery-stage{position:relative}.sc-pdp-page .sc-product-reference .gallery-nav{position:absolute;top:50%;z-index:3;display:grid;width:42px;height:42px;padding:0;transform:translateY(-50%);place-items:center;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:#052e63db;color:#fff;box-shadow:0 8px 22px #0003;font:700 32px/1 Arial,sans-serif;cursor:pointer}.sc-pdp-page .sc-product-reference .gallery-prev{left:14px}.sc-pdp-page .sc-product-reference .gallery-next{right:14px}.sc-pdp-page .sc-product-reference .gallery-slide-graphic{padding:22px;align-items:center}.sc-pdp-page .sc-product-reference .gallery-slide-graphic .product-image{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.sc-pdp-page .sc-product-reference .thumb-row{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:10px;width:100%;padding:3px 3px 7px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none}.sc-pdp-page .sc-product-reference .thumb-row::-webkit-scrollbar{display:none}.sc-pdp-page .sc-product-reference .slot-thumb{flex:0 0 68px;width:68px;height:68px;min-height:0!important;border-width:3px;border-radius:11px;scroll-snap-align:center}.sc-pdp-page .sc-product-reference .gallery-thumb-graphic .product-image{top:4px;right:4px;bottom:4px;left:4px;width:calc(100% - 8px)!important;height:calc(100% - 8px)!important;object-fit:cover;border-radius:6px}.sc-pdp-page .sc-product-reference .offer-activity{display:grid;justify-items:start;gap:8px;margin:-4px 0 4px}.sc-pdp-page .sc-product-reference .offer-viewers,.sc-pdp-page .sc-product-reference .offer-countdown{margin:0}.sc-pdp-page .sc-product-reference .offer-viewers{display:flex;align-items:center;gap:9px;color:#fff;font-size:14px;line-height:1.3}.sc-pdp-page .sc-product-reference .offer-viewers-dot{flex:0 0 13px;width:13px;height:13px;border-radius:50%;background:var(--yellow);box-shadow:0 0 0 7px #ffbe001a}.sc-pdp-page .sc-product-reference .offer-countdown{padding:10px 16px;border-radius:8px;background:var(--yellow);color:#073b78;font-size:16px;font-weight:800;line-height:1.2}.sc-pdp-page .sc-product-reference .offer-countdown time{font-variant-numeric:tabular-nums}@media(max-width:900px){.sc-pdp-page .sc-product-reference .gallery-panel{gap:15px}.sc-pdp-page .sc-product-reference .gallery-slide-graphic{padding:12px}.sc-pdp-page .sc-product-reference .gallery-nav{width:36px;height:36px;font-size:27px}.sc-pdp-page .sc-product-reference .gallery-prev{left:8px}.sc-pdp-page .sc-product-reference .gallery-next{right:8px}.sc-pdp-page .sc-product-reference .slot-thumb{flex-basis:60px;width:60px;height:60px;border-radius:10px}.sc-pdp-page .sc-product-reference .gallery-dots{gap:9px;max-width:100%}.sc-pdp-page .sc-product-reference .dot{width:11px;height:11px}.sc-pdp-page .sc-product-reference .offer-activity{justify-items:start;width:100%}.sc-pdp-page .sc-product-reference .offer-viewers{font-size:12px}.sc-pdp-page .sc-product-reference .offer-countdown{padding:9px 13px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/prey-hydration-gap-supercat.css.map */
