.rgh .rgh-step-pics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px;max-width:780px;margin-top:24px;counter-reset:rghp}.rgh .rgh-step-pics>li{counter-increment:rghp;display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-areas:"shot shot" "num text";gap:10px 4px;align-content:start}.rgh .rgh-step-pics>li:before{content:counter(rghp);grid-area:num;font-family:var(--serif);font-size:21px;line-height:1.2;color:var(--amber)}.rgh .rgh-step-pics>li>.rgh-shot{grid-area:shot}.rgh .rgh-step-pics>li>p{grid-area:text;margin:0;font-size:15px;line-height:1.45;color:var(--ink)}.rgh .rgh-bg-navy .rgh-step-pics>li>p{color:#dce6f3}@media(max-width:860px){.rgh .rgh-step-pics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.rgh .rgh-step-pics{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}.rgh{--navy:#004692;--navy-d:#00376f;--amber:#B4780A;--ink:#1E2A33;--muted:#5E6B74;--oat:#F6F2E9;--line:#E3DBC9;--serif:Georgia,"Times New Roman",serif;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.6;-webkit-text-size-adjust:100%;text-align:left}.rgh *,.rgh *:before,.rgh *:after{box-sizing:border-box}.rgh :where(h1,h2,h3,p,ul,ol,dl,dt,dd,li,figure){margin:0;padding:0}.rgh :where(ul,ol){list-style:none}.rgh img{display:block;max-width:100%;height:auto}.rgh [hidden]{display:none!important}.rgh a{color:var(--navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.rgh a:hover{text-decoration-thickness:2px}.rgh a:focus-visible,.rgh summary:focus-visible,.rgh input:focus-visible{outline:3px solid var(--amber);outline-offset:2px}.rgh h1,.rgh h2,.rgh h3{font-family:var(--serif);font-weight:400;color:var(--navy);line-height:1.15;letter-spacing:-.005em;text-transform:none}.rgh strong,.rgh b{font-weight:700}.rgh .rgh-wrap{max-width:1080px;margin:0 auto;padding:0 20px}.rgh .rgh-sec{padding:var(--rgh-pt,72px) 0 var(--rgh-pb,72px);scroll-margin-top:100px}.rgh .rgh-bg-white{background:#fff}.rgh .rgh-bg-oat{background:var(--oat)}.rgh .rgh-bg-navy{background:var(--navy);color:#fff}.rgh .rgh-bg-navy h1,.rgh .rgh-bg-navy h2,.rgh .rgh-bg-navy h3{color:#fff}.rgh .rgh-bg-navy p,.rgh .rgh-bg-navy li,.rgh .rgh-bg-navy dd{color:#dce6f3}.rgh .rgh-bg-navy strong,.rgh .rgh-bg-navy a{color:#fff}.rgh .rgh-bg-navy a:focus-visible{outline-color:#fff}.rgh .rgh-bg-navy a.rgh-btn{color:var(--navy);background:#fff;border-color:#fff}.rgh .rgh-bg-navy a.rgh-btn:hover{background:var(--oat);border-color:var(--oat)}.rgh .rgh-bg-navy a.rgh-btn--line{color:#fff;background:transparent;border-color:#fff9}.rgh .rgh-bg-navy a.rgh-btn--line:hover{background:#ffffff24;border-color:#fff}.rgh .rgh-bg-navy .rgh-fix p,.rgh .rgh-bg-navy .rgh-fix li{color:var(--ink)}.rgh .rgh-bg-navy .rgh-fix a,.rgh .rgh-bg-navy .rgh-results a{color:var(--navy)}.rgh .rgh-bg-navy .rgh-fix .rgh-aside{color:var(--muted)}.rgh .rgh-bg-navy .rgh-facts dt{color:#fff}.rgh .rgh-bg-navy .rgh-sec-head p,.rgh .rgh-bg-navy .rgh-model-text p,.rgh .rgh-bg-navy .rgh-step-fig figcaption,.rgh .rgh-bg-navy .rgh-lede,.rgh .rgh-bg-navy .rgh-chips-label{color:#dce6f3}.rgh .rgh-sec-head{max-width:640px;margin-bottom:36px}.rgh .rgh-sec-head h2{font-size:38px}.rgh .rgh-sec-head p{margin-top:12px;font-size:18px;color:var(--muted)}.rgh .rgh-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px}.rgh a.rgh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;font-size:16px;font-weight:700;line-height:1.2;text-align:center;color:#fff;text-decoration:none;background:var(--navy);border:2px solid var(--navy);border-radius:8px}.rgh a.rgh-btn:hover{background:var(--navy-d);border-color:var(--navy-d)}.rgh a.rgh-btn--line{color:var(--navy);background:transparent}.rgh a.rgh-btn--line:hover{color:#fff;background:var(--navy)}.rgh .rgh-note{font-size:15px;color:var(--muted)}.rgh .rgh-hero{border-bottom:1px solid var(--line)}.rgh .rgh-h1{font-size:48px;max-width:20ch}.rgh .rgh-lede{margin-top:14px;max-width:56ch;font-size:19px;color:var(--muted)}.rgh .rgh-search{margin-top:30px;max-width:640px}.rgh .rgh-label{display:block;margin-bottom:8px;font-weight:700;font-size:17px}.rgh .rgh-search input{display:block;width:100%;height:58px;margin:0;padding:0 18px;font:inherit;font-size:18px;color:var(--ink);background:#fff;border:2px solid var(--navy);border-radius:10px;box-shadow:none;-webkit-appearance:none;appearance:none}.rgh .rgh-search input::placeholder{color:#7f8a92;opacity:1}.rgh .rgh-status{margin-top:8px;font-size:15px;color:var(--muted)}.rgh .rgh-status:empty{display:none}.rgh .rgh-results{margin-top:8px;background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.rgh .rgh-results[hidden]{display:none}.rgh .rgh-results li+li{border-top:1px solid var(--line)}.rgh .rgh-results a{display:block;padding:14px 18px;font-weight:700;text-decoration:none;color:var(--navy)}.rgh .rgh-results a:hover,.rgh .rgh-results a:focus-visible{background:var(--oat)}.rgh .rgh-chips-label{margin-top:28px;font-size:15px;color:var(--muted)}.rgh .rgh-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.rgh .rgh-chips a{display:inline-block;padding:9px 15px;font-size:15px;line-height:1.3;color:var(--ink);text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:999px}.rgh .rgh-chips a:hover{color:var(--navy);border-color:var(--navy)}.rgh .rgh-talk{margin-top:24px;font-size:16px}.rgh .rgh-talk a{font-weight:700;white-space:nowrap}.rgh .rgh-jump{background:#fff;border-bottom:1px solid var(--line)}.rgh .rgh-jump .rgh-wrap{display:flex;flex-wrap:wrap;gap:8px 28px;padding-top:15px;padding-bottom:15px}.rgh .rgh-jump a{font-size:15px;font-weight:700;white-space:nowrap;text-decoration:none;color:var(--navy)}.rgh .rgh-jump a:hover{text-decoration:underline}.rgh .rgh-steps{counter-reset:rghs;display:grid;gap:44px;max-width:780px}.rgh .rgh-step{counter-increment:rghs;display:grid;grid-template-columns:76px minmax(0,1fr);column-gap:20px;align-items:baseline}.rgh .rgh-step:before{content:counter(rghs);font-family:var(--serif);font-size:88px;line-height:1;color:var(--amber);text-align:left}.rgh .rgh-step h3{font-size:26px}.rgh .rgh-step-body>*+*{margin-top:10px}.rgh .rgh-step-body>h3+*{margin-top:8px}.rgh .rgh-step-body ul{display:grid;gap:6px}.rgh .rgh-step-body ul>li{position:relative;padding-left:20px}.rgh .rgh-step-body ul>li:before{content:"";position:absolute;left:2px;top:.66em;width:7px;height:7px;border-radius:50%;background:var(--amber)}.rgh .rgh-step-split{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:32px;align-items:start}.rgh .rgh-step-fig{margin-top:4px}.rgh .rgh-step-fig img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:10px;background:var(--oat)}.rgh .rgh-step-fig figcaption{margin-top:6px;font-size:13px;line-height:1.4;color:var(--muted)}.rgh .rgh-after{max-width:780px;margin-top:48px;padding-top:22px;border-top:1px solid var(--line)}.rgh .rgh-groups{display:grid;gap:44px;max-width:820px}.rgh .rgh-group-h{font-size:24px;margin-bottom:14px}.rgh .rgh-fix{background:#fff;border:1px solid var(--line);border-radius:10px;scroll-margin-top:110px;transition:box-shadow .4s ease}.rgh .rgh-fix+.rgh-fix{margin-top:10px}.rgh .rgh-fix.is-target{box-shadow:0 0 0 3px var(--amber)}.rgh .rgh-fix summary{display:block;position:relative;min-height:58px;padding:17px 56px 17px 20px;font-size:17px;font-weight:700;line-height:1.4;color:var(--ink);cursor:pointer;list-style:none}.rgh .rgh-fix summary::-webkit-details-marker{display:none}.rgh .rgh-fix summary::marker{content:""}.rgh .rgh-fix summary:after{content:"";position:absolute;right:24px;top:50%;width:11px;height:11px;border-right:2px solid var(--navy);border-bottom:2px solid var(--navy);transform:translateY(-75%) rotate(45deg);transition:transform .2s ease}.rgh .rgh-fix[open] summary:after{transform:translateY(-25%) rotate(-135deg)}.rgh .rgh-fix summary:hover{color:var(--navy)}.rgh .rgh-fix-body{padding:2px 20px 22px}.rgh .rgh-fix-body>*+*{margin-top:12px}.rgh .rgh-fix-body :where(ul,ol){counter-reset:rghf;display:grid;gap:12px}.rgh .rgh-fix-body :where(ul,ol)>li{counter-increment:rghf;position:relative;padding-left:32px}.rgh .rgh-fix-body :where(ul,ol)>li:before{content:counter(rghf);position:absolute;left:2px;top:-3px;font-family:var(--serif);font-size:23px;line-height:1.3;color:var(--amber)}.rgh .rgh-aside{padding-left:14px;font-size:15px;color:var(--muted);border-left:3px solid var(--amber)}.rgh .rgh-fix-body>.rgh-aside{margin-top:16px}.rgh .rgh-fix-foot{max-width:820px;margin-top:36px}.rgh .rgh-fix-body ol>li.rgh-st--shot{padding-top:2px}.rgh .rgh-st--shot{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:20px;align-items:start}.rgh .rgh-fix-body ol:has(.rgh-st--shot){gap:26px}.rgh .rgh-st-text>p{margin:0}.rgh .rgh-fix-body ol.rgh-pics{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 18px}.rgh .rgh-fix-body ol.rgh-pics>li{display:grid;grid-template-columns:26px minmax(0,1fr);grid-template-areas:"shot shot" "num text";gap:12px 4px;padding:0;align-items:start;align-content:start}.rgh .rgh-fix-body ol.rgh-pics>li:before{grid-area:num;position:static}.rgh .rgh-fix-body ol.rgh-pics>li>.rgh-st-text{grid-area:text}.rgh .rgh-fix-body ol.rgh-pics>li>.rgh-shot{grid-area:shot}.rgh a.rgh-shot{display:block;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 1px 3px #1e2a3314;cursor:zoom-in;text-decoration:none}.rgh a.rgh-shot:hover{border-color:var(--navy)}.rgh a.rgh-shot img{display:block;width:100%;height:auto}.rgh .rgh-step-fig a.rgh-shot{border-radius:10px}.rgh .rgh-step-fig--tall{max-width:190px}.rgh .rgh-step-fig--tall a.rgh-shot img{aspect-ratio:auto;object-fit:contain}.rgh .rgh-fix-body>.rgh-fix-actions{margin-top:16px}.rgh .rgh-fix-actions a.rgh-btn{min-height:44px;padding:0 18px;font-size:15px}.rgh .rgh-models{max-width:960px;border-top:1px solid var(--line)}.rgh .rgh-model{display:grid;grid-template-columns:120px minmax(0,1fr) minmax(0,300px);gap:28px;align-items:center;padding:24px 0;border-bottom:1px solid var(--line)}.rgh .rgh-model-noimg{grid-template-columns:minmax(0,1fr) minmax(0,300px)}.rgh .rgh-model-img{width:120px;height:120px;object-fit:contain;background:var(--oat);border-radius:10px}.rgh .rgh-model h3{font-size:26px}.rgh .rgh-model-text p{margin-top:4px;font-size:16px;color:var(--muted)}.rgh .rgh-files{display:grid;gap:8px}.rgh .rgh-files a{font-weight:700}.rgh .rgh-guides-foot{margin-top:24px;max-width:960px}.rgh .rgh-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}.rgh .rgh-split .rgh-sec-head{margin-bottom:0}.rgh .rgh-facts{display:grid;grid-template-columns:1fr 1fr;gap:30px 36px}.rgh .rgh-facts dt{font-family:var(--serif);font-size:21px;line-height:1.25;color:var(--navy)}.rgh .rgh-facts dd{margin-top:6px;font-size:16px}.rgh .rgh-orders .rgh-sec-head{margin-bottom:28px}.rgh .rgh-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:40px}.rgh .rgh-col h3{font-size:24px;margin-bottom:8px}.rgh .rgh-col-body{font-size:16px}.rgh .rgh-col-body>*+*{margin-top:10px}.rgh .rgh-col-link{margin-top:10px;font-size:16px}.rgh .rgh-col-link a{font-weight:700}.rgh .rgh-contact-grid{display:grid;grid-template-columns:auto minmax(0,1fr);gap:32px;align-items:start}.rgh .rgh-contact-grid.rgh-noimg{grid-template-columns:minmax(0,1fr)}.rgh .rgh-contact-img{width:104px;height:104px;object-fit:cover;border-radius:50%;border:3px solid rgba(255,255,255,.3);background:#1a5aa0}.rgh .rgh-contact h2{font-size:38px}.rgh .rgh-contact-text{margin-top:10px;max-width:58ch}.rgh .rgh-contact .rgh-actions{margin-top:22px}.rgh .rgh-send{margin-top:30px}.rgh .rgh-send h3{font-size:21px}.rgh .rgh-send ul{display:grid;gap:4px;margin-top:10px}.rgh .rgh-send li{position:relative;padding-left:20px}.rgh .rgh-send li:before{content:"";position:absolute;left:0;top:.68em;width:7px;height:7px;border-radius:50%;background:var(--amber)}@media(max-width:860px){.rgh .rgh-fix-body ol.rgh-pics{grid-template-columns:repeat(3,minmax(0,1fr))}.rgh .rgh-step-split{grid-template-columns:1fr;gap:20px}.rgh .rgh-step-fig{max-width:280px}.rgh .rgh-split{grid-template-columns:1fr;gap:32px}.rgh .rgh-model{grid-template-columns:96px minmax(0,1fr);gap:8px 20px}.rgh .rgh-model-noimg{grid-template-columns:minmax(0,1fr)}.rgh .rgh-model-img{width:96px;height:96px}.rgh .rgh-files{grid-column:2}.rgh .rgh-model-noimg .rgh-files{grid-column:1}}@media(max-width:640px){.rgh{font-size:16px}.rgh .rgh-sec{padding:calc(var(--rgh-pt,72px)*.67) 0 calc(var(--rgh-pb,72px)*.67)}.rgh .rgh-h1{font-size:36px}.rgh .rgh-lede{font-size:17px}.rgh .rgh-jump .rgh-wrap{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rgh .rgh-jump .rgh-wrap::-webkit-scrollbar{display:none}.rgh .rgh-sec-head{margin-bottom:28px}.rgh .rgh-sec-head h2,.rgh .rgh-contact h2{font-size:30px}.rgh .rgh-sec-head p{font-size:17px}.rgh .rgh-steps{gap:34px}.rgh .rgh-step{grid-template-columns:50px minmax(0,1fr);column-gap:14px}.rgh .rgh-step:before{font-size:60px}.rgh .rgh-step h3{font-size:22px}.rgh .rgh-step-fig{max-width:240px}.rgh .rgh-step-fig--tall{max-width:170px}.rgh .rgh-st--shot{grid-template-columns:minmax(0,1fr) 112px;gap:14px}.rgh .rgh-fix-body ol:has(.rgh-st--shot){gap:22px}.rgh .rgh-fix-body ol.rgh-pics{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.rgh .rgh-actions{gap:10px}.rgh .rgh-actions a.rgh-btn{flex:1 1 100%}.rgh .rgh-fix summary{padding:16px 50px 16px 16px;font-size:16px}.rgh .rgh-fix-body{padding:2px 16px 20px}.rgh .rgh-facts{grid-template-columns:1fr;gap:22px}.rgh .rgh-cols{gap:28px}.rgh .rgh-model{grid-template-columns:72px minmax(0,1fr)}.rgh .rgh-model-img{width:72px;height:72px}.rgh .rgh-files,.rgh .rgh-model-noimg .rgh-files{grid-column:1/-1;margin-top:6px}.rgh .rgh-model h3{font-size:22px}.rgh .rgh-contact-grid{grid-template-columns:1fr;gap:20px}.rgh .rgh-contact-img{width:84px;height:84px}}dialog.rgh-zoom{padding:0;border:0;background:transparent;max-width:min(94vw,560px);max-height:94vh;overflow:visible}dialog.rgh-zoom::backdrop{background:#0c1620db}dialog.rgh-zoom img{display:block;max-width:100%;max-height:88vh;width:auto;height:auto;margin:0 auto;border-radius:16px;background:#fff}dialog.rgh-zoom button{position:fixed;top:14px;right:14px;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#fff;color:#1e2a33;font:700 28px/48px Georgia,serif;text-align:center;cursor:pointer}@media(prefers-reduced-motion:reduce){.rgh *{transition:none!important}}.rgh .rgh-cams{max-width:820px;margin:0 0 34px;padding:18px 20px 20px;background:#fff;border:1px solid var(--line);border-radius:12px}.rgh .rgh-cams-label{font-size:17px;font-weight:700;color:var(--ink)}.rgh .rgh-cams-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.rgh button.rgh-cam{-webkit-appearance:none;appearance:none;margin:0;min-height:44px;padding:0 16px;font:inherit;font-size:15px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:999px;box-shadow:none;cursor:pointer}.rgh button.rgh-cam:hover{color:var(--navy);border-color:var(--navy)}.rgh button.rgh-cam.is-on{color:#fff;background:var(--navy);border-color:var(--navy)}.rgh button.rgh-cam:focus-visible,.rgh button.rgh-cams-all:focus-visible{outline:3px solid var(--amber);outline-offset:2px}.rgh .rgh-cams-note{margin-top:12px;font-size:15px;line-height:1.5;color:var(--muted)}.rgh button.rgh-cams-all{-webkit-appearance:none;appearance:none;display:inline;min-height:0;margin:0;padding:0;font:inherit;font-size:15px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--navy);background:none;border:0;box-shadow:none;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.rgh .rgh-fix-cams{display:block;margin-top:5px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--amber)}.rgh .rgh-fix[hidden],.rgh .rgh-group[hidden],.rgh .rgh-cams-note[hidden]{display:none}.rgh .rgh-fix+.rgh-fix{margin-top:0}.rgh .rgh-fix:not([hidden])~.rgh-fix:not([hidden]){margin-top:10px}.rgh .rgh-bg-navy .rgh-cams-label{color:var(--ink)}.rgh .rgh-bg-navy .rgh-cams-note{color:var(--muted)}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB */
