.rg{--rg-accent: var(--color-button)}.rg__inner{max-width:none}.rg__heading{margin:0 0 2rem}.rg-header__kicker{display:inline-block;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--rg-accent));margin-bottom:1rem}.rg-header__title{margin:0 0 1.2rem}.rg-header__summary{max-width:76rem;font-size:1.8rem;line-height:1.55;color:rgb(var(--color-subtext, var(--color-foreground)));margin:0 0 2rem}.rg-header__meta{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 2rem;padding:0;list-style:none}.rg-header__meta li{display:inline-flex;gap:.6rem;align-items:baseline;padding:.7rem 1.4rem;border-radius:99rem;background:rgb(var(--color-secondary-background));font-size:1.4rem;line-height:1.3}.rg-header__meta b{font-weight:700}.rg-header__actions{display:flex;flex-wrap:wrap;gap:1rem}.rg-callout{border-radius:var(--blocks-radius, 1.2rem);padding:2.4rem 2.8rem;background:#fff7e0;border:1px solid #f0d98a;color:#1a1a1a}.rg-callout__title{font-weight:700;font-size:1.9rem;margin:0 0 1.2rem;color:#1a1a1a}.rg-callout ul{margin:0;padding-left:2rem}.rg-callout li{margin-bottom:.6rem}.rg-needs{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;border:1px solid rgb(var(--color-border));border-radius:var(--blocks-radius, 1.2rem);padding:2.4rem 2.8rem}@media(min-width:768px){.rg-needs--split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:4rem}}.rg-needs__label{font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0 0 1.2rem}.rg-needs ul{margin:0;padding-left:1.8rem}.rg-needs li{margin-bottom:.5rem}.rg-needs__products{list-style:none;margin:0;padding:0!important;display:grid;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:1.2rem 2rem}.rg-needs__products li{margin:0}.rg-product{display:grid;grid-template-columns:5.2rem minmax(0,1fr);gap:1.2rem;align-items:center;text-decoration:none;color:inherit;font-size:1.4rem;line-height:1.35}.rg-product img,.rg-product__ph{width:5.2rem;height:5.2rem;object-fit:cover;border-radius:.8rem;background:rgb(var(--color-secondary-background))}.rg-product:hover .rg-product__name{text-decoration:underline}.rg-product__price{display:block;color:rgb(var(--color-subtext, var(--color-foreground)));font-size:1.3rem}.rg-steps__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem}@media(min-width:1024px){.rg-steps__layout--toc{grid-template-columns:24rem minmax(0,1fr);gap:5.6rem;align-items:start}.rg-toc{position:sticky;top:12rem}}.rg-toc{border:1px solid rgb(var(--color-border));border-radius:var(--blocks-radius, 1.2rem);padding:2rem}.rg-toc__title{font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0 0 1.2rem}.rg-toc ul{margin:0;padding:0;list-style:none}.rg-toc li+li{margin-top:.8rem}.rg-toc a{text-decoration:none;color:inherit;font-size:1.5rem;line-height:1.4}.rg-toc a:hover{color:rgb(var(--rg-accent));text-decoration:underline}.rg-group{margin-bottom:4.8rem;scroll-margin-top:12rem}.rg-group:last-child{margin-bottom:0}.rg-group__title{margin:0 0 .8rem;padding-bottom:1.2rem;border-bottom:2px solid rgb(var(--color-foreground))}.rg-steps__list{list-style:none;margin:0;padding:0}.rg-step{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1.6rem;padding:2.4rem 0;border-bottom:1px solid rgb(var(--color-border));break-inside:avoid}.rg-step:last-child{border-bottom:0;padding-bottom:0}.rg-step__num{width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.7rem;background:rgb(var(--rg-accent));color:rgb(var(--color-button-text))}.rg-step__title{margin:.6rem 0 1rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.rg-badge{font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.03em;padding:.3rem 1rem;border-radius:99rem;background:rgb(var(--color-secondary-background));border:1px solid rgb(var(--color-border));text-transform:none}.rg-body{max-width:72rem}.rg-body ul,.rg-body ol{padding-left:2rem;margin:0 0 1em}.rg-body>:last-child{margin-bottom:0}.rg-note{max-width:72rem;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;margin:1.4rem 0 0;padding:1.2rem 1.6rem;border-radius:1rem;font-size:1.5rem;line-height:1.5;color:#1a1a1a}.rg-note b{white-space:nowrap}.rg-note--tip{background:#eef3ff;border:1px solid #cfdcff}.rg-note--warning{background:#fdecec;border:1px solid #f3bcbc}.rg-step__image{display:block;max-width:56rem;width:100%;height:auto;margin-top:1.6rem;border-radius:1rem;border:1px solid rgb(var(--color-border))}.rg-video{position:relative;display:block;max-width:56rem;margin-top:1.6rem;border-radius:1rem;overflow:hidden;background:#000;aspect-ratio:16 / 9;cursor:pointer;text-decoration:none}.rg-video img,.rg-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.rg-video__play{position:absolute;left:50%;top:50%;width:6.8rem;height:4.8rem;margin:-2.4rem 0 0 -3.4rem;border-radius:1.2rem;background:#000000b8}.rg-video__play:after{content:"";position:absolute;left:50%;top:50%;margin:-1rem 0 0 -.7rem;border-style:solid;border-width:1rem 0 1rem 1.8rem;border-color:transparent transparent transparent #fff}.rg-video__label{position:absolute;left:0;right:0;bottom:0;padding:3rem 1.4rem 1rem;color:#fff;font-size:1.4rem;font-weight:600;background:linear-gradient(transparent,#000000bf)}.rg-video__print{display:none}.rg-issues{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem}@media(min-width:768px){.rg-issues{grid-template-columns:repeat(var(--rg-issue-cols, 2),minmax(0,1fr));gap:2rem}}.rg-issue{border:1px solid rgb(var(--color-border));border-radius:var(--blocks-radius, 1.2rem);padding:2rem 2.4rem;background:rgb(var(--color-background));break-inside:avoid}.rg-issue__label{display:block;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.4rem}.rg-issue__label--problem{color:#b3261e}.rg-issue__label--fix{color:#0d8756;margin-top:1.4rem}.rg-issue__problem{margin:0}.rg-docs{list-style:none;margin:0 0 2.4rem;padding:0;display:grid;gap:1rem;max-width:72rem}.rg-docs a{display:flex;gap:1.2rem;align-items:center;padding:1.2rem 1.6rem;border:1px solid rgb(var(--color-border));border-radius:1rem;text-decoration:none;color:inherit}.rg-docs a:hover{border-color:rgb(var(--rg-accent))}.rg-docs__kind{font-size:1.1rem;font-weight:700;letter-spacing:.06em;padding:.2rem .8rem;border-radius:.4rem;background:rgb(var(--color-secondary-background))}.rg-support{font-size:1.5rem;color:rgb(var(--color-subtext, var(--color-foreground)))}.rg-print-only{display:none}@media print{@page{margin:14mm}html,body,.site-wrapper,.main-content{height:auto!important;min-height:0!important;overflow:visible!important;background:#fff!important}body{opacity:1!important}.shopify-section-group-header-group,.shopify-section-group-footer-group,.shopify-section-group-overlay-group,.skip-to-content-link,.back-to-top,#shopify-chat,[id^=shopify-chat],.page-transition,#preview-bar-iframe,#PBarNextFrameWrapper,.main-content>.shopify-section:not(:has(.rg,.rg-print-keep)){display:none!important}motion-element,[data-motion]{opacity:1!important;transform:none!important;visibility:visible!important}.rg,.rg-print-keep{color:#000!important;background:#fff!important}.rg.section--padding,.rg-print-keep.section--padding{padding:0 0 7mm!important}.rg .page-width,.rg-print-keep .page-width{max-width:none!important;padding:0!important}.rg__inner{max-width:none}.rg-header__actions,.rg-toc,.rg-needs__shop,.rg-video img,.rg-video iframe,.rg-video__play,.rg-video__label{display:none!important}.rg-header__summary{font-size:12pt;color:#000}.rg-header__meta li{border:1px solid #999;background:none}.rg-callout,.rg-note,.rg-needs,.rg-issue{background:none!important;border:1px solid #777!important}.rg-needs,.rg-steps__layout{display:block}.rg-group{margin-bottom:7mm}.rg-group__title,.rg__heading{break-after:avoid}.rg-step{padding:4mm 0}.rg-step__num{background:none!important;color:#000!important;border:1.5pt solid #000}.rg-video{background:none;aspect-ratio:auto;margin-top:2mm;max-width:none;overflow:visible}.rg-video__print{display:block;position:static;color:#000;font-size:10pt}.rg-step__image{max-width:90mm}.rg-issues{display:block}.rg-issue{margin-bottom:4mm}.rg-print-only{display:block}.rg a,.rg-print-keep a{color:#000;text-decoration:none}.rg-print-keep details>summary{list-style:none}.rg-print-keep details .icon-plus-toggle,.rg-print-keep details summary svg{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/refill-guide.css.map */
