#csg-gb{--ink:#0b0b0c;--paper:#ffffff;--fog:#f1f1f0;--fog-2:#e8e8e6;--line:#e2e2df;--muted:#5d5d61;--red:#a42325;--red-ink:#ffffff;--red-soft:#f7e9e9;--ok:#1f7a3a;--ok-soft:#e5f3e9;--warn:#9a5b00;--warn-soft:#fbf0dc;--card:#ffffff;--shadow:0 1px 2px rgba(0,0,0,.06),0 8px 24px rgba(0,0,0,.06);--display:"Barlow Condensed","Arial Narrow",Arial,sans-serif;--body:Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--r:10px}#csg-gb [hidden]{display:none!important}#csg-gb,#csg-gb *{box-sizing:border-box}@media(prefers-reduced-motion:reduce){#csg-gb html{scroll-behavior:auto}#csg-gb,#csg-gb *{transition:none!important;animation:none!important}}#csg-gb{background:var(--paper);color:var(--ink);font-family:var(--body);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}#csg-gb img{max-width:100%;display:block}#csg-gb a{color:inherit}#csg-gb button,#csg-gb input,#csg-gb select,#csg-gb textarea{font:inherit;color:inherit}#csg-gb :focus-visible{outline:2px solid var(--red);outline-offset:2px}#csg-gb .wrap{max-width:1180px;margin:0 auto;padding-inline:20px}#csg-gb h1,#csg-gb h2,#csg-gb h3,#csg-gb .disp{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;line-height:1.02;margin:0;text-wrap:balance}#csg-gb h2{font-size:clamp(34px,5vw,52px);font-weight:700}#csg-gb h3{font-size:24px;font-weight:600}#csg-gb .eyebrow{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--red)}#csg-gb .lead{color:var(--muted);max-width:62ch;font-size:16px;margin:10px 0 0}#csg-gb .num{font-variant-numeric:tabular-nums}#csg-gb section{padding-block:72px}#csg-gb .sec-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px}#csg-gb .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid transparent;border-radius:999px;padding:11px 20px;font-weight:600;font-size:14px;cursor:pointer;text-decoration:none;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}#csg-gb .btn-red{background:var(--red);color:var(--red-ink)}#csg-gb .btn-red:hover{background:#7a0406}#csg-gb .btn-line{border-color:currentColor;background:transparent}#csg-gb .btn-line:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}#csg-gb .btn-sm{padding:8px 14px;font-size:13px}#csg-gb .btn[disabled]{opacity:.5;cursor:not-allowed}#csg-gb .dark{background:#000;color:#f4f4f2}#csg-gb .hero{position:relative;overflow:hidden}#csg-gb .hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:24px;align-items:center;padding-block:56px 44px}#csg-gb .hero h1{font-size:clamp(48px,8.4vw,104px);font-weight:700;letter-spacing:-.005em}#csg-gb .hero h1 em{font-style:normal;color:#e4484b}#csg-gb .hero .tag{font-family:var(--display);font-size:clamp(20px,2.6vw,28px);letter-spacing:.04em;text-transform:uppercase;color:#c9c9c7;margin-top:14px;font-weight:500}#csg-gb .hero p{color:#bdbdbb;max-width:52ch;margin:18px 0 26px}#csg-gb .hero-cta{display:flex;flex-wrap:wrap;gap:12px}#csg-gb .hero-cta .btn-line{color:#fff}#csg-gb .hero-cta .btn-line:hover{background:#fff;color:#000;border-color:#fff}#csg-gb .hero-art{position:relative;aspect-ratio:1/1;max-width:520px;justify-self:end;width:100%}#csg-gb .hero-art .ring{position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:50%;border:2px solid rgba(255,255,255,.85);box-shadow:0 0 60px #ffffff14 inset}#csg-gb .hero-art .ring2{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(255,255,255,.18)}#csg-gb .hero-art img{position:absolute;top:10%;right:6%;bottom:6%;left:8%;width:86%;height:auto;object-fit:contain;filter:drop-shadow(0 30px 40px rgba(0,0,0,.6))}#csg-gb .hero-art .chip{position:absolute;left:0;bottom:12%;background:#fff;color:#000;border-radius:12px;padding:10px 14px;font-size:12px;line-height:1.3;box-shadow:0 10px 30px #0006}#csg-gb .hero-art .chip b{display:block;font-family:var(--display);font-size:22px;text-transform:uppercase}#csg-gb .facts{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #222}#csg-gb .facts div{padding:18px 20px 20px 0}#csg-gb .facts b{display:block;font-family:var(--display);font-size:28px;white-space:nowrap;font-weight:600;color:#fff}#csg-gb .facts span{font-size:12.5px;color:#a9a9a7}@media(max-width:860px){#csg-gb .hero .wrap{grid-template-columns:1fr}#csg-gb .hero-art{justify-self:center;max-width:380px}#csg-gb .facts{grid-template-columns:repeat(2,1fr)}}#csg-gb .toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:22px}#csg-gb .chips{display:flex;gap:6px;flex-wrap:wrap}#csg-gb .chip-btn{border:1.5px solid var(--line);background:var(--card);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer}#csg-gb .chip-btn[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}#csg-gb .area{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}#csg-gb .area input{width:120px;border:1.5px solid var(--line);background:var(--card);border-radius:8px;padding:8px 10px;text-align:right}@media(max-width:640px){#csg-gb .area{margin-left:0;width:100%}#csg-gb .area input{flex:1}}#csg-gb .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px}#csg-gb .card{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}#csg-gb .card .ph{background:var(--fog);aspect-ratio:4/3;display:grid;place-items:center;position:relative;cursor:pointer}#csg-gb .card .ph img{max-height:84%;max-width:78%;object-fit:contain;transition:transform .25s}#csg-gb .card:hover .ph img{transform:scale(1.04)}#csg-gb .badge{position:absolute;top:12px;left:12px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:var(--paper);border:1px solid var(--line);border-radius:999px;padding:4px 9px}#csg-gb .avail{position:absolute;top:12px;right:12px;font-size:11px;font-weight:600;border-radius:999px;padding:4px 9px}#csg-gb .avail.ok{background:var(--ok-soft);color:var(--ok)}#csg-gb .avail.no{background:var(--warn-soft);color:var(--warn)}#csg-gb .card .bd{padding:16px 16px 18px;display:flex;flex-direction:column;gap:12px;flex:1}#csg-gb .card h3{font-size:28px}#csg-gb .card .type{font-size:12.5px;color:var(--muted);margin-top:2px}#csg-gb .specs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:0}#csg-gb .specs div{background:var(--fog);border-radius:8px;padding:7px 8px}#csg-gb .specs dt{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}#csg-gb .specs dd{margin:0;font-weight:600;font-size:14px;font-variant-numeric:tabular-nums}#csg-gb .fit{font-size:12.5px;background:var(--red-soft);color:var(--ink);border-radius:8px;padding:7px 10px}#csg-gb .fit b{color:var(--red)}#csg-gb .price{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:auto;border-top:1px dashed var(--line);padding-top:12px}#csg-gb .price .from{font-size:12px;color:var(--muted)}#csg-gb .price b{font-family:var(--display);font-size:28px;font-weight:700;font-variant-numeric:tabular-nums}#csg-gb .price small{font-size:12px;color:var(--muted);font-weight:500}#csg-gb .card .act{display:flex;gap:8px}#csg-gb .card .act .btn{flex:1}#csg-gb .calc{display:grid;grid-template-columns:1.1fr .9fr;gap:22px;align-items:start}@media(max-width:860px){#csg-gb .calc{grid-template-columns:1fr}}#csg-gb .panel{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:22px}#csg-gb .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}#csg-gb .form-grid .full{grid-column:1/-1}@media(max-width:560px){#csg-gb .form-grid{grid-template-columns:1fr}}#csg-gb label.f{display:flex;flex-direction:column;gap:6px;font-size:12.5px;font-weight:600;color:var(--muted)}#csg-gb label.f input,#csg-gb label.f select,#csg-gb label.f textarea{border:1.5px solid var(--line);background:var(--paper);border-radius:8px;padding:10px 12px;font-weight:500;color:var(--ink);width:100%}#csg-gb label.f textarea{min-height:90px;resize:vertical}#csg-gb .check{display:flex;gap:10px;align-items:flex-start;font-size:13.5px}#csg-gb .check input{margin-top:3px;accent-color:var(--red);width:16px;height:16px}#csg-gb .seg{display:flex;flex-wrap:wrap;gap:6px}#csg-gb .seg button{border:1.5px solid var(--line);background:var(--paper);border-radius:8px;padding:8px 12px;font-size:13px;font-weight:600;cursor:pointer}#csg-gb .seg button[aria-pressed=true]{border-color:var(--red);color:var(--red);background:var(--red-soft)}#csg-gb .quote{background:#000;color:#f4f4f2;border-radius:14px;padding:24px;position:sticky;top:84px}#csg-gb .quote h3{color:#fff}#csg-gb .quote .model{display:flex;gap:14px;align-items:center;margin:14px 0 6px}#csg-gb .quote .model img{width:76px;height:76px;object-fit:contain;background:#1a1a1a;border-radius:10px;padding:6px}#csg-gb .quote .model b{font-family:var(--display);font-size:26px;text-transform:uppercase;display:block;line-height:1}#csg-gb .quote .model span{font-size:12.5px;color:#aaa}#csg-gb .qrows{margin:14px 0 0;border-top:1px solid #262626}#csg-gb .qrow{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid #262626;font-size:14px}#csg-gb .qrow span:first-child{color:#b3b3b1}#csg-gb .qrow span:last-child{font-variant-numeric:tabular-nums;font-weight:600;text-align:right}#csg-gb .qtotal{display:flex;justify-content:space-between;align-items:baseline;padding-top:14px}#csg-gb .qtotal span{color:#b3b3b1;font-size:13px}#csg-gb .qtotal b{font-family:var(--display);font-size:40px;color:#fff;font-variant-numeric:tabular-nums}#csg-gb .qnote{font-size:12px;color:#8f8f8d;margin:8px 0 16px}#csg-gb .quote .btn-red:hover{background:#c2383a}#csg-gb .tbl-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:var(--card)}#csg-gb table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}#csg-gb th,#csg-gb td{text-align:left;padding:13px 16px;border-bottom:1px solid var(--line);vertical-align:top}#csg-gb thead th{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--fog)}#csg-gb tbody tr:last-child td{border-bottom:0}#csg-gb .yes{color:var(--ok);font-weight:600}#csg-gb .dim{color:var(--muted)}#csg-gb .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:2px solid var(--ink)}#csg-gb .step{padding:20px 20px 0 0}#csg-gb .step .n{font-family:var(--display);font-size:48px;font-weight:700;color:var(--red);line-height:1}#csg-gb .step h3{margin:6px 0;font-size:22px}#csg-gb .step p{margin:0;color:var(--muted);font-size:14px}@media(max-width:860px){#csg-gb .steps{grid-template-columns:1fr 1fr;row-gap:18px}}@media(max-width:480px){#csg-gb .steps{grid-template-columns:1fr}}#csg-gb .fog{background:var(--fog)}#csg-gb .req{display:grid;grid-template-columns:.8fr 1.2fr;gap:28px;align-items:start}@media(max-width:860px){#csg-gb .req{grid-template-columns:1fr}}#csg-gb .contact-list{display:grid;gap:14px;margin-top:22px}#csg-gb .contact-list div{display:flex;flex-direction:column;border-left:3px solid var(--red);padding-left:12px}#csg-gb .contact-list span{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}#csg-gb .contact-list b{font-size:17px;-webkit-user-select:all;user-select:all}#csg-gb .notice{border-radius:10px;padding:14px 16px;font-size:14px}#csg-gb .notice.ok{background:var(--ok-soft);color:var(--ink);border:1px solid var(--ok)}#csg-gb .notice.warn{background:var(--warn-soft);border:1px solid var(--warn)}#csg-gb .notice pre{white-space:pre-wrap;font:12.5px/1.5 ui-monospace,Menlo,Consolas,monospace;background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:10px;margin:10px 0}#csg-gb details{border-bottom:1px solid var(--line);padding:16px 0}#csg-gb details summary{cursor:pointer;font-weight:600;font-size:16px;list-style:none;display:flex;justify-content:space-between;gap:16px}#csg-gb details summary:after{content:"+";font-family:var(--display);font-size:26px;line-height:.8;color:var(--red)}#csg-gb details[open] summary:after{content:"\2013"}#csg-gb details p{margin:10px 0 0;color:var(--muted);max-width:75ch}#csg-gb dialog{border:0;border-radius:16px;padding:0;max-width:980px;width:calc(100% - 32px);background:var(--paper);color:var(--ink);box-shadow:0 30px 80px #0006}#csg-gb dialog::backdrop{background:#0009}#csg-gb .dlg{display:grid;grid-template-columns:.9fr 1.1fr}#csg-gb .dlg .pic{background:var(--fog);display:grid;place-items:center;padding:28px;min-height:320px}#csg-gb .dlg .pic img{max-height:380px;object-fit:contain}#csg-gb .dlg .info{padding:26px 26px 22px;display:flex;flex-direction:column;gap:14px;max-height:86vh;overflow:auto}#csg-gb .dlg .x{position:absolute;right:14px;top:12px;background:var(--paper);border:1px solid var(--line);border-radius:50%;width:36px;height:36px;cursor:pointer;font-size:18px}#csg-gb .spec-tbl{min-width:0;font-size:13.5px}#csg-gb .spec-tbl td{padding:7px 0;border-bottom:1px solid var(--line)}#csg-gb .spec-tbl td:last-child{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}#csg-gb .pr-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}#csg-gb .pr-grid div{background:var(--fog);border-radius:8px;padding:8px;text-align:center}#csg-gb .pr-grid span{display:block;font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}#csg-gb .pr-grid b{font-variant-numeric:tabular-nums;font-size:14px}@media(max-width:760px){#csg-gb .dlg{grid-template-columns:1fr}#csg-gb .dlg .pic{min-height:220px}#csg-gb .pr-grid{grid-template-columns:repeat(3,1fr)}}#csg-gb .sheet-img{border:1px solid var(--line);border-radius:10px}#csg-gb .toast{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));transform:translate(-50%);background:var(--ink);color:var(--paper);padding:10px 16px;border-radius:999px;font-size:13.5px;font-weight:600;z-index:90;box-shadow:var(--shadow)}#csg-gb{font-family:var(--body);font-size:15px;line-height:1.55;color:var(--ink)}#csg-gb section{scroll-margin-top:90px}#csg-gb .hero{margin-top:0}#csg-gb h1,#csg-gb h2,#csg-gb h3{color:inherit}#csg-gb .hero h1,#csg-gb .hero .tag{color:#fff}#csg-gb .hero .tag{color:#c9c9c7}#csg-gb .hero h1 em{color:#e4484b}#csg-gb .card h3{color:var(--ink)}#csg-gb .hero .wrap:last-child{display:block;padding-block:0 8px}
/*# sourceMappingURL=/cdn/shop/files/gepberles.css.map */
