.pq-refill-page{--pq-rp-cream: #FAF7F0;--pq-rp-forest: #173F35;--pq-rp-sage: #A9C7A2;--pq-rp-sage-soft: #EAF1E5;--pq-rp-lavender: #E9DDF6;--pq-rp-peach: #F3C7AD;--pq-rp-line: #D8D9CF;--pq-rp-muted: #53675E;--pq-rp-card: rgba(255,255,255,.48);font-family:var(--pq-font-body, sans-serif);color:var(--pq-rp-forest);background:var(--pq-rp-cream);padding-bottom:24px}body:has(.pq-refill-page) [id*=announcement]{display:none!important}.pq-refill-page *{box-sizing:border-box}.pq-refill-page h1,.pq-refill-page h2,.pq-refill-page h3{font-family:var(--pq-font-heading, serif);color:var(--pq-rp-forest);margin:0}.pq-refill-page button,.pq-refill-page input{font:inherit}.pq-rp-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);min-height:445px;max-width:1440px;margin:0 auto;overflow:hidden;background:radial-gradient(circle at 24% 44%,#ffffffeb,#fff0 38%),var(--pq-rp-cream)}.pq-rp-hero__copy{position:relative;display:flex;flex-direction:column;justify-content:center;padding:64px clamp(28px,5vw,72px) 54px}.pq-rp-eyebrow{display:block;margin-bottom:8px}.pq-rp-hero h1{max-width:8.2ch}.pq-rp-hero__lead{max-width:25ch;margin-top:18px;color:#284c42}.pq-rp-hero__lead p{margin:0}.pq-rp-handnote{position:absolute;margin:0;font-family:cursive;font-size:20px;font-style:italic;line-height:1.15;transform:rotate(-7deg)}.pq-rp-handnote span{color:#e69368;font-style:normal}.pq-rp-handnote--top{right:36px;top:50px}.pq-rp-handnote--bottom{right:30px;bottom:24px;transform:rotate(-4deg)}.pq-rp-hero__visual{position:relative;min-height:445px;overflow:hidden;background:#dde5d6}.pq-rp-hero__pet{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.9)}.pq-rp-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#cfdac8,#eef1e8)}.pq-rp-hero__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#faf7f073,#faf7f000 30%);pointer-events:none}.pq-rp-hero__bottles{position:absolute;left:-8%;bottom:0;z-index:2;width:56%;height:62%;display:flex;align-items:flex-end;justify-content:center;gap:0}.pq-rp-hero__bottle{width:54%;height:auto;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(35,42,37,.18))}.pq-rp-hero__bottle--cat{transform:translate(12%,2%) rotate(-1deg)}.pq-rp-hero__bottle--dog{transform:translate(-7%,8%) rotate(1deg)}.pq-rp-shell{max-width:1380px;margin:0 auto;padding:20px 28px 0;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:18px;align-items:stretch}.pq-rp-builder,.pq-rp-summary{border:1px solid #E0DED4;border-radius:16px;background:#ffffff52;box-shadow:0 1px #1a372c08}.pq-rp-builder{--pq-choice-accent:var(--pq-rp-forest);--pq-choice-pack-bg:linear-gradient(90deg,#F2F7ED,#E8F1E3);--pq-choice-mode-bg:linear-gradient(135deg,#F2F7ED,#E3EFDD);padding:24px 28px}.pq-rp-builder:has([data-rp-pet=cat][aria-pressed=true]){--pq-choice-accent:#6F45A1;--pq-choice-pack-bg:linear-gradient(90deg,#F1E5FA,#EEE7F5);--pq-choice-mode-bg:linear-gradient(90deg,#F1E5FA,#EEE7F5)}.pq-rp-step h3{margin-bottom:14px}.pq-rp-step h3 span{margin-right:3px}.pq-rp-divider{height:1px;margin:20px 0;background:var(--pq-rp-line)}.pq-rp-pet-tabs{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pq-rp-pet{min-height:72px;border:1.5px solid var(--pq-rp-line);border-radius:999px;background:#ffffff59;color:var(--pq-rp-forest);display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 18px;cursor:pointer;transition:.18s ease}.pq-rp-pet:hover{border-color:var(--pq-rp-forest)}.pq-rp-pet.is-selected[data-rp-pet=cat]{background:linear-gradient(90deg,#f1e5fa,#eee7f5);border-color:var(--pq-choice-accent)}.pq-rp-pet.is-selected[data-rp-pet=dog]{background:linear-gradient(90deg,#eef4e9,#e5f0df);border-color:var(--pq-rp-forest)}.pq-rp-pet__icon{display:block;width:36px;height:36px;flex:none;object-fit:contain;background:transparent;border:0;border-radius:0}.pq-rp-pet__icon--dog{width:32px;height:32px}.pq-rp-pack-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.pq-rp-pack{position:relative;min-height:98px;padding:14px 48px 14px 16px;border:1.5px solid var(--pq-rp-line);border-radius:12px;background:#ffffff61;color:var(--pq-rp-forest);display:flex;align-items:center;gap:14px;text-align:left;cursor:pointer}.pq-rp-pack.is-selected{border-color:var(--pq-choice-accent);background:var(--pq-choice-pack-bg)}.pq-rp-pack__mini{width:74px;height:62px;display:grid;place-items:center;flex:none}.pq-rp-pack__mini img{max-width:100%;max-height:100%;object-fit:contain}.pq-rp-pack__text{display:flex;flex-direction:column;gap:3px}.pq-rp-pack__text small{color:var(--pq-rp-muted);font-size:13px}.pq-rp-check{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:29px;height:29px;display:grid;place-items:center;border:1.5px solid var(--pq-rp-forest);border-radius:50%;color:transparent;background:transparent}.pq-rp-pack.is-selected .pq-rp-check{color:#fff;background:var(--pq-choice-accent);border-color:var(--pq-choice-accent)}.pq-rp-modes{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pq-refill-page[data-rp-has-subscription=false] .pq-rp-modes{grid-template-columns:minmax(0,1fr)}.pq-rp-mode[hidden],.pq-rp-plan-note[hidden]{display:none}.pq-rp-mode{position:relative;min-height:150px;border:1.5px solid var(--pq-rp-line);border-radius:12px;background:#ffffff61;color:var(--pq-rp-forest);padding:18px 18px 16px 58px;text-align:left;cursor:pointer}.pq-rp-mode.is-selected{border-color:var(--pq-choice-accent);background:var(--pq-choice-mode-bg)}.pq-rp-mode[aria-disabled=true]{opacity:.62;cursor:not-allowed}.pq-rp-mode__radio{position:absolute;left:18px;top:21px;width:24px;height:24px;border:1.8px solid var(--pq-rp-forest);border-radius:50%}.pq-rp-mode.is-selected .pq-rp-mode__radio{border-color:var(--pq-choice-accent)}.pq-rp-mode.is-selected .pq-rp-mode__radio:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--pq-choice-accent)}.pq-rp-mode__content{display:flex;flex-direction:column;gap:5px}.pq-rp-mode__top{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.pq-rp-mode__badge{display:inline-flex;align-items:center;min-height:24px;padding:3px 10px;border-radius:999px;background:var(--pq-rp-peach);font-size:12px;font-weight:700}.pq-rp-mode__price{display:block;margin-top:3px}.pq-rp-mode small{color:var(--pq-rp-muted);line-height:1.35}.pq-rp-plan-note{margin:12px 0 0;color:var(--pq-rp-muted);font-size:13px;line-height:1.45}.pq-rp-summary{padding:22px 28px 18px;display:flex;flex-direction:column}.pq-rp-summary__image{min-height:210px;display:grid;place-items:center;padding:12px 16px 8px}.pq-rp-summary__image img{max-width:78%;max-height:225px;width:auto;height:auto;object-fit:contain}.pq-rp-summary__rows{margin:0 0 18px}.pq-rp-summary__rows>div{display:grid;grid-template-columns:105px 1fr;gap:10px;padding:7px 0;border-bottom:1px solid var(--pq-rp-line)}.pq-rp-summary__rows dt{font-weight:700}.pq-rp-summary__rows dd{margin:0;display:flex;justify-content:space-between;gap:10px}.pq-rp-summary__rows strong{white-space:nowrap}.pq-rp-cta{width:100%;min-height:58px;border:0;border-radius:12px;background:var(--pq-rp-forest);color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;font-weight:700;cursor:pointer}.pq-rp-cta[disabled]{opacity:.55;cursor:not-allowed}.pq-rp-cta .loading__spinner{margin-left:8px}.pq-rp-summary__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;font-size:13px;text-decoration:underline;text-underline-offset:3px}.pq-rp-summary__links i{text-decoration:none;font-style:normal}.pq-rp-control{max-width:1380px;margin:20px auto 0;padding:28px 38px 30px;border-radius:16px;background:linear-gradient(100deg,#eaf1e5,#f4f7ee 48%,#e8f0e4)}.pq-rp-control__head p{margin:2px 0 22px;color:var(--pq-rp-muted);font-size:17px}.pq-rp-control__grid{display:grid;grid-template-columns:repeat(3,1fr)}.pq-rp-control article{min-height:128px;display:grid;grid-template-columns:48px 50px 1fr;gap:14px;padding:10px 24px;align-items:start}.pq-rp-control article+article{border-left:1px solid rgba(23,63,53,.24)}.pq-rp-number{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--pq-rp-forest);color:#fff;font-family:var(--pq-font-heading,serif);font-size:21px}.pq-rp-control__icon{color:var(--pq-rp-forest)}.pq-rp-control__icon svg{width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.pq-rp-control h3{margin:2px 0 7px}.pq-rp-control article p{margin:0;color:var(--pq-rp-muted);font-size:14px;line-height:1.4}.pq-rp-faq{max-width:1380px;margin:0 auto;padding:28px 28px 18px}.pq-rp-faq__head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:12px}.pq-rp-faq__head p{margin:0;color:var(--pq-rp-muted)}.pq-rp-faq__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pq-rp-faq details{border:1px solid #E0DED4;border-radius:12px;background:#ffffff52;padding:0 18px}.pq-rp-faq summary{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer}.pq-rp-faq summary::-webkit-details-marker{display:none}.pq-rp-faq details p{margin:0 0 16px;color:var(--pq-rp-muted);line-height:1.45}.pq-rp-disclaimer{max-width:1380px;margin:0 auto;padding:0 28px 16px;color:#7a827c;font-size:12px}@media(max-width:989px){.pq-rp-hero{grid-template-columns:1fr}.pq-rp-hero__copy{min-height:360px;padding-right:28px}.pq-rp-hero__visual{min-height:390px}.pq-rp-handnote--top{right:24px;top:30px}.pq-rp-shell{grid-template-columns:1fr}.pq-rp-control__grid{grid-template-columns:1fr;gap:8px}.pq-rp-control article+article{border-left:0;border-top:1px solid rgba(23,63,53,.18);padding-top:20px}.pq-rp-faq__grid{grid-template-columns:1fr}}@media(max-width:640px){.pq-rp-hero__copy{min-height:330px;padding:44px 20px 34px}.pq-rp-handnote--top{display:none}.pq-rp-handnote--bottom{right:14px;bottom:14px;font-size:16px;z-index:3}.pq-rp-hero__visual{min-height:330px}.pq-rp-hero__bottles{width:64%;left:-10%}.pq-rp-shell{padding:14px 14px 0}.pq-rp-builder,.pq-rp-summary{padding:20px 16px}.pq-rp-pet-tabs,.pq-rp-modes{grid-template-columns:1fr}.pq-rp-pet{min-height:62px}.pq-rp-mode{min-height:132px}.pq-rp-summary__rows>div{grid-template-columns:92px 1fr;font-size:14px}.pq-rp-control{margin:14px;padding:24px 16px}.pq-rp-control article{grid-template-columns:42px 42px 1fr;padding-inline:0}.pq-rp-faq{padding:24px 14px 12px}.pq-rp-faq__head{align-items:start;flex-direction:column;gap:4px}.pq-rp-disclaimer{padding-inline:14px}}.pq-rp-image-placeholder{width:100%;border:1.5px dashed rgba(23,63,53,.35);border-radius:14px;background:linear-gradient(135deg,#ffffff6b,#ffffff1f),repeating-linear-gradient(135deg,rgba(23,63,53,.025) 0 12px,transparent 12px 24px);color:var(--pq-rp-forest);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:24px}.pq-rp-image-placeholder__eyebrow{font-size:11px;font-weight:800;letter-spacing:.15em;opacity:.58}.pq-rp-image-placeholder strong{font-family:var(--pq-font-heading, serif);font-size:22px;line-height:1.15}.pq-rp-image-placeholder small{max-width:28ch;color:var(--pq-rp-muted);font-size:13px;line-height:1.35}.pq-rp-image-placeholder--hero{position:absolute;top:22px;right:22px;bottom:22px;left:22px;width:auto;min-height:calc(100% - 44px);z-index:1}.pq-rp-image-placeholder--summary{width:min(100%,430px);min-height:205px}.pq-rp-pack__mini--placeholder{border:1px dashed rgba(23,63,53,.3);border-radius:8px;background:#ffffff73;color:var(--pq-rp-muted);font-size:9px;font-weight:800;letter-spacing:.12em}.pq-rp-pack__mini--placeholder span{transform:rotate(-6deg)}.pq-rp-hero__pet,.pq-rp-hero__bottles,.pq-rp-hero__bottle,.pq-rp-pack__mini img,.pq-rp-summary__image img,.pq-rp-pack-group[hidden]{display:none!important}.pq-rp-pack-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pq-rp-pack{min-width:0;min-height:82px;padding:12px 44px 12px 12px;gap:10px;border-radius:10px}.pq-rp-pack__mini{width:54px;height:54px}.pq-rp-pack__text{min-width:0}.pq-rp-pack__text small{margin-top:2px;font-size:11px;line-height:1.25}.pq-rp-check{right:12px;width:25px;height:25px;font-size:14px}.pq-rp-pack__mini--placeholder{font-size:8px}@media(max-width:520px){.pq-rp-pack-group{gap:8px}.pq-rp-pack{min-height:76px;padding:10px 36px 10px 9px;gap:8px}.pq-rp-pack__mini{width:44px;height:48px}.pq-rp-pack__text small{font-size:10px}.pq-rp-check{right:9px;width:22px;height:22px}}.pq-rp-divider+.pq-rp-step{padding-top:12px}.pq-rp-dog-hero{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.pq-rp-hero__visual .pq-rp-handnote--bottom{z-index:3}.pq-rp-pack__mini--dog-icon{border:0;background:transparent;width:64px;height:60px;display:grid;place-items:center}.pq-rp-pack__mini img.pq-rp-dog-pack-icon{display:block!important;width:44px;height:44px;max-width:44px;max-height:44px;object-fit:contain}.pq-rp-summary__image img.pq-rp-summary__product-image{display:block!important;width:auto;height:auto;max-width:78%;max-height:225px;object-fit:contain}.pq-rp-dog-hero[hidden],.pq-rp-summary__product-image[hidden],[data-rp-cat-hero-placeholder][hidden],[data-rp-summary-placeholder][hidden]{display:none!important}@media(max-width:640px){.pq-rp-dog-hero{object-position:56% center}.pq-rp-pack__mini--dog-icon{width:54px;height:52px}.pq-rp-pack__mini img.pq-rp-dog-pack-icon{width:36px;height:36px;max-width:36px;max-height:36px}.pq-rp-summary__image img.pq-rp-summary__product-image{max-width:82%;max-height:210px}}[data-rp-pack-group=dog] .pq-rp-pack[data-quantity="2"] .pq-rp-dog-pack-icon{width:64px;height:64px;max-width:64px;max-height:64px}@media(max-width:640px){[data-rp-pack-group=dog] .pq-rp-pack[data-quantity="2"] .pq-rp-dog-pack-icon{width:56px;height:56px;max-width:56px;max-height:56px}}.pq-rp-cat-hero{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.pq-rp-pack__mini--cat-icon{border:0;background:transparent;width:64px;height:60px;display:grid;place-items:center}.pq-rp-pack__mini img.pq-rp-cat-pack-icon{display:block!important;width:44px;height:44px;max-width:44px;max-height:44px;object-fit:contain}[data-rp-pack-group=cat] .pq-rp-pack[data-quantity="2"] .pq-rp-cat-pack-icon{width:64px;height:64px;max-width:64px;max-height:64px}.pq-rp-cat-hero[hidden]{display:none!important}@media(max-width:640px){.pq-rp-cat-hero{object-position:56% center}.pq-rp-pack__mini--cat-icon{width:54px;height:52px}.pq-rp-pack__mini img.pq-rp-cat-pack-icon{width:36px;height:36px;max-width:36px;max-height:36px}[data-rp-pack-group=cat] .pq-rp-pack[data-quantity="2"] .pq-rp-cat-pack-icon{width:56px;height:56px;max-width:56px;max-height:56px}}[data-rp-pack-group=cat] .pq-rp-pack[data-quantity="1"] .pq-rp-cat-pack-icon{width:64px;height:64px;max-width:64px;max-height:64px}@media(max-width:640px){[data-rp-pack-group=cat] .pq-rp-pack[data-quantity="1"] .pq-rp-cat-pack-icon{width:56px;height:56px;max-width:56px;max-height:56px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pq-refill-page.css.map */
