.kwrg{--wall:#12332c;--wall-d:#0b241f;--ink:#f4ede0;--mute:#bfccc3;--paper:#fbf8f1;--navy:#1b2b3c;--gold:#e3b95f;--gold-h:#d4a84c;--word:#26282b;--glow:#ffd98a;--mat:#f6f1e6;--frame:#181510;--label:#f4efe4;--label-ink:#1f2d27;--rule:rgba(244,237,224,.13);position:relative;isolation:isolate;color:var(--ink);font-family:Asap,Segoe UI,Helvetica,Arial,sans-serif;background:radial-gradient(110% 55% at 50% 0%,#ffd69617,#ffd69600 60%),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 6px),linear-gradient(180deg,#153b33,#12332c 45%,#0e2b25)}.kwrg *,.kwrg *:before,.kwrg *:after{box-sizing:border-box}.kwrg a{text-decoration:none}.kwrg .kwrg-h1,.kwrg .kwrg-h2{font-family:Frank Ruhl Libre,Georgia,serif!important;font-weight:500!important;text-transform:none!important;color:var(--ink)!important;letter-spacing:-.012em!important;text-wrap:balance;padding:0}.kwrg .kwrg-h1{font-size:clamp(2.2rem,3.9vw,3.5rem)!important;line-height:1.04!important;margin:0 0 .4em!important}.kwrg .kwrg-h1 .l{display:inline-block}.kwrg .kwrg-h2{font-size:clamp(1.8rem,2.8vw,2.5rem)!important;line-height:1.08!important;margin:0 0 .35em!important;text-align:center}.kwrg-lede{font-size:clamp(1.03rem,1.25vw,1.14rem);line-height:1.6;color:var(--mute);margin:0 auto 1.5em;max-width:38em;text-wrap:pretty}.kwrg-sub{text-align:center;color:var(--mute);font-size:1.03rem;line-height:1.55;margin:0 auto clamp(30px,3.4vw,48px);max-width:38em;text-wrap:balance}.kwrg-hero{max-width:1280px;margin:0 auto;text-align:center;padding:calc(var(--header-height,76px) + clamp(22px,3.2vw,46px)) clamp(16px,4vw,52px) clamp(60px,6.5vw,104px)}.kwrg-crumb{display:flex;justify-content:center;gap:.5em;align-items:center;margin:0 0 14px;font-size:.92rem;color:var(--mute)}.kwrg-crumb a{color:var(--mute);border-bottom:1px solid rgba(191,204,195,.35)}.kwrg-crumb a:hover{color:var(--glow);border-color:#ffd98a99}.kwrg-form{position:relative;max-width:540px;margin:0 auto;text-align:left}.kwrg-box{display:flex;align-items:stretch;gap:6px;background:var(--paper);border-radius:12px;padding:6px;box-shadow:0 14px 36px #0000005c,0 0 0 1px #ffffff12}.kwrg-box input{flex:1 1 auto;min-width:0;height:46px!important;min-height:0!important;margin:0!important;border:0!important;box-shadow:none!important;background:transparent!important;color:var(--navy)!important;font:500 1.08rem/1 Asap,Segoe UI,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;padding:0 12px!important;outline:none!important;border-radius:8px!important}.kwrg-box input::placeholder{color:#6b7682;opacity:1}.kwrg-box input:focus-visible{box-shadow:inset 0 0 0 2px #e3b95fbf!important}.kwrg-box button{flex:0 0 auto;height:46px;min-height:0;padding:0 24px;border:0;border-radius:9px;cursor:pointer;background:var(--gold);color:var(--word);font:700 1rem/1 Asap,Segoe UI,sans-serif;letter-spacing:.02em;text-transform:none;transition:background-color .2s}.kwrg-box button:hover,.kwrg-box button:focus-visible{background:var(--gold-h)}.kwrg-box button:focus-visible{outline:2px solid var(--glow);outline-offset:2px}.kwrg-sug{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:40;margin:0;padding:6px;list-style:none;background:#0a211cf7;border:1px solid rgba(227,185,95,.38);border-radius:12px;box-shadow:0 22px 50px #00000080;max-height:min(420px,60vh);overflow:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.kwrg-sug[hidden]{display:none}.kwrg-sug li{margin:0;padding:0;list-style:none}.kwrg-sug a{display:flex;align-items:center;gap:12px;padding:7px 8px;border-radius:8px;color:var(--ink)}.kwrg-sug img{flex:0 0 auto;width:66px;height:44px;object-fit:cover;border-radius:3px;background:#1d4037;box-shadow:0 2px 6px #00000059}.kwrg-sug .t{font-size:.97rem;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kwrg-sug .t b{font-weight:600;color:var(--ink)}.kwrg-sug a:hover,.kwrg-sug a[aria-selected=true]{background:#ffffff12}.kwrg-sug a:hover .t b,.kwrg-sug a[aria-selected=true] .t b{color:var(--glow)}.kwrg-sug .all{justify-content:center;color:var(--glow);font-weight:600;font-size:.95rem;padding:10px 8px}.kwrg-sug .none{display:block;padding:12px 10px;color:var(--mute);font-size:.95rem}.kwrg-frame{position:relative;display:block;padding:clamp(7px,.85vw,12px);border-radius:2px;background:linear-gradient(150deg,#2b261e,#14110d 45%,#221d16);box-shadow:inset 0 1px #ffffff14,0 34px 66px #00000080,0 10px 22px #00000057}.kwrg-mat{position:relative;display:block;background:var(--mat);padding:var(--matp,clamp(14px,3.6%,44px));box-shadow:inset 0 0 0 1px #00000047,inset 0 4px 9px #00000038}.kwrg-mat img{display:block;width:100%;height:auto;max-width:none;border-radius:0;box-shadow:0 0 0 2px #fffdf8,0 0 0 3px #0000001f}.kwrg-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#ffeac426,#ffeac408 38%,#0000000d)}.kwrg-lamp{position:absolute;left:50%;top:-34px;width:min(38%,280px);height:13px;transform:translate(-50%);z-index:2;border-radius:7px;background:linear-gradient(180deg,#f6e2a6,#c69b45 55%,#7c5c22);box-shadow:0 3px 6px #00000073}.kwrg-lamp:before{content:"";position:absolute;left:50%;top:12px;width:5px;height:24px;margin-left:-2.5px;border-radius:2px;background:linear-gradient(90deg,#7c5c22,#d8b062,#7c5c22)}.kwrg-lamp:after{content:"";position:absolute;left:-60%;right:-60%;top:8px;height:clamp(220px,30vw,420px);pointer-events:none;background:radial-gradient(50% 100% at 50% 0%,#ffe2aa42,#ffe2aa12 55%,#ffe2aa00);mix-blend-mode:screen}.kwrg-hero .kwrg-lede{max-width:48em}.kwrg-piece{--pw:min(800px,max(440px, calc((100vh - 505px)*1.5 + 76px) ));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--pw)) minmax(0,1fr);gap:28px;align-items:end;margin-top:clamp(52px,5vw,66px)}.kwrg-piece .kwrg-on{grid-column:2;position:relative}.kwrg-pic{position:relative;display:block;transition:height .7s cubic-bezier(.2,.75,.2,1)}.kwrg-pic .s{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;transition:opacity .8s ease;pointer-events:none}.kwrg-pic .s.is-on{opacity:1;pointer-events:auto}.kwrg-pic .s:first-child{position:relative}.kwrg-pic.is-js .s:first-child{position:absolute}.kwrg-pic img{display:block;width:100%;height:100%;object-fit:contain;max-width:none;box-shadow:0 0 0 2px #fffdf8,0 0 0 3px #0000001f}.kwrg-piece .kwrg-label{grid-column:3;justify-self:start;margin-bottom:6px}.kwrg-label{display:block;width:232px;padding:15px 16px 14px;text-align:left;border-radius:2px;background:var(--label);color:var(--label-ink);box-shadow:0 10px 22px #00000057,inset 0 0 0 1px #0000000d}.kwrg-label .t{display:block;font-family:Frank Ruhl Libre,Georgia,serif;font-weight:500;font-size:1.08rem;line-height:1.22;color:#1b2b3c}.kwrg-label .m{display:block;margin-top:5px;font-size:.86rem;line-height:1.35;color:#56625b}.kwrg-label .go{display:inline-flex;align-items:center;gap:.35em;margin-top:11px;font-weight:700;font-size:.88rem;color:#1b2b3c;border-bottom:1px solid rgba(201,155,64,.7);padding-bottom:1px}.kwrg-label .go:hover,.kwrg-label .go:focus-visible{border-color:#1b2b3c}.kwrg-label .go svg{width:15px;height:15px}.kwrg-label .nav{display:flex;align-items:center;gap:8px;margin-top:13px;padding-top:11px;border-top:1px solid rgba(31,45,39,.14)}.kwrg-label .nav button{width:32px;height:32px;min-height:0;padding:0;border-radius:50%;border:1px solid rgba(31,45,39,.28);background:transparent;color:#1f2d27;cursor:pointer;display:grid;place-items:center;transition:background-color .2s,border-color .2s}.kwrg-label .nav button:hover,.kwrg-label .nav button:focus-visible{background:#1f2d27;color:var(--label);border-color:#1f2d27}.kwrg-label .nav svg{width:15px;height:15px}.kwrg-label .nav .n{font-size:.82rem;color:#56625b;margin-left:4px;font-variant-numeric:tabular-nums}.kwrg-label .tx{transition:opacity .35s}.kwrg-label.is-fading .tx{opacity:0}.kwrg-band{background:linear-gradient(180deg,#0000002e,#00000014),transparent;border-top:1px solid rgba(227,185,95,.16)}.kwrg-sec{max-width:1240px;margin:0 auto;padding:clamp(64px,7vw,112px) clamp(16px,4vw,52px)}.kwrg-ba-w{max-width:1080px;margin:0 auto}.kwrg-ba{position:relative;display:block;aspect-ratio:2232/1756;overflow:hidden;user-select:none;-webkit-user-select:none;touch-action:pan-y;cursor:ew-resize;background:#e9e2cf}.kwrg-ba .L{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.kwrg-ba .L img{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;display:block;pointer-events:none;transform-origin:0 0;transform:translate(var(--tx,0%),var(--ty,0%)) scale(var(--z,1));transition:transform .8s cubic-bezier(.2,.75,.2,1)}.kwrg-ba .af{clip-path:inset(0 0 0 var(--p,50%))}.kwrg-ba .bar{position:absolute;top:0;bottom:0;left:var(--p,50%);width:2px;margin-left:-1px;background:var(--gold);box-shadow:0 0 0 1px #0000002e,0 0 14px #ffc55273;pointer-events:none}.kwrg-ba .knob{position:absolute;top:50%;left:var(--p,50%);width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;background:var(--gold);color:var(--word);display:grid;place-items:center;cursor:ew-resize;box-shadow:0 8px 20px #0000006b,0 0 0 3px #ffffff40}.kwrg-ba .knob:focus-visible{outline:3px solid var(--glow);outline-offset:3px}.kwrg-ba .knob svg{width:24px;height:24px}.kwrg-ba .tag{position:absolute;top:14px;padding:7px 13px;border-radius:999px;background:#0a211cdb;color:var(--ink);font:600 .86rem/1 Asap,Segoe UI,sans-serif;letter-spacing:.02em;pointer-events:none;box-shadow:0 0 0 1px #e3b95f73}.kwrg-ba .tag.b{left:14px}.kwrg-ba .tag.a{right:14px}.kwrg-ba-in{position:relative}.kwrg-ba-in .kwrg-frame{--matp:0px}.kwrg-zoom{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:clamp(22px,2.6vw,32px) 0 0}.kwrg-zoom button{min-height:0;height:40px;padding:0 18px;border-radius:999px;border:0;cursor:pointer;background:#ffffff0f;color:var(--ink);font:600 .93rem/1 Asap,Segoe UI,sans-serif;letter-spacing:.01em;text-transform:none;box-shadow:inset 0 0 0 1px #e3b95f73;transition:background-color .2s,box-shadow .2s,color .2s}.kwrg-zoom button:hover,.kwrg-zoom button:focus-visible{background:#ffffff1a;box-shadow:inset 0 0 0 1px #e3b95fe6}.kwrg-zoom button[aria-pressed=true]{background:var(--gold);color:var(--word);box-shadow:none}.kwrg-zoom button:focus-visible{outline:2px solid var(--glow);outline-offset:2px}.kwrg-ba-cap{margin:18px auto 0;text-align:center;color:var(--mute);font-size:.95rem;line-height:1.5;max-width:44em}.kwrg-ba-cap a{color:var(--glow);border-bottom:1px solid rgba(255,217,138,.45)}.kwrg-ba-cap a:hover{border-color:var(--glow)}.kwrg-hang{display:flex;flex-direction:column;gap:clamp(44px,5vw,72px)}.kwrg-row{display:flex;justify-content:center;align-items:center;gap:clamp(30px,4.2vw,64px)}.kwrg-w{display:flex;flex-direction:column;align-items:center;color:var(--ink);width:calc(var(--h) * var(--r) + 2 * (var(--fp) + var(--mp)))}.kwrg-w{--h:clamp(150px,16.5vw,232px);--fp:7px;--mp:clamp(10px,1.1vw,15px)}.kwrg-w.p{--h:clamp(204px,22vw,316px)}.kwrg-w .kwrg-frame{padding:var(--fp);width:100%;transition:transform .45s cubic-bezier(.2,.75,.2,1),box-shadow .35s}.kwrg-w .kwrg-mat{--matp:var(--mp)}.kwrg-w .cap{display:block;margin-top:16px;text-align:center;max-width:260px}.kwrg-w .cap .t{display:block;font:600 1rem/1.25 Asap,Segoe UI,sans-serif;letter-spacing:.01em;color:#fbf6ec;transition:color .25s}.kwrg-w .cap .m{display:block;margin-top:3px;font-size:.86rem;color:var(--mute)}a.kwrg-w:hover .kwrg-frame,a.kwrg-w:focus-visible .kwrg-frame{transform:translateY(-6px);box-shadow:inset 0 1px #ffffff14,0 44px 80px #0000008c,0 12px 26px #0000005c,0 0 0 2px #e3b95fbf}a.kwrg-w:hover .cap .t,a.kwrg-w:focus-visible .cap .t{color:var(--glow)}a.kwrg-w:focus-visible{outline:none}.kwrg-dir-w{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(30px,5vw,80px);align-items:start}.kwrg-dir{columns:3;column-gap:clamp(18px,2.4vw,34px);margin:0;padding:0;list-style:none}.kwrg-dir li{break-inside:avoid;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--rule)}.kwrg-dir a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 2px 9px 0;color:var(--ink);font-family:Frank Ruhl Libre,Georgia,serif;font-weight:500;font-size:1.1rem;line-height:1.2;transition:color .2s,padding .25s}.kwrg-dir a svg{flex:0 0 auto;width:15px;height:15px;color:var(--gold);opacity:0;transform:translate(-6px);transition:opacity .2s,transform .25s}.kwrg-dir a:hover,.kwrg-dir a:focus-visible,.kwrg-dir a.is-pv{color:var(--glow);padding-left:4px}.kwrg-dir a:hover svg,.kwrg-dir a:focus-visible svg,.kwrg-dir a.is-pv svg{opacity:1;transform:none}.kwrg-dir a:focus-visible{outline:none;box-shadow:0 2px 0 var(--glow)}.kwrg-dir a.is-cur{color:var(--glow)}.kwrg-view{position:sticky;top:calc(var(--header-height,76px) + 40px);padding-top:38px}.kwrg-view .kwrg-mat{--matp:clamp(12px,2.6%,26px)}.kwrg-view .ph{position:relative;display:block;aspect-ratio:2;overflow:hidden;background:#ddd5c2}.kwrg-view .ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;box-shadow:none;transition:opacity .35s}.kwrg-view .kwrg-label{margin:22px auto 0;width:auto;max-width:360px;text-align:center}.kwrg-gh{max-width:1320px;margin:0 auto;padding:clamp(40px,4.4vw,60px) clamp(16px,4vw,52px) 0}.kwrg-gh h2{font-family:Frank Ruhl Libre,Georgia,serif!important;font-weight:500!important;font-size:clamp(1.6rem,2.4vw,2.15rem)!important;line-height:1.1!important;letter-spacing:-.01em!important;text-transform:none!important;color:#1b2b3c!important;margin:0!important}.kwrg-story{background:var(--paper);color:#1b2b3c}.kwrg-story-in{max-width:1180px;margin:0 auto;padding:clamp(56px,6.5vw,104px) clamp(16px,4vw,52px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(30px,5vw,84px);align-items:center}.kwrg-story h2{font-family:Frank Ruhl Libre,Georgia,serif!important;font-weight:500!important;font-size:clamp(1.8rem,2.7vw,2.4rem)!important;line-height:1.1!important;letter-spacing:-.01em!important;text-transform:none!important;color:#1b2b3c!important;margin:0 0 .6em!important}.kwrg-story p{font-family:Asap,Segoe UI,Helvetica,Arial,sans-serif;font-size:1.06rem;line-height:1.7;color:#34414d;margin:0 0 1em;max-width:36em;text-wrap:pretty}.kwrg-story p.lead{font-family:Frank Ruhl Libre,Georgia,serif;font-size:clamp(1.2rem,1.6vw,1.36rem);line-height:1.5;color:#1b2b3c}.kwrg-story figure{margin:0;justify-self:center;width:100%;max-width:470px}.kwrg-story .kwrg-frame{box-shadow:inset 0 1px #ffffff14,0 26px 50px #1b2b3c47,0 6px 14px #1b2b3c33}.kwrg-story .kwrg-frame:after{background:none}.kwrg-story figcaption{margin-top:16px;text-align:center;font-size:.9rem;color:#5d6873}.kwrg-story figcaption a{color:#1b2b3c;font-weight:600;border-bottom:1px solid rgba(27,43,60,.35)}.kwrg-story figcaption a:hover{border-color:#1b2b3c}.kwrg-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,5vw,80px);align-items:end;max-width:980px;margin:0 auto}.kwrg-pair a{display:flex;flex-direction:column;align-items:center;color:var(--ink)}.kwrg-pair .pp{display:flex;align-items:flex-end;justify-content:center;width:100%;height:clamp(250px,32vw,430px)}.kwrg-pair .kwrg-frame{height:100%;width:auto;transition:transform .45s cubic-bezier(.2,.75,.2,1),box-shadow .35s}.kwrg-pair .kwrg-mat{height:100%;--matp:clamp(10px,1.4vw,18px)}.kwrg-pair .kwrg-mat img{height:100%;width:auto}.kwrg-pair .lb{display:block;margin-top:20px;font-family:Frank Ruhl Libre,Georgia,serif;font-weight:500;font-size:clamp(1.3rem,1.9vw,1.6rem);line-height:1.1;transition:color .25s}.kwrg-pair .sm{display:block;margin-top:5px;font-size:.94rem;line-height:1.4;color:var(--mute)}.kwrg-pair a:hover .kwrg-frame,.kwrg-pair a:focus-visible .kwrg-frame{transform:translateY(-6px);box-shadow:inset 0 1px #ffffff14,0 44px 80px #0000008c,0 0 0 2px #e3b95fbf}.kwrg-pair a:hover .lb,.kwrg-pair a:focus-visible .lb{color:var(--glow)}.kwrg-pair a:focus-visible{outline:none}.kwrg-doors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,4vw,56px);max-width:940px;margin:0 auto}.kwrg-door{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(340px,34vw,420px);overflow:hidden;padding:clamp(22px,2.6vw,32px);border-radius:999px 999px 8px 8px;color:var(--ink);text-align:center;isolation:isolate;background:linear-gradient(180deg,#0b1825,#0f2235);box-shadow:inset 0 0 0 1px #e3b95f59,0 26px 50px #0006;transition:transform .4s cubic-bezier(.2,.75,.2,1),box-shadow .3s}.kwrg-door:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(70% 45% at 50% 38%,#ffc55221,#ffc55200)}.kwrg-door .lights{position:absolute;left:8%;right:8%;top:14%;height:46%;width:84%;z-index:-1;pointer-events:none}.kwrg-door .pc{position:absolute;left:50%;top:21%;width:64%;transform:translate(-50%) rotate(-4deg);border-radius:3px;box-shadow:0 18px 36px #00000080;transition:transform .45s cubic-bezier(.2,.75,.2,1)}.kwrg-door .t{display:block;font-family:Frank Ruhl Libre,Georgia,serif;font-weight:500;font-size:clamp(1.4rem,2vw,1.7rem);line-height:1.1}.kwrg-door .m{display:block;margin-top:6px;font-size:.96rem;color:var(--mute)}.kwrg-door .go{display:inline-flex;align-items:center;gap:.45em;margin:14px auto 0;color:var(--glow);font-weight:700;font-size:.95rem}.kwrg-door .go svg{width:17px;height:17px;transition:transform .25s}.kwrg-door:hover,.kwrg-door:focus-visible{transform:translateY(-6px);box-shadow:inset 0 0 0 1px #e3b95fd9,0 34px 64px #00000080,0 0 40px #ffc55229}.kwrg-door:hover .go svg,.kwrg-door:focus-visible .go svg{transform:translate(4px)}.kwrg-door:hover .pc,.kwrg-door:focus-visible .pc{transform:translate(-50%) rotate(-1deg) scale(1.04)}.kwrg-door:focus-visible{outline:2px solid var(--glow);outline-offset:4px}@media(max-width:1180px){.kwrg-piece{grid-template-columns:minmax(0,1fr);gap:24px}.kwrg-piece .kwrg-on{grid-column:1;max-width:800px;width:100%;justify-self:center}.kwrg-piece .kwrg-label{grid-column:1;justify-self:center;width:min(100%,420px);text-align:center;margin:0}.kwrg-label .nav{justify-content:center}.kwrg-dir{columns:2}}@media(max-width:989px){.kwrg-dir-w{grid-template-columns:minmax(0,1fr)}.kwrg-view{display:none}.kwrg-dir{columns:3}.kwrg-story-in{grid-template-columns:minmax(0,1fr)}.kwrg-story figure{max-width:420px}}@media(max-width:860px){.kwrg-hang{display:flex;flex-direction:row;gap:26px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin:0 calc(-1*clamp(16px,4vw,52px));padding:30px clamp(16px,4vw,52px) 18px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kwrg-hang::-webkit-scrollbar{display:none}.kwrg-row{display:contents}.kwrg-w{flex:0 0 auto;scroll-snap-align:center;--h:min(46vw,260px)}.kwrg-w.p{--h:min(60vw,340px)}}@media(max-width:640px){.kwrg-hero{padding-top:calc(var(--header-height,64px) + 22px);padding-bottom:56px}.kwrg .kwrg-h1{font-size:2.1rem!important}.kwrg-box button{padding:0 16px}.kwrg-piece{margin-top:54px}.kwrg-lamp{top:-28px;height:11px}.kwrg-lamp:before{height:18px;top:10px}.kwrg-label{padding:13px 14px 12px}.kwrg-ba .knob{width:42px;height:42px;margin:-21px 0 0 -21px}.kwrg-ba .tag{top:9px;padding:6px 10px;font-size:.78rem}.kwrg-ba .tag.b{left:9px}.kwrg-ba .tag.a{right:9px}.kwrg-zoom button{height:38px;padding:0 14px;font-size:.88rem}.kwrg-dir{columns:2}.kwrg-dir a{font-size:1.02rem}.kwrg-pair{gap:16px}.kwrg-pair .pp{height:auto}.kwrg-pair .kwrg-frame{height:auto;width:100%}.kwrg-pair .kwrg-mat{height:auto}.kwrg-pair .kwrg-mat img{height:auto;width:100%}.kwrg-pair .lb{margin-top:14px;font-size:1.15rem}.kwrg-pair .sm{font-size:.84rem}.kwrg-doors{grid-template-columns:minmax(0,1fr);max-width:420px}.kwrg-door{min-height:340px}}@media(prefers-reduced-motion:reduce){.kwrg-pic,.kwrg-pic .s,.kwrg-ba .L img,.kwrg-w .kwrg-frame,.kwrg-pair .kwrg-frame,.kwrg-door,.kwrg-door .pc,.kwrg-label .tx{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/kw-rg.css.map */
