.refill-guide :is(h1,h2,h3,p){margin:0}.refill-guide__body{padding-block:clamp(1.2rem,2.5vw,2.8rem) clamp(2.4rem,4vw,4.8rem)}.refill-guide__options,.refill-guide__alternates,.refill-guide__details-grid{display:grid;gap:clamp(1.2rem,1.8vw,1.8rem)}.refill-guide__portal,.refill-guide__alternate{display:grid;align-content:center;justify-items:start;gap:.6rem;min-width:0;border-radius:var(--r-soft)}.refill-guide__portal{gap:1.2rem;padding:clamp(2.4rem,5vw,5.6rem);background:radial-gradient(ellipse at 100% 10%,var(--navy-mid),transparent 76%),var(--navy-black);color:var(--white)}.refill-guide__portal h1{color:inherit;font-size:clamp(3.3rem,4.8vw,6rem);line-height:1.08;text-wrap:balance}.refill-guide__portal p{max-width:36ch;color:var(--on-navy-soft)}.refill-guide__portal .refill-guide__button{margin-top:.4rem}.refill-guide__alternate{padding:clamp(1.6rem,2.5vw,2.6rem);border:1px solid var(--line);background:#f6f8fa}.refill-guide__alternate--phone{background:#edf6f5}.refill-guide :is(.refill-guide__alternate,.refill-guide__transfer) h2{font-size:clamp(2.1rem,2.4vw,2.7rem)}.refill-guide :is(.refill-guide__alternate,.refill-guide__details,.refill-guide__transfer) p{color:var(--ink-soft)}.refill-guide__hours{display:flex;flex-wrap:wrap;gap:.2rem 1.2rem;margin:0;color:var(--ink-soft)}.refill-guide__stores{display:flex;flex-wrap:wrap;gap:0 1.6rem}.refill-guide .link-text-action{min-height:var(--tap-min);white-space:normal}.refill-guide__call{font-weight:700}.refill-guide__button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap-min);padding:.9rem 1.8rem;border:1px solid transparent;border-radius:var(--radius-pill);background:var(--white);color:var(--navy-deep);font-weight:700;line-height:1.25;text-align:center;text-decoration:none}.refill-guide__button:hover{background:var(--info-bg)}.refill-guide__portal .refill-guide__button:focus-visible{outline:.2rem solid var(--white);outline-offset:.3rem}.refill-guide__button--outline{border-color:var(--line-strong)}.refill-guide__transfer,.refill-guide__location-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 2rem}.refill-guide__transfer{margin-top:clamp(1.4rem,2vw,2rem);padding:clamp(1.6rem,2.4vw,2.6rem);border-radius:var(--r-soft);background:var(--soft)}.refill-guide__transfer p,.refill-guide__details p{margin-top:.4rem}.refill-guide__details{margin-top:clamp(2.4rem,4vw,4.6rem)}.refill-guide__details-grid{margin-top:1rem}.refill-guide__details-grid>div{padding-top:1rem;border-top:1px solid var(--line)}.refill-guide__details h3,.refill-guide__location h2{font:700 1.6rem/1.35 var(--font-body-family)}.refill-guide__location{padding-block:1.6rem;border-block:1px solid var(--line);background:#f6f8fa}.refill-guide__location address{color:var(--ink-soft);font-style:normal}@media screen and (max-width:749px){.refill-guide__portal .refill-guide__button{justify-self:stretch}}@media screen and (min-width:750px){.refill-guide__options{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr)}.refill-guide__details-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-refill-guide.css.map */
