.rk-rep{--serif: var(--font-heading-family, var(--rk-serif, "Jost")), sans-serif;--body: var(--font-body-family, var(--rk-body, "Assistant")), sans-serif;--brass: var(--rk-brass, #A67C3D);--brass-deep: var(--rk-brass-deep, #8B6529);--brass-light: var(--rk-brass-light, #C49A55);--brass-pale: rgba(166, 124, 61, .08);--ink: var(--rk-ink, #1A1A1A);--ink-shadow: var(--rk-ink-shadow, #3A3A3A);--ink-mid: var(--rk-ink-mid, #5C5C5C);--ink-soft: var(--rk-ink-soft, #888888);--ink-mist: #B0B0B0;--dark: var(--rk-style-ink-bg, #1A1A1A);--dark-soft: var(--rk-style-dark-bg, #252525);--dark-text: var(--rk-style-dark-text, #FFFFFF);--dark-muted: var(--rk-style-dark-muted, #C7C7C7);--card-bg: var(--rk-style-box-bg, #FFFFFF);--bg: var(--rk-bg, #FFFFFF);--bg-paper: var(--rk-bg-paper, #FAFAFA);--hair: #EEEEEE;--hair-medium: #E0E0E0;--content: var(--rk-content, 1800px);--edge: var(--rk-edge, clamp(20px, 4vw, 80px));font-family:var(--body);color:var(--ink);background:var(--bg);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.rk-rep *,.rk-rep *:before,.rk-rep *:after{box-sizing:border-box}.rk-rep a{color:inherit;text-decoration:none}.rk-rep p{margin:0}.rk-rep-crumb{padding-top:clamp(20px,2vw,32px);padding-bottom:0}.rk-rep-crumb-nav{font-family:var(--body);font-size:calc((12px) * var(--rk-body-scale, 1));letter-spacing:1px;color:var(--ink-soft)}.rk-rep-crumb-nav a{color:var(--ink-soft);text-decoration:none}.rk-rep-crumb-nav a:hover{color:var(--brass-deep)}.rk-rep-crumb-sep{margin:0 8px;color:var(--ink-mist)}.rk-rep-crumb-cur{color:var(--ink)}.rk-rep:has(.rk-rep-crumb) .rk-rep-sect--tight-b{padding-top:clamp(20px,2.2vw,36px)}.rk-rep-hero-copy{max-width:min(1000px,100%)}.rk-rep-inner{max-width:var(--rk-content, 1800px);margin:0 auto;padding-left:max(var(--rk-gutter, var(--rk-edge, var(--edge))),env(safe-area-inset-left,0px));padding-right:max(var(--rk-gutter, var(--rk-edge, var(--edge))),env(safe-area-inset-right,0px));width:100%;box-sizing:border-box}@media(max-width:899px){.rk-rep-inner{max-width:100%}}.rk-rep-sect{padding:clamp(50px,6vw,100px) 0}.rk-rep-sect--tight-b{padding-bottom:clamp(28px,3vw,48px)}.rk-rep-sect--tight-t{padding-top:0}.rk-rep-sect--paper{background:var(--bg-paper);padding-top:clamp(40px,4.5vw,72px)}.rk-rep-sect--dark{background:var(--dark-soft);color:var(--dark-text);padding:clamp(44px,5vw,80px) 0}.rk-rep-sect--ink{background:var(--dark);color:var(--dark-text);padding:clamp(56px,6vw,100px) 0}.rk-rep-lab{font-family:var(--body);font-size:calc((clamp(11px,.78vw,13px)) * var(--rk-body-scale, 1));letter-spacing:2.8px;text-transform:uppercase;font-weight:700;color:var(--ink);margin-bottom:clamp(14px,1.2vw,20px);display:inline-block}.rk-rep-lab--brass{color:var(--brass-deep)}.rk-rep-lab--light{color:var(--brass-light)}.rk-rep-sect--tight-b .rk-rep-lab{margin-bottom:0}.rk-rep-h1{font-family:var(--serif);font-weight:400;line-height:1.05;color:var(--ink);letter-spacing:-1.5px;font-size:calc((clamp(42px,5.8vw,82px)) * var(--rk-heading-scale, 1) * var(--rk-title-scale, 1));margin:0 0 clamp(20px,2.2vw,32px);max-width:min(920px,100%)}.rk-rep-h1 em{font-style:italic;font-weight:400;color:var(--brass);font-family:var(--serif)}.rk-rep-h2{font-family:var(--serif);font-size:calc((clamp(32px,4vw,58px)) * var(--rk-heading-scale, 1));font-weight:400;color:var(--ink);line-height:1.1;letter-spacing:-.8px;margin:0 0 clamp(16px,1.6vw,22px)}.rk-rep-h2 em{font-style:italic;color:var(--brass);font-weight:400}.rk-rep-sect--dark .rk-rep-h2,.rk-rep-sect--ink .rk-rep-h2{color:var(--dark-text)}.rk-rep-sect--dark .rk-rep-h2 em,.rk-rep-sect--ink .rk-rep-h2 em{color:var(--brass-light)}.rk-rep-h3{font-family:var(--serif);font-size:calc((clamp(22px,1.8vw,30px)) * var(--rk-heading-scale, 1));font-weight:400;color:var(--ink);line-height:1.18;letter-spacing:-.4px;margin:0 0 10px}.rk-rep-h4{font-family:var(--serif);font-size:calc((clamp(18px,1.3vw,22px)) * var(--rk-heading-scale, 1));font-weight:400;color:var(--ink);line-height:1.25;letter-spacing:-.2px;margin:0 0 8px}.rk-rep p.rk-rep-updated{font-family:var(--body);font-size:calc((clamp(12px,.78vw,13px)) * var(--rk-body-scale, 1));color:var(--ink-soft);letter-spacing:.3px;margin:6px 0 10px;line-height:1.6}.rk-rep-bod{font-family:var(--body);font-size:calc((clamp(15px,.95vw,17px)) * var(--rk-body-scale, 1));color:var(--ink-shadow);line-height:1.7}.rk-rep p.rk-rep-bod--lead{max-width:min(680px,100%);margin:0 0 clamp(16px,1.6vw,22px);font-size:calc((clamp(17px,1.15vw,20px)) * var(--rk-body-scale, 1));line-height:1.6;color:var(--ink-shadow)}.rk-rep p.rk-rep-bod--italic{max-width:min(680px,100%);margin:0;color:var(--ink-mid);font-style:italic}.rk-rep-bod--mid{color:var(--ink-mid);max-width:min(860px,100%)}.rk-rep-bod-sm{font-family:var(--body);font-size:calc((clamp(13px,.85vw,15px)) * var(--rk-body-scale, 1));color:var(--ink-mid);line-height:1.6}.rk-rep-scope{padding:14px 18px;background:var(--rk-style-note-bg, rgba(166, 124, 61, .06));border:1px solid rgba(166,124,61,.25);border-radius:2px}.rk-rep-scope p{margin:0;color:var(--ink-mid);line-height:1.55;font-size:calc((clamp(13px,.85vw,15px)) * var(--rk-body-scale, 1))}.rk-rep-scope strong{color:var(--brass-deep)}.rk-rep-promise{max-width:min(1100px,100%);margin:0 auto;text-align:center}.rk-rep-promise-text{font-family:var(--serif);font-size:calc((clamp(23px,2.5vw,38px)) * var(--rk-heading-scale, 1));line-height:1.32;font-weight:400;letter-spacing:-.5px;color:var(--dark-text);margin:0}.rk-rep-promise-text em{font-style:italic;color:var(--brass-light)}.rk-rep-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.4vw,40px);margin-top:clamp(36px,3.5vw,56px)}.rk-rep-step{border-top:2px solid var(--brass);padding-top:clamp(18px,1.8vw,26px)}.rk-rep-step-num{font-family:var(--serif);font-size:calc((clamp(34px,3.4vw,52px)) * var(--rk-heading-scale, 1));color:var(--brass);font-weight:300;display:block;margin-bottom:14px;line-height:1}.rk-rep-covered-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(16px,1.8vw,28px);margin-top:clamp(32px,3.2vw,48px)}.rk-rep-card{background:var(--card-bg);border:1px solid var(--hair-medium);padding:clamp(22px,2.2vw,32px);display:flex;gap:18px;align-items:flex-start}.rk-rep-card-icon{color:var(--brass);flex-shrink:0;margin-top:2px}.rk-rep-except{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,3.5vw,64px);align-items:start}.rk-rep-except-item{display:flex;gap:14px;align-items:flex-start;padding-bottom:clamp(16px,1.6vw,22px);margin-bottom:clamp(16px,1.6vw,22px);border-bottom:1px solid var(--hair)}.rk-rep-except-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.rk-rep-except-x{color:var(--ink-mist);flex-shrink:0;margin-top:1px}.rk-rep-except-item .rk-rep-h4{font-size:calc((clamp(16px,1.1vw,19px)) * var(--rk-heading-scale, 1));margin-bottom:6px}.rk-rep-why{max-width:min(1000px,100%)}.rk-rep-why-p{font-family:var(--body);font-size:calc((clamp(15px,1vw,18px)) * var(--rk-body-scale, 1));line-height:1.75;color:var(--dark-muted);max-width:min(900px,100%);margin:0 0 clamp(16px,1.5vw,22px)}.rk-rep-why-p:last-child{margin-bottom:0}.rk-rep-why-p p+p{margin-top:clamp(16px,1.5vw,22px)}.rk-rep-times{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2vw,32px);margin-top:clamp(32px,3.2vw,48px)}.rk-rep-time-icon{color:var(--brass);margin-bottom:14px}.rk-rep-tiers{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(18px,2vw,28px);margin:clamp(24px,2.4vw,36px) 0 clamp(32px,3vw,48px)}.rk-rep-tier{background:var(--card-bg);border:1px solid var(--hair-medium);padding:clamp(22px,2.4vw,32px);border-top:3px solid var(--ink-mid)}.rk-rep-tier--collector{border-top-color:#c9a56a}.rk-rep-tier--limited{border-top-color:#d89ab8}.rk-rep-tier--signature{border-top-color:#1a140c}.rk-rep-tier-meta{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.rk-rep-tier-badge{display:inline-block;padding:4px 10px;font-family:var(--body);font-size:calc((10px) * var(--rk-body-scale, 1));font-weight:700;letter-spacing:1.2px;text-transform:uppercase;border:1px solid var(--hair);background:#0000000a;color:var(--ink-mid)}.rk-rep-tier--collector .rk-rep-tier-badge{background:#f4ecde;color:#7a5a28;border-color:#c9a56a}.rk-rep-tier--limited .rk-rep-tier-badge{background:#f5e5ee;color:#7a2950;border-color:#d89ab8}.rk-rep-tier--signature .rk-rep-tier-badge{background:#1a140c;color:#e8c880;border-color:#c9a56a}.rk-rep-tier-price{font-family:var(--body);font-size:11px;color:var(--ink-soft)}.rk-rep-tier .rk-rep-h4{font-size:calc((clamp(15px,1.05vw,17px)) * var(--rk-heading-scale, 1))}.rk-rep-tier-handle{color:var(--ink-soft);font-size:calc((11px) * var(--rk-body-scale, 1));font-style:italic;margin-top:10px}.rk-rep-integrity{background:var(--rk-style-callout-bg, var(--brass-pale));border:1px solid var(--hair-medium);padding:clamp(20px,2vw,28px);display:flex;gap:14px;align-items:flex-start}.rk-rep-integrity-icon{color:var(--brass);flex-shrink:0;margin-top:2px}.rk-rep-cancel{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,3.5vw,64px);align-items:start}.rk-rep-cancel-row{display:flex;gap:14px;align-items:flex-start;padding-bottom:clamp(18px,1.8vw,24px);margin-bottom:clamp(18px,1.8vw,24px);border-bottom:1px solid var(--hair)}.rk-rep-cancel-row:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.rk-rep-cancel-ok{color:var(--brass);flex-shrink:0;margin-top:2px}.rk-rep-cancel-no{color:var(--ink-mist);flex-shrink:0;margin-top:2px}.rk-rep-trade{background:var(--rk-style-callout-bg, var(--brass-pale));border:1px solid var(--hair-medium);padding:clamp(28px,3vw,48px);display:grid;grid-template-columns:auto 1fr;gap:clamp(20px,2.4vw,40px);align-items:center}.rk-rep-trade-icon{color:var(--brass)}.rk-rep-trade-link{display:inline-flex;align-items:center;gap:6px;color:var(--brass-deep)!important;font-family:var(--serif);font-size:calc((clamp(12px,.82vw,13px)) * var(--rk-body-scale, 1));font-weight:500;letter-spacing:2px;text-transform:uppercase;margin-top:12px}.rk-rep-trade-link:hover{color:var(--brass)!important}.rk-rep-cta{max-width:min(900px,100%);margin:0 auto;text-align:center}.rk-rep-cta-body{font-family:var(--body);font-size:calc((clamp(15px,1vw,18px)) * var(--rk-body-scale, 1));line-height:1.7;color:var(--dark-muted);margin:0 auto 16px!important;max-width:min(720px,100%)}.rk-rep-sect--ink .rk-rep-h2{margin-bottom:clamp(12px,1.2vw,18px)}.rk-rep-cta-row{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.rk-rep-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:clamp(12px,1.05vw,16px) clamp(22px,2vw,32px);font-family:var(--body);font-size:calc((clamp(11px,.8vw,13px)) * var(--rk-body-scale, 1));font-weight:700;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;text-decoration:none;border-radius:0}.rk-rep-btn-brass,a.rk-rep-btn-brass{background:var(--brass)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.rk-rep-btn-brass:hover,a.rk-rep-btn-brass:hover{background:var(--brass-deep)!important;transform:translateY(-1px);box-shadow:0 8px 22px #a67c3d47}.rk-rep-btn-ghost,a.rk-rep-btn-ghost{background:var(--rk-style-btn2-bg, transparent)!important;color:var(--rk-style-btn2-text, var(--ink, #1A1A1A))!important;-webkit-text-fill-color:var(--rk-style-btn2-text, var(--ink, #1A1A1A))!important;border:1px solid var(--hair-medium, #E0E0E0)!important}.rk-rep-btn-ghost:hover,a.rk-rep-btn-ghost:hover{border-color:var(--brass, #A67C3D)!important;color:var(--brass-deep, #8B6529)!important;-webkit-text-fill-color:var(--brass-deep, #8B6529)!important}.rk-rep-btn-ghost-light,a.rk-rep-btn-ghost-light{background:transparent!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;border:1px solid rgba(255,255,255,.3)!important}.rk-rep-btn-ghost-light:hover,a.rk-rep-btn-ghost-light:hover{border-color:#fff!important;background:#ffffff0f!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}@media(max-width:900px){.rk-rep-steps,.rk-rep-times,.rk-rep-covered-grid,.rk-rep-tiers,.rk-rep-except,.rk-rep-cancel,.rk-rep-trade{grid-template-columns:1fr}.rk-rep-btn-brass,.rk-rep-btn-ghost,.rk-rep-btn-ghost-light,a.rk-rep-btn-brass,a.rk-rep-btn-ghost,a.rk-rep-btn-ghost-light{max-width:100%;text-align:center}.rk-rep-cta-row{flex-direction:column;align-items:stretch}.rk-rep-card{flex-direction:column;gap:12px}}@media(max-width:480px){.rk-rep-promise-text{font-size:clamp(20px,6.5vw,28px)}.rk-rep-inner{padding-left:max(16px,var(--edge));padding-right:max(16px,var(--edge))}}.rk-rep-band--look[style*="--rk-block-bg:"]{background:var(--rk-block-bg)!important}.rk-rep-band--look[style*=--rk-block-ink]{color:var(--rk-block-ink)!important}.rk-rep-band--look[style*="--rk-block-heading:"] .rk-rep-h2,.rk-rep-band--look[style*="--rk-block-heading:"] .rk-rep-h3,.rk-rep-band--look[style*="--rk-block-heading:"] .rk-rep-h4,.rk-rep-band--look[style*="--rk-block-heading:"] .rk-rep-promise-text{color:var(--rk-block-heading)!important}.rk-rep-band--look[style*="--rk-block-heading:"] .rk-rep-promise-text em,.rk-rep-band--look[style*="--rk-block-heading:"] .rk-rep-h2 em,.rk-rep-band--look[style*=--rk-block-em] .rk-rep-promise-text em,.rk-rep-band--look[style*=--rk-block-em] .rk-rep-h2 em{color:var(--rk-block-em, var(--rk-block-heading))!important}.rk-rep-band--look[style*="--rk-block-heading:"] .rk-rep-promise-text{font-size:calc((clamp(23px,2.5vw,38px)) * var(--rk-heading-scale, 1) * var(--rk-block-heading-scale, 1))}.rk-rep-step[style*=--rk-block-bg],.rk-rep-card[style*=--rk-block-bg],.rk-rep-except-item[style*=--rk-block-bg],.rk-rep-time[style*=--rk-block-bg],.rk-rep-tier[style*=--rk-block-bg],.rk-rep-cancel-row[style*=--rk-block-bg],.rk-rep-integrity[style*=--rk-block-bg]{background:var(--rk-block-bg)!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/rk-replacement.css.map */
