.replenishment-module__K3mcdq__page{max-width:var(--container-7xl);padding-left:max(16px,min(2vw,32px));padding-right:max(16px,min(2vw,32px));padding-bottom:var(--spacing-section-xl);color:var(--color-text);margin-left:auto;margin-right:auto}.replenishment-module__K3mcdq__example h2,.replenishment-module__K3mcdq__teaser h2{text-wrap:balance;font-family:var(--font-heading);letter-spacing:-.025em}.replenishment-module__K3mcdq__page :-webkit-any(h1,h2,h3){text-wrap:balance;font-family:var(--font-heading);letter-spacing:-.025em}.replenishment-module__K3mcdq__page :-moz-any(h1,h2,h3){text-wrap:balance;font-family:var(--font-heading);letter-spacing:-.025em}.replenishment-module__K3mcdq__page :is(h1,h2,h3){text-wrap:balance;font-family:var(--font-heading);letter-spacing:-.025em}.replenishment-module__K3mcdq__article :-webkit-any(h2,h3){text-wrap:balance;font-family:var(--font-heading);letter-spacing:-.025em}.replenishment-module__K3mcdq__article :-moz-any(h2,h3){text-wrap:balance;font-family:var(--font-heading);letter-spacing:-.025em}.replenishment-module__K3mcdq__article :is(h2,h3){text-wrap:balance;font-family:var(--font-heading);letter-spacing:-.025em}.replenishment-module__K3mcdq__page p,.replenishment-module__K3mcdq__article p,.replenishment-module__K3mcdq__teaser p{text-wrap:pretty;line-height:1.65}.replenishment-module__K3mcdq__page :-webkit-any(a,button,summary):focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.replenishment-module__K3mcdq__page :-moz-any(a,button,summary):focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.replenishment-module__K3mcdq__page :is(a,button,summary):focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.replenishment-module__K3mcdq__teaser a:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.replenishment-module__K3mcdq__article :-webkit-any(a,button):focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.replenishment-module__K3mcdq__article :-moz-any(a,button):focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.replenishment-module__K3mcdq__article :is(a,button):focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.replenishment-module__K3mcdq__example :-webkit-any(a,button):focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.replenishment-module__K3mcdq__example :-moz-any(a,button):focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.replenishment-module__K3mcdq__example :is(a,button):focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.replenishment-module__K3mcdq__hero{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:max(32px,min(6vw,80px));margin:24px 0 48px;display:grid}.replenishment-module__K3mcdq__heroCopy{padding-top:20px;padding-bottom:24px}.replenishment-module__K3mcdq__heroMark{width:136px;height:auto;margin-bottom:24px}.replenishment-module__K3mcdq__hero h1{font-size:var(--text-brand-page-title);font-weight:700;line-height:1.15}.replenishment-module__K3mcdq__hero h1 span{display:block}.replenishment-module__K3mcdq__lead{max-width:43ch;font-size:var(--text-lg);margin-top:24px}.replenishment-module__K3mcdq__heroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.replenishment-module__K3mcdq__accessNote{max-width:47ch;font-size:var(--text-sm);margin-top:16px}.replenishment-module__K3mcdq__textLink{min-height:44px;font-size:var(--text-sm);text-underline-offset:4px;align-items:center;gap:8px;font-weight:700;text-decoration:underline;display:inline-flex}.replenishment-module__K3mcdq__textLink svg{flex-shrink:0}.replenishment-module__K3mcdq__checklist{margin:0 0 56px;scroll-margin-top:180px}.replenishment-module__K3mcdq__checklist>h2{font-size:var(--text-section-compact);margin-bottom:24px;font-weight:700}.replenishment-module__K3mcdq__checklist ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.replenishment-module__K3mcdq__checklist li{align-items:flex-start;gap:12px;display:flex}.replenishment-module__K3mcdq__checklist li>svg{flex-shrink:0;margin-top:3px}.replenishment-module__K3mcdq__checklist h3{font-size:var(--text-base);font-weight:700;line-height:1.4}.replenishment-module__K3mcdq__checklist p{font-size:var(--text-sm);max-width:40ch;margin-top:10px}.replenishment-module__K3mcdq__article{border-block:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:max(24px,min(5vw,72px));padding-top:40px;padding-bottom:40px;display:grid}.replenishment-module__K3mcdq__series{border-radius:var(--radius-tile);background:var(--color-lilac);min-height:44px;font:700 var(--text-base)/1.3 var(--font-heading);align-items:center;gap:10px;margin-bottom:24px;padding:10px 16px;display:inline-flex}.replenishment-module__K3mcdq__articleHeading h2{font-size:var(--text-directory-title);max-width:22ch;font-weight:700;line-height:1.25}.replenishment-module__K3mcdq__articleHeading p{max-width:44ch;margin-top:16px}.replenishment-module__K3mcdq__articleBody{flex-direction:column;gap:28px;display:flex}.replenishment-module__K3mcdq__articleBody h3{font-size:var(--text-lg);font-weight:700;line-height:1.4}.replenishment-module__K3mcdq__articleBody p{max-width:65ch;font-size:var(--text-base);margin-top:10px}.replenishment-module__K3mcdq__list{background:var(--color-cream);border-radius:var(--radius-card);justify-content:space-between;align-items:center;gap:32px;margin-top:40px;margin-bottom:40px;padding:32px;display:flex}.replenishment-module__K3mcdq__list h2,.replenishment-module__K3mcdq__help h2{font-size:var(--text-section-compact);font-weight:700;line-height:1.3}.replenishment-module__K3mcdq__list p,.replenishment-module__K3mcdq__help p{max-width:62ch;font-size:var(--text-base);margin-top:12px}.replenishment-module__K3mcdq__listActions{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:8px;display:flex}.replenishment-module__K3mcdq__faq{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:32px;margin-top:48px;margin-bottom:48px;display:grid}.replenishment-module__K3mcdq__faq h2{font-size:var(--text-section-compact);font-weight:700}.replenishment-module__K3mcdq__faq details{border-bottom:1px solid var(--color-border)}.replenishment-module__K3mcdq__faq details:first-child{border-top:1px solid var(--color-border)}.replenishment-module__K3mcdq__faq summary{min-height:64px;font-size:var(--text-base);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;padding-bottom:14px;font-weight:700;list-style:none;display:flex}.replenishment-module__K3mcdq__faq summary::-webkit-details-marker{display:none}.replenishment-module__K3mcdq__faq summary svg{flex-shrink:0;transition:transform .16s ease-out}.replenishment-module__K3mcdq__faq details[open] summary svg{transform:rotate(180deg)}.replenishment-module__K3mcdq__faq details p{font-size:var(--text-base);max-width:64ch;padding:0 32px 20px 0}.replenishment-module__K3mcdq__help{justify-content:space-between;align-items:center;gap:32px;padding-top:24px;padding-bottom:24px;display:flex}.replenishment-module__K3mcdq__help>a{flex-shrink:0}.replenishment-module__K3mcdq__next{padding-top:24px}.replenishment-module__K3mcdq__teaser{background:var(--color-mint);border-radius:var(--radius-card);color:var(--color-text);align-items:center;gap:32px;padding:32px;display:flex}.replenishment-module__K3mcdq__teaserMark{flex-shrink:0;width:170px;height:auto}.replenishment-module__K3mcdq__teaser>div{flex:1}.replenishment-module__K3mcdq__teaser h2{font-size:var(--text-campaign);font-weight:700;line-height:1.25}.replenishment-module__K3mcdq__teaser p{max-width:55ch;font-size:var(--text-base);margin-top:12px}.replenishment-module__K3mcdq__teaser>a{flex-shrink:0}@media (max-width:1023px){.replenishment-module__K3mcdq__hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px}.replenishment-module__K3mcdq__teaser{flex-wrap:wrap}.replenishment-module__K3mcdq__teaser>a{margin-left:202px}.replenishment-module__K3mcdq__list{align-items:flex-start}}@media (max-width:767px){.replenishment-module__K3mcdq__hero{grid-template-columns:minmax(0,1fr);gap:4px;margin-top:12px;margin-bottom:36px}.replenishment-module__K3mcdq__heroCopy{padding-top:8px;padding-bottom:28px}.replenishment-module__K3mcdq__heroMark{width:104px;margin-bottom:20px}.replenishment-module__K3mcdq__hero h1{font-size:var(--text-brand-page-title-phone)}.replenishment-module__K3mcdq__lead{font-size:var(--text-base);max-width:43ch;margin-top:16px}.replenishment-module__K3mcdq__heroActions{gap:8px;margin-top:20px}.replenishment-module__K3mcdq__heroActions>:-webkit-any(a,button){flex:1 0 auto}.replenishment-module__K3mcdq__heroActions>:-moz-any(a,button){flex:1 0 auto}.replenishment-module__K3mcdq__heroActions>:is(a,button){flex:1 0 auto}.replenishment-module__K3mcdq__accessNote{margin-top:12px}.replenishment-module__K3mcdq__checklist{margin-bottom:32px}.replenishment-module__K3mcdq__checklist ul{grid-template-columns:minmax(0,1fr);gap:24px}.replenishment-module__K3mcdq__checklist p{max-width:65ch;margin-top:6px}.replenishment-module__K3mcdq__article{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:32px;padding-bottom:32px}.replenishment-module__K3mcdq__articleHeading h2{max-width:28ch}.replenishment-module__K3mcdq__list{flex-direction:column;gap:20px;margin-top:32px;margin-bottom:32px;padding:24px}.replenishment-module__K3mcdq__faq{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:32px;margin-bottom:32px}.replenishment-module__K3mcdq__help{flex-direction:column;align-items:flex-start;gap:20px}.replenishment-module__K3mcdq__teaser{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}.replenishment-module__K3mcdq__teaserMark{width:170px}.replenishment-module__K3mcdq__teaser>a{margin-left:0}}@media (prefers-reduced-motion:reduce){.replenishment-module__K3mcdq__faq summary svg{transition:none}}.replenishment-module__K3mcdq__articleAction{border-top:1px solid var(--color-border);padding-top:20px}.replenishment-module__K3mcdq__articleAction p{margin:0 0 16px}.replenishment-module__K3mcdq__list .replenishment-module__K3mcdq__listNote{font-size:var(--text-sm);max-width:70ch;line-height:1.6}.replenishment-module__K3mcdq__example{width:100%;color:var(--color-text);background:var(--color-surface);border-radius:var(--radius-card);overflow:hidden}.replenishment-module__K3mcdq__exampleVisual{text-align:center;padding:20px 24px 0}.replenishment-module__K3mcdq__exampleLabel{background:var(--color-mint);border-radius:var(--radius-brand);width:-moz-fit-content;width:fit-content;font-size:var(--text-sm);margin-left:auto;margin-right:auto;padding:4px 12px;line-height:1.5}.replenishment-module__K3mcdq__examplePhoto{aspect-ratio:1;width:min(100%,280px);margin:4px auto 0}.replenishment-module__K3mcdq__examplePhoto img{object-fit:contain;width:100%;height:100%}.replenishment-module__K3mcdq__exampleName{font-size:var(--text-lg);text-wrap:balance;font-weight:700;line-height:1.4}.replenishment-module__K3mcdq__exampleFooter{text-align:center;padding:12px 24px 24px}.replenishment-module__K3mcdq__exampleIntro{font-size:var(--text-sm);margin-bottom:16px;line-height:1.5}.replenishment-module__K3mcdq__exampleFooter>button:not(.replenishment-module__K3mcdq__textLink){width:100%}.replenishment-module__K3mcdq__exampleFooter>button[aria-disabled=true]{cursor:wait;opacity:.7}.replenishment-module__K3mcdq__exampleFooter>button[data-complete=true]{text-underline-offset:4px;text-decoration:underline}.replenishment-module__K3mcdq__exampleFooter>.replenishment-module__K3mcdq__textLink{margin-top:8px}.replenishment-module__K3mcdq__exampleResponse{font-size:var(--text-sm);line-height:1.5}.replenishment-module__K3mcdq__exampleCode{font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;gap:4px 12px;margin-top:12px;display:flex}.replenishment-module__K3mcdq__exampleCode span{overflow-wrap:anywhere}.replenishment-module__K3mcdq__exampleFound{flex-direction:column;align-items:center;gap:4px;margin-top:12px;display:flex}.replenishment-module__K3mcdq__exampleFound>p{align-items:center;gap:8px;font-weight:700;display:flex}.replenishment-module__K3mcdq__exampleFound>p svg{flex-shrink:0}.replenishment-module__K3mcdq__exampleError{margin-top:12px}@media (max-width:1023px){.replenishment-module__K3mcdq__examplePhoto{width:min(100%,240px)}}@media (max-width:767px){.replenishment-module__K3mcdq__example{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.replenishment-module__K3mcdq__exampleVisual{padding:20px 12px 20px 20px}.replenishment-module__K3mcdq__exampleLabel{font-size:var(--text-sm);background:0 0;border-radius:0;padding:0}.replenishment-module__K3mcdq__examplePhoto{width:min(100%,200px);margin-top:4px}.replenishment-module__K3mcdq__exampleName{font-size:var(--text-base)}.replenishment-module__K3mcdq__exampleFooter{text-align:left;padding:20px 20px 20px 8px}.replenishment-module__K3mcdq__exampleIntro{margin-bottom:12px}.replenishment-module__K3mcdq__exampleFooter>button:not(.replenishment-module__K3mcdq__textLink){padding-left:16px;padding-right:16px}.replenishment-module__K3mcdq__exampleCode,.replenishment-module__K3mcdq__exampleFound{justify-content:flex-start;align-items:flex-start}}@media (max-width:479px){.replenishment-module__K3mcdq__example{display:block}.replenishment-module__K3mcdq__exampleVisual{padding:20px 20px 0}.replenishment-module__K3mcdq__exampleLabel{background:var(--color-mint);border-radius:var(--radius-brand);padding:4px 12px}.replenishment-module__K3mcdq__examplePhoto{width:min(100%,240px)}.replenishment-module__K3mcdq__exampleFooter{text-align:center;padding:12px 20px 20px}.replenishment-module__K3mcdq__exampleCode,.replenishment-module__K3mcdq__exampleFound{justify-content:center;align-items:center}}
