@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(./repod-roboto-latin-300-normal.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./repod-roboto-latin-400-normal.woff2) format("woff2")}#repod-page{font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-weight:300;color:#0f0e12;background:#e5e5e5;font-synthesis:none;--paper:#e5e5e5;--gray:#d9d9d9;--ink:#0f0e12;--accent:#e9673d;--gutter:4.59184vw}#repod-page *{box-sizing:border-box}#repod-page{scroll-behavior:smooth;scrollbar-gutter:stable}#repod-page{margin:0;min-width:0;-webkit-font-smoothing:antialiased}#repod-page button,#repod-page a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}#repod-page button{font:inherit;color:inherit;cursor:pointer;border:0;background:none}#repod-page a{color:inherit;text-decoration:none}#repod-page a:hover{text-decoration:underline;text-underline-offset:3px}#repod-page button:focus-visible,#repod-page a:focus-visible,#repod-page [tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:5px}#repod-page img{display:block;max-width:100%}#repod-page figure,#repod-page p,#repod-page h1,#repod-page h2,#repod-page h3{margin:0}#repod-page h1,#repod-page h2,#repod-page h3{font-weight:300}#repod-page button .icon{pointer-events:none}#repod-page .icon{width:24px;height:24px;flex:none}#repod-page .skip-link{position:absolute;left:20px;top:-80px;z-index:30;padding:12px;background:#fff}#repod-page .skip-link:focus{top:20px}#repod-page .site-header{position:absolute;inset:0 0 auto;display:flex;align-items:flex-start;gap:2vw;padding:1.12vw var(--gutter);height:8.1633vw;color:#e5e5e5;z-index:5}#repod-page .brand{width:13%;padding-top:.2vw;flex:none}#repod-page .brand img{width:100%;filter:grayscale(1) brightness(0) invert(1);opacity:.9}#repod-page .desktop-navigation{display:grid;grid-template-columns:repeat(4,1fr);gap:2.6vw;flex:1}#repod-page .navigation-group{display:flex;align-items:flex-start;gap:.65vw}#repod-page .navigation-group>.icon{width:3.3vw;height:5.4vw;opacity:.55;filter:invert(1)}#repod-page .navigation-title{font-size:2.0408vw;line-height:1.05}#repod-page .navigation-links{display:flex;flex-direction:column;margin-top:1.1vw;font-size:.8163vw;line-height:1.15}#repod-page .header-signature{font-size:.77vw;line-height:1.13;width:7vw;padding-left:1vw}#repod-page .mobile-store,#repod-page .menu-trigger{display:none}#repod-page .hero{height:67.04vw;position:relative;overflow:hidden;background:#080b0e;color:#e5e5e5}#repod-page .hero>img{position:absolute;inset:0 0 0 auto;width:72%;height:100%;object-fit:cover;object-position:center 47%;mask-image:linear-gradient(to right,transparent 0%,#000 28%);opacity:.98}#repod-page .hero-title{position:absolute;left:12.2449%;top:64.7%;font-size:2.449vw;line-height:1.08;animation:repod-hero-enter .8s ease both}#repod-page .hero-title h1{font-size:inherit;margin-bottom:.22em}#repod-page .image-credit{font-size:.86735vw;line-height:1.05;text-align:right;text-transform:uppercase;padding:1.02vw 3.45vw 0;min-height:3.0612vw}#repod-page .essay{text-align:center;padding:7.14286vw 0 8.16327vw}#repod-page .essay h2{font-size:2.44898vw;line-height:1.12;letter-spacing:-.055em;margin:0 auto 3.06122vw;max-width:75%}#repod-page .essay-body{width:61.22449%;margin:0 auto;font-size:1.83673vw;line-height:2.04082vw;letter-spacing:-.035em}#repod-page .essay-body p+p{margin-top:1em}#repod-page .essay>.store-link{display:inline-block;font-size:1.83673vw;line-height:2.04082vw;margin-top:2.55102vw}#repod-page .store-link{color:var(--accent)}#repod-page .essay.intro{padding:6.12245vw 0 10.20408vw}#repod-page .intro h2{font-size:3.67347vw;line-height:4.08163vw;letter-spacing:-.05em;margin-bottom:3.67347vw}#repod-page .intro .essay-body{width:75.5102%;max-width:1040px}#repod-page .footnote,#repod-page .essay-body .footnote{font-size:clamp(11px,.94vw,14px);line-height:1.35;letter-spacing:0;color:#555}#repod-page .essay>.footnote{margin:1.8vw auto 0;max-width:80%}#repod-page .essay-body>.footnote{margin-top:2vw}#repod-page .full-image{width:100%;position:relative;overflow:hidden}#repod-page .full-image>img{width:100%;height:100%;object-fit:cover}#repod-page .full-image figcaption{position:absolute;top:4.59184vw;left:4.59184vw;font-size:.86735vw;line-height:1.1;text-transform:uppercase}#repod-page .gray-hero{height:66.0204vw;background:#d9d9d9}#repod-page .gray-hero>img{object-position:50% 50%}#repod-page .gray-hero figcaption{color:#4c4c4c}#repod-page .essentials-image{height:auto;background:#11141a}#repod-page .essentials-image>img{height:auto;object-fit:contain}#repod-page .essentials-image figcaption{top:auto;bottom:3vw;color:#fff}#repod-page .handheld{height:75vw}#repod-page .handheld>img{object-position:50% 48%}#repod-page .handheld figcaption{color:#e9e9e9;max-width:24%}#repod-page .control-macro{height:74.2857vw;background:#10151d}#repod-page .control-macro>img{object-position:50% 56%}#repod-page .control-macro figcaption{color:#0f0e12;top:3vw}#repod-page .closing-scene{height:60.2041vw}#repod-page .closing-scene>img{object-position:50% 53%}#repod-page .gallery{height:66.0204vw;background:var(--gray);position:relative;overflow:hidden}#repod-page .finish-label{position:absolute;z-index:2;top:4.59184vw;left:var(--gutter);display:flex;align-items:center;gap:1vw;font-size:.92vw}#repod-page .silver-swatch{display:block;width:2.55102vw;height:2.55102vw;background:#b2b2b2;border:1px solid #555}#repod-page .gallery-track{height:100%;display:flex;transition:transform .35s ease;will-change:transform}#repod-page .gallery-slide{height:100%;min-width:100%;display:flex;justify-content:center;align-items:center;padding:4vw 0 4.8vw}#repod-page .gallery-slide img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.055)}#repod-page .gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);padding:12px;z-index:3}#repod-page .gallery-arrow .icon{width:2.55102vw;height:2.55102vw;opacity:.8}#repod-page .previous{left:calc(var(--gutter) - 12px)}#repod-page .next{right:calc(var(--gutter) - 12px)}#repod-page .gallery-indicators{position:absolute;bottom:1.7vw;left:50%;transform:translate(-50%);display:flex;gap:.3vw;z-index:2}#repod-page .gallery-indicators button{padding:10px 2px}#repod-page .gallery-indicators span{display:block;width:1.12245vw;height:.20408vw;background:#b2b2b2}#repod-page .gallery-indicators .active span{background:#4d4d4d}#repod-page .gallery-caption{position:absolute;bottom:2.35vw;right:var(--gutter);font-size:.86735vw;text-transform:uppercase}#repod-page .film{aspect-ratio:16/9;position:relative;overflow:hidden;background:#fff}#repod-page .film video{width:100%;height:100%;object-fit:contain;display:block}#repod-page .film video[hidden]{display:none}#repod-page .watch-film{display:flex;align-items:center;gap:.6vw;margin:1.5306vw 0 0 var(--gutter);font-size:.86735vw;line-height:1;text-transform:uppercase;padding:0}#repod-page .watch-film .icon{width:1.5306vw;height:1.5306vw}#repod-page .structure-pair{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5}#repod-page .structure-pair figure{position:relative;min-width:0;border-right:1px solid #b5b5b5;height:50vw}#repod-page .structure-pair figure:last-child{border:0}#repod-page .structure-pair img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.055)}#repod-page .structure-pair figcaption{position:absolute;left:var(--gutter);bottom:3.0612vw;font-size:1.32653vw;line-height:1.2}#repod-page .structure-pair figcaption span{font-size:.86735vw;color:#555}#repod-page .use-cases{padding:0 var(--gutter);display:grid;grid-template-columns:repeat(6,1fr);gap:1.0204vw}#repod-page .use-cases article{min-width:0}#repod-page .pictogram{aspect-ratio:1;background:#231f20;display:grid;place-items:center}#repod-page .pictogram .icon{filter:invert(1);width:64%;height:64%;opacity:.9}#repod-page .use-cases h3{font-size:1.32653vw;line-height:1.2;margin:2.0408vw 0 1.3265vw}#repod-page .use-cases p{font-size:.86735vw;line-height:1.1;font-weight:400}#repod-page .use-note{text-align:center;padding:2.5vw var(--gutter) 7.14286vw}#repod-page .grid-kicker{padding:4.0816vw var(--gutter) 2.0408vw;text-transform:uppercase;font-size:.86735vw}#repod-page .detail-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #929292}#repod-page .detail-item{position:relative;aspect-ratio:1;border-right:1px solid #929292;border-bottom:1px solid #929292;overflow:hidden;padding:0}#repod-page .detail-item:nth-child(3n){border-right:0}#repod-page .detail-item>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.055);transition:transform .35s ease}#repod-page .detail-item:hover>img{transform:scale(1.045)}#repod-page .detail-metal-macro>img{object-fit:cover;mix-blend-mode:normal;filter:none}#repod-page .detail-description{position:absolute;inset:auto 1.53vw 1.53vw;display:flex;justify-content:space-between;align-items:center;font-size:.94vw;line-height:1.15;opacity:0;transition:opacity .18s}#repod-page .detail-description>span:last-child{background:var(--ink);border-radius:20px;color:#fff;padding:.6vw 1.2vw}#repod-page .detail-item:hover .detail-description,#repod-page .detail-item:focus-visible .detail-description{opacity:1}#repod-page .detail-metal-macro .detail-description{color:#fff}#repod-page .store-bar{display:block;text-align:center;background:var(--ink);color:#e5e5e5;padding:1.5306vw;font-size:1.83673vw}#repod-page .detail-dialog{padding:0;max-width:90vw;width:1000px;border:0;background:#e5e5e5}#repod-page .detail-dialog::backdrop{background:#000a;backdrop-filter:blur(5px)}#repod-page .dialog-content{position:relative}#repod-page .dialog-content>img{width:100%;height:75vh;object-fit:contain}#repod-page .dialog-content>p{padding:18px 24px;font-size:20px;border-top:1px solid #bbb}#repod-page .dialog-content>p>span{display:block;font-size:14px;color:#555;margin-top:7px}#repod-page .close-button{width:44px;height:44px;display:grid;place-items:center}#repod-page .dialog-content>.close-button{position:absolute;z-index:1;right:10px;top:10px;background:#e5e5e5d9;border-radius:50%}#repod-page .specifications{padding:9.18367vw var(--gutter) 11.22449vw;display:grid;grid-template-columns:repeat(4,1fr);gap:2.0408vw;font-size:1.32653vw;line-height:1.17}#repod-page .specifications>h2{font-size:2.44898vw;line-height:1.05;letter-spacing:-.045em}#repod-page .specifications h3{font-size:inherit;margin-bottom:1.5306vw}#repod-page .specifications ul{margin:0 0 1.5306vw;padding-left:1em}#repod-page .specifications p{margin:0 0 1.5306vw}#repod-page .specifications .spec-photo{display:block;margin:1.5vw 0}#repod-page .spec-photo>img{width:100%;aspect-ratio:1.45;object-fit:cover;mix-blend-mode:multiply}#repod-page .specifications .footnote{margin-top:2vw}#repod-page .site-footer{border-top:1px solid #bbb;padding:2.55102vw var(--gutter);font-size:1.32653vw;line-height:1;display:flex;justify-content:space-between;align-items:center}#repod-page .site-footer nav{display:flex;gap:1.53vw}#repod-page .site-footer .store-link{color:inherit}#repod-page .mobile-menu{display:none}@keyframes repod-hero-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}#repod-page{--accent:#b34012}#repod-page .image-credit{min-height:9.18367vw}#repod-page .essay.intro{padding-top:3.77551vw}#repod-page .essay.intro{min-height:35.7143vw}@media(min-width:801px){#repod-page #repod-wheel{min-height:38.7755vw}#repod-page #repod-handheld{min-height:40.8163vw}#repod-page #repod-material{min-height:36.7347vw}#repod-page .structure-pair+.essay{min-height:34.6939vw}#repod-page .transformation-story{padding-top:3.0612vw;padding-bottom:5.102vw}}#repod-page .gallery-slide{background:var(--gray)}#repod-page .detail-item,#repod-page .structure-pair figure{background:var(--paper)}#repod-page .site-header{background:linear-gradient(to bottom,#080b0ee6,transparent)}@media(min-width:1800px){#repod-page .essay-body{max-width:1150px}#repod-page .essay h2{max-width:1400px}}@media(max-width:800px){#repod-page{--gutter:4.59184vw}#repod-page .site-header{height:72px;padding:14px 15px;justify-content:space-between;align-items:center}#repod-page .desktop-navigation,#repod-page .header-signature{display:none}#repod-page .brand{display:flex;align-items:center;width:clamp(110px,28vw,145px);height:44px;padding:0}#repod-page .mobile-store,#repod-page .menu-trigger{display:grid;place-items:center;width:44px;height:44px;padding:8px;filter:invert(1);opacity:.8}#repod-page .mobile-store{margin-left:auto}#repod-page .mobile-store .icon{width:28px;height:28px}#repod-page .menu-trigger{margin-left:0}#repod-page .menu-trigger .icon{height:32px;width:32px}#repod-page .hero{height:182.65vw;max-height:760px;min-height:550px}#repod-page .hero>img{width:100%;height:100%;object-fit:cover;object-position:47% 40%;mask-image:none}#repod-page .hero-title{left:9.18367%;top:46%;font-size:6.12245vw;text-shadow:0 1px 12px #000b}#repod-page .hero-title h1{font-size:7.14286vw}#repod-page .image-credit{padding:3.06122vw 7.14vw 0;text-align:center;min-height:10.2041vw;font-size:1.74vw;line-height:1.1}#repod-page .essay,#repod-page .essay.intro{padding:11.22449vw 0 14.28571vw}#repod-page .essay h2{font-size:5.30612vw;line-height:1.1;margin-bottom:7.14286vw;max-width:90%;letter-spacing:-.045em}#repod-page .essay-body,#repod-page .intro .essay-body{width:75.5102%;font-size:4.08163vw;line-height:4.4898vw;letter-spacing:-.025em}#repod-page .intro h2{font-size:7.14286vw;line-height:1.04;margin-bottom:8.16327vw;max-width:88%}#repod-page .essay>.store-link{font-size:4.08163vw;line-height:1.2;margin-top:8.16327vw}#repod-page .footnote,#repod-page .essay-body .footnote{font-size:11px;line-height:1.3}#repod-page .essay>.footnote{margin-top:5vw;max-width:78%}#repod-page .essay-body>.footnote{margin-top:5vw}#repod-page .full-image figcaption{top:5.10204vw;left:7.14286vw;font-size:2.04082vw;line-height:1.15;max-width:50%}#repod-page .gray-hero{height:112.2449vw}#repod-page .gray-hero>img{object-fit:cover;object-position:50% 50%}#repod-page .essentials-image figcaption{top:auto;bottom:5vw}#repod-page .handheld{height:100vw}#repod-page .handheld>img{object-position:57% 50%}#repod-page .handheld figcaption{color:#fff;max-width:43%}#repod-page .control-macro{height:100vw}#repod-page .control-macro>img{object-position:50% 55%}#repod-page .closing-scene,#repod-page .gallery{height:100vw}#repod-page .gallery-slide{padding:7vw 0}#repod-page .gallery-slide img{width:100%;height:100%;object-fit:cover}#repod-page .gallery-side img,#repod-page .gallery-edge img{object-fit:contain}#repod-page .finish-label{top:4.59184vw;left:var(--gutter);gap:2vw;font-size:2.2vw}#repod-page .silver-swatch{width:4.59184vw;height:4.59184vw}#repod-page .gallery-arrow{padding:10px}#repod-page .gallery-arrow .icon{width:8.16327vw;height:8.16327vw}#repod-page .previous{left:calc(var(--gutter) - 10px)}#repod-page .next{right:calc(var(--gutter) - 10px)}#repod-page .gallery-indicators{bottom:3vw;gap:0}#repod-page .gallery-indicators button{padding:10px 3px;min-height:35px}#repod-page .gallery-indicators span{width:3.0612vw;height:.61224vw}#repod-page .gallery-caption{bottom:5.4vw;font-size:2.04vw}#repod-page .film{aspect-ratio:16/9}#repod-page .film video{object-position:center}#repod-page .watch-film{margin:3.0612vw 0 0 var(--gutter);font-size:2.04vw;gap:1.5vw;min-height:30px}#repod-page .watch-film .icon{width:4.2vw;height:4.2vw}#repod-page .structure-pair{grid-template-columns:1fr}#repod-page .structure-pair figure{height:100vw;border-right:0;border-bottom:1px solid #b5b5b5}#repod-page .structure-pair figcaption{left:7.14286vw;bottom:7.14286vw;font-size:4.0816vw}#repod-page .structure-pair figcaption span{font-size:2.5vw}#repod-page .use-cases{display:flex;flex-direction:column;padding:0 12.2449vw;gap:12.2449vw}#repod-page .use-cases article{display:grid;grid-template-columns:28% 1fr;gap:10.2041vw;align-items:start}#repod-page .pictogram{width:100%}#repod-page .use-cases h3{font-size:5.30612vw;line-height:1.06;margin:0 0 2.0408vw;letter-spacing:-.045em}#repod-page .use-cases p{font-size:2.0408vw;line-height:1.1;font-weight:400}#repod-page .use-note{padding:9vw 12.2449vw 14.2857vw}#repod-page .grid-kicker{font-size:2.04082vw;padding:5.10204vw var(--gutter) 4.59184vw}#repod-page .detail-grid{grid-template-columns:1fr}#repod-page .detail-item{border-right:0;aspect-ratio:1}#repod-page .detail-item>img{object-fit:contain;padding-bottom:9vw}#repod-page .detail-metal-macro>img{object-fit:cover;padding:0}#repod-page .detail-description{opacity:1;inset:auto 4.59184vw 4.59184vw;font-size:4.08163vw}#repod-page .detail-description>span:last-child{padding:2.5vw 5vw}#repod-page .store-bar{padding:5vw;font-size:5.30612vw}#repod-page .detail-dialog{max-width:94vw}#repod-page .dialog-content>img{height:65vh}#repod-page .dialog-content>p{font-size:20px}#repod-page .dialog-content>p>span{font-size:13px}#repod-page .specifications{padding:14.28571vw var(--gutter);grid-template-columns:1fr 1fr;gap:8.16327vw 6.12245vw;font-size:3.06122vw;line-height:1.15}#repod-page .specifications>h2{grid-column:1/-1;font-size:7.14286vw;line-height:1.05}#repod-page .specifications>div:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:4vw}#repod-page .specifications>div:last-child>h3,#repod-page .specifications>div:last-child>.store-link{grid-column:1}#repod-page .specifications>div:last-child>.spec-photo{grid-column:2;grid-row:1/4}#repod-page .specifications>div:last-child>.footnote{grid-column:1/-1}#repod-page .specifications h3{margin-bottom:4vw}#repod-page .specifications p,#repod-page .specifications ul{margin-bottom:6vw}#repod-page .site-footer{padding:10vw var(--gutter);display:block;background:var(--ink);color:#e5e5e5;font-size:4.08163vw}#repod-page .site-footer>a{display:block;font-size:6vw;margin-bottom:8vw}#repod-page .site-footer nav{display:flex;flex-direction:column;gap:0;margin-bottom:10vw}#repod-page .site-footer nav>a{padding:4vw 0;border-bottom:1px solid #303034}#repod-page .site-footer>span{font-size:3vw}#repod-page .mobile-menu{display:block;position:fixed;inset:0;background:var(--ink);color:#e5e5e5;z-index:20;overflow-y:auto;padding:16px 18px 35px;animation:repod-hero-enter .18s ease}#repod-page .mobile-menu-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}#repod-page .mobile-menu-top img{width:145px;filter:grayscale(1) brightness(0) invert(1)}#repod-page .mobile-menu .close-button{filter:invert(1)}#repod-page .mobile-menu .close-button img{width:32px;height:32px;filter:none}#repod-page .mobile-menu nav{margin-bottom:24px}#repod-page .mobile-menu nav p{color:#aaa;font-size:13px;margin-bottom:12px}#repod-page .mobile-menu nav>a{display:block;font-size:22px;line-height:1.5;min-height:36px}#repod-page .mobile-menu .menu-store{display:block;margin-top:20px;background:#b2b2b2;color:#111;padding:15px;border-radius:6px;text-align:center;font-size:22px}}@media(max-width:800px){#repod-page .hero-title{top:auto;bottom:4%;text-shadow:none}#repod-page .use-cases p{font-size:11px;line-height:1.15}#repod-page .gallery-indicators button{min-height:44px;min-width:30px}#repod-page .navigation-links a{min-height:16px}}#repod-page .retro-scene figcaption{color:#e5e5e5}#repod-page .wheel-experience{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:center;gap:8vw;padding:7.14286vw 12.2449vw}#repod-page .wheel-copy.essay{padding:0;text-align:left}#repod-page .wheel-copy.essay h2,#repod-page .wheel-copy .essay-body{max-width:none;width:100%}#repod-page .wheel-sound{width:100%;min-width:0}#repod-page .wheel-sound video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#111}#repod-page .wheel-sound figcaption{padding-top:12px}#repod-page .wheel-listen{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;font-size:14px;padding:6px 0}#repod-page .wheel-listen>span{font-size:20px;width:22px}#repod-page .wheel-sound .footnote{text-align:center;font-size:11px;margin-top:5px;color:#666}@media(max-width:800px){#repod-page .wheel-experience{grid-template-columns:1fr;gap:32px;padding:14.28571vw 7.14286vw}#repod-page .wheel-copy.essay{text-align:center}#repod-page .wheel-sound{max-width:270px;margin:auto}}#repod-page .manufacturing-pair{background:#090c10;color:#aaa}#repod-page .manufacturing-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;align-items:stretch}#repod-page .manufacturing-images>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}#repod-page .manufacturing-images>img:first-child{object-position:100% 50%}#repod-page .manufacturing-images>img:last-child{object-position:50% 45%}#repod-page .manufacturing-pair>figcaption{padding:12px var(--gutter);font-size:11px;line-height:1.35}#repod-page .manufacturing-story{min-height:34vw}@media(max-width:600px){#repod-page .manufacturing-images{grid-template-columns:1fr}#repod-page .manufacturing-images>img{aspect-ratio:auto;object-fit:contain}#repod-page .manufacturing-pair>figcaption{padding:12px 7.14286vw}#repod-page .manufacturing-story{min-height:0}}#repod-page .closing-scene>img{object-position:65% 50%}#repod-page .specifications .spec-photo.spec-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#repod-page .spec-pair>img{height:auto;aspect-ratio:.7;object-fit:cover;object-position:center;filter:brightness(1.055)}@media(max-width:800px){#repod-page .specifications>div:last-child>h3,#repod-page .specifications>div:last-child>.store-link{grid-column:1/-1}#repod-page .specifications>div:last-child>.spec-photo.spec-pair{grid-column:1/-1;grid-row:auto}#repod-page .closing-scene>img{object-position:65% 50%}}@media(prefers-reduced-motion:reduce){#repod-page{scroll-behavior:auto}#repod-page *,#repod-page *:before,#repod-page *:after{animation:none!important;transition:none!important}#repod-page .gallery-track{will-change:auto}}#repod-page .privacy-settings{padding:0;text-align:left}#repod-page .privacy-settings:hover{text-decoration:underline;text-underline-offset:3px}#repod-page .analytics-consent{position:fixed;z-index:25;bottom:16px;left:16px;right:16px;max-width:700px;margin:auto;padding:16px 20px;background:#f5f5f5;color:#171717;border:1px solid #aaa;box-shadow:0 3px 18px #0002;font-size:14px;line-height:1.45;font-weight:400;display:flex;gap:18px;align-items:center}#repod-page .analytics-consent p{flex:1}#repod-page .analytics-consent a{text-decoration:underline}#repod-page .analytics-consent>div{display:flex;gap:8px;flex:none}#repod-page .analytics-consent button{border:1px solid #555;padding:10px 12px;min-height:44px;white-space:nowrap}#repod-page .analytics-consent button:hover{background:#e3e3e3}@media(max-width:800px){#repod-page .privacy-settings{padding:4vw 0;border-bottom:1px solid #303034}#repod-page .analytics-consent{bottom:10px;left:10px;right:10px;padding:14px;display:block;font-size:13px}#repod-page .analytics-consent>div{margin-top:12px}#repod-page .analytics-consent button{flex:1}}#repod-page .product-questions{padding:0 var(--gutter) 8vw;display:grid;grid-template-columns:1fr 2fr;gap:4vw}#repod-page .product-questions h2{font-size:clamp(26px,2.45vw,42px);letter-spacing:-.045em;line-height:1.1}#repod-page .question-list{min-width:0;border-top:1px solid #aaa}#repod-page .question-list details{border-bottom:1px solid #aaa;padding:0 0 1px}#repod-page .question-list summary{padding:20px 0;min-height:48px;font-size:clamp(16px,1.4vw,22px);cursor:pointer;line-height:1.4}#repod-page .question-list summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}#repod-page .question-list p,#repod-page .question-list table,#repod-page .question-list .store-link{font-size:16px;line-height:1.5;letter-spacing:0}#repod-page .question-list p{max-width:65ch;margin:0 0 20px}#repod-page .question-list table{width:100%;border-collapse:collapse;margin:0 0 16px;text-align:left}#repod-page .question-list caption{text-align:left;font-size:14px;color:#555;margin-bottom:8px}#repod-page .question-list th,#repod-page .question-list td{padding:10px 12px 10px 0;border-bottom:1px solid #c0c0c0;font-weight:300;vertical-align:top}#repod-page .question-list thead th{font-weight:400}#repod-page .question-list .store-link{display:inline-block;padding:8px 0 20px;min-height:44px}#repod-page .language-picker{position:relative;flex:none;font-size:13px;line-height:1.3;letter-spacing:0}#repod-page .language-picker summary{display:flex;align-items:center;justify-content:center;gap:6px;min-width:64px;min-height:44px;cursor:pointer;list-style:none;border:1px solid #ffffff60;padding:8px}#repod-page .language-picker summary::-webkit-details-marker{display:none}#repod-page .language-picker summary:focus-visible{outline:2px solid #fff;outline-offset:3px}#repod-page .language-picker summary>span:first-child{font-size:20px}#repod-page .language-picker nav{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;width:200px;max-width:calc(100vw - 32px);max-height:min(60vh,520px);overflow-y:auto;overscroll-behavior:contain;background:#e5e5e5;color:#171717;border:1px solid #777;box-shadow:0 6px 18px #0003;padding:6px}#repod-page .language-picker nav a{display:block;min-height:44px;padding:12px 10px;white-space:nowrap;text-align:start}#repod-page .language-picker nav a[aria-current=page]{background:#d0d0d0}#repod-page .header-signature{display:none}#repod-page .desktop-navigation{min-width:0;gap:1.5vw}#repod-page .navigation-group{min-width:0}#repod-page .navigation-group>div{min-width:0}#repod-page .navigation-title{font-size:clamp(14px,1.65vw,27px);overflow-wrap:anywhere}#repod-page .navigation-links{overflow-wrap:anywhere}#repod-page .gallery{direction:ltr}#repod-page .wheel-copy.essay,#repod-page .question-list table,#repod-page .question-list caption,#repod-page .privacy-settings{text-align:start}#repod-page:lang(ja){font-family:Roboto,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif}#repod-page:lang(ko){font-family:Roboto,Apple SD Gothic Neo,Malgun Gothic,sans-serif}#repod-page:lang(ar){font-family:Arial,Tahoma,sans-serif}#repod-page:lang(zh-Hans){font-family:Roboto,PingFang SC,Microsoft YaHei,sans-serif}#repod-page:lang(zh-Hant){font-family:Roboto,PingFang TC,Microsoft JhengHei,sans-serif}#repod-page:lang(hi){font-family:Nirmala UI,Kohinoor Devanagari,sans-serif}#repod-page:lang(th){font-family:Tahoma,Thonburi,sans-serif}#repod-page:lang(zh) .essay h2,#repod-page:lang(zh) .essay-body,#repod-page:lang(hi) .essay h2,#repod-page:lang(hi) .essay-body,#repod-page:lang(th) .essay h2,#repod-page:lang(th) .essay-body{letter-spacing:0;line-height:1.5}#repod-page:not(:lang(en)) .essay-body{line-height:1.35}#repod-page:lang(ja) .essay h2,#repod-page:lang(ja) .essay-body,#repod-page:lang(ko) .essay h2,#repod-page:lang(ko) .essay-body,#repod-page:lang(ar) .essay h2,#repod-page:lang(ar) .essay-body{letter-spacing:0}#repod-page:lang(ar) .hero-title{direction:rtl;text-align:start;left:5%;max-width:36%}#repod-page:lang(ar) .hero-title h1{direction:ltr;unicode-bidi:isolate;text-align:right}#repod-page:lang(ar) .specifications ul{padding-left:0;padding-right:1em}#repod-page:lang(ar) .question-list th,#repod-page:lang(ar) .question-list td{padding:10px 0 10px 12px}#repod-page:lang(ar) .gallery-caption,#repod-page:lang(ar) .finish-label{direction:rtl}#repod-page:not(:lang(en)) .site-footer nav{flex-wrap:wrap;line-height:1.4}@media(max-width:1100px)and (min-width:801px){#repod-page .navigation-group>.icon{display:none}#repod-page .site-header{gap:2vw}}@media(max-width:800px){#repod-page .site-header{gap:6px}#repod-page .language-picker{margin-inline-start:auto}#repod-page .language-picker summary{min-width:56px}#repod-page .mobile-store{margin-left:0}#repod-page .brand{width:clamp(100px,28vw,145px)}#repod-page .language-picker nav{inset-inline-end:auto;left:50%;transform:translate(-50%)}#repod-page:lang(ar) .mobile-store{margin-right:0}#repod-page .wheel-copy.essay{text-align:center}#repod-page:lang(ar) .hero-title{left:9.18367%;right:9.18367%;max-width:none}#repod-page:not(:lang(en)) .hero-title p{max-width:100%;font-size:clamp(20px,6vw,42px);line-height:1.25}#repod-page:not(:lang(en)) .analytics-consent button{white-space:normal}}#repod-page .navigation-links{font-size:max(12px,.8163vw);line-height:1.35}#repod-page .header-signature{font-size:max(12px,.77vw)}#repod-page .image-credit,#repod-page .full-image figcaption,#repod-page .gallery-caption,#repod-page .finish-label,#repod-page .grid-kicker,#repod-page .structure-pair figcaption span{font-size:max(12px,.86735vw);line-height:1.35}#repod-page .watch-film{font-size:max(14px,.86735vw);min-height:44px;line-height:1.3}#repod-page .watch-film .icon{width:max(20px,1.5306vw);height:max(20px,1.5306vw)}#repod-page .footnote,#repod-page .essay-body .footnote,#repod-page .manufacturing-pair>figcaption{font-size:max(12px,.94vw);line-height:1.4}#repod-page .use-cases p{font-size:max(12px,.86735vw);line-height:1.35}@media(max-width:800px){#repod-page .product-questions{grid-template-columns:1fr;gap:28px;padding:0 7.14286vw 14vw}#repod-page .product-questions h2{font-size:28px}#repod-page .question-list table{font-size:14px}#repod-page .specifications{font-size:max(14px,3.06122vw);line-height:1.35}#repod-page .essay-body,#repod-page .intro .essay-body{font-size:max(16px,4.08163vw);line-height:1.3}#repod-page .essay>.store-link{font-size:max(16px,4.08163vw);line-height:1.3;min-height:44px;padding:10px 0}#repod-page .full-image figcaption{max-width:64%}#repod-page .site-footer>span{font-size:12px}}body:has(#repod-page[data-hide-theme-chrome=true]) header:not(#repod-page *),body:has(#repod-page[data-hide-theme-chrome=true]) footer:not(#repod-page *),body:has(#repod-page[data-hide-theme-chrome=true]) .shopify-section-group-header-group,body:has(#repod-page[data-hide-theme-chrome=true]) .shopify-section-group-footer-group,body:has(#repod-page[data-hide-theme-chrome=true]) #shopify-section-header,body:has(#repod-page[data-hide-theme-chrome=true]) #shopify-section-footer,.repod-theme-hidden{display:none!important}body:has(#repod-page){margin:0;padding:0;min-width:0;background:#e5e5e5}body :is(main,div,section):has(#repod-page){padding:0!important;margin:0!important;max-width:none!important;width:100%;box-sizing:border-box;min-height:0;overflow:visible;transform:none}.repod-page-section{margin:0!important;padding:0!important}#repod-page{display:block;position:relative;width:100%;max-width:none;margin:0;text-align:start;line-height:normal;letter-spacing:normal;isolation:isolate;-webkit-font-smoothing:antialiased}#repod-page [hidden]{display:none!important}#repod-page .repod-content{display:block;margin:0;padding:0}#repod-page button{text-transform:none;letter-spacing:inherit;box-shadow:none;min-width:0}#repod-page button:before,#repod-page button:after{content:none}#repod-page h1,#repod-page h2,#repod-page h3{font-family:inherit;color:inherit;text-transform:none}#repod-page .language-picker form{margin:0}#repod-page .language-picker nav button{display:block;width:100%;min-height:44px;padding:12px 10px;white-space:nowrap;text-align:start;font-size:13px;line-height:1.3}#repod-page .language-picker nav button[aria-current=page]{background:#d0d0d0}#repod-page .language-picker nav button:hover{text-decoration:underline}#repod-page .mobile-menu:not([open]){display:none}#repod-page dialog.mobile-menu[open]{display:block}#repod-page .mobile-menu{position:fixed;inset:0;width:100%;max-width:none;height:100%;max-height:none;border:0;margin:0;overflow:auto;color:#e5e5e5;background:#0f0e12;z-index:100;padding:5vw 7.14286vw}#repod-page .mobile-menu::backdrop{background:#0f0e12}#repod-page .detail-dialog{color:#0f0e12;margin:auto}#repod-page .dialog-content>p>[data-detail-title]{display:block;font-weight:300}#repod-page .dialog-content>p>[data-detail-copy]{display:block}#repod-page .wheel-sound video{max-width:100%}@media(prefers-reduced-motion:no-preference){html:has(#repod-page){scroll-behavior:smooth}}
