@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff")}@font-face{font-family:Pretendard;src:url(/fonts/pretendard-subset.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{color:#e9e9e4;font-synthesis:none;--bg:#141515;--surface:#1e2020;--text:#e9e9e4;--muted:#a3a5a0;--line:#383a39;--accent:#f47737;--display:"Barlow Condensed",Pretendard,sans-serif;--gutter:clamp(24px,4vw,72px);--ease:cubic-bezier(.16,1,.3,1);scroll-behavior:smooth;scrollbar-color:#666a66 #141515;scrollbar-width:thin;background:#141515;font-family:Manrope,Pretendard,sans-serif}*{box-sizing:border-box}body{margin:0}button,a,input{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button,a{touch-action:manipulation}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button{border:0}button:disabled{cursor:default}img{max-width:100%;display:block}::selection{background:var(--accent);color:var(--bg)}:focus-visible{outline:2px solid var(--accent);outline-offset:6px}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}h1,h2{font-family:var(--display);letter-spacing:-.025em;font-weight:500;line-height:.91}h2{font-size:clamp(52px,6.5vw,90px)}p{line-height:1.7}svg{display:block}.arrow{flex-shrink:0;width:24px;height:24px}.arrow.down{transform:rotate(90deg)}.skip-link{z-index:100;background:var(--accent);color:var(--bg);padding:12px 18px;position:fixed;top:12px;left:20px;transform:translateY(-160%)}.skip-link:focus{transform:none}.site-header{height:100px;padding:0 var(--gutter);z-index:5;justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute;top:0;left:0}.wordmark{letter-spacing:-.04em;padding:10px 0;font-size:42px;font-weight:600;line-height:1;display:inline-block}.wordmark span{color:var(--accent)}nav{gap:36px;font-size:13px;display:flex}nav a{padding:14px 0;transition:color .2s}nav a:hover{color:var(--accent)}.header-model{align-items:center;gap:14px;font-size:13px;display:flex}.status-dot,.part-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.hero{height:100svh;min-height:800px;max-height:1080px;padding:100px var(--gutter) 100px;align-items:center;display:flex;position:relative;overflow:hidden}.hero-copy{z-index:2;width:48%;padding-bottom:36px;position:relative}.hero h1{font-size:clamp(70px,7.1vw,96px);font-weight:500}.hero h1 span{color:#989c98}.hero-korean{color:#b8bab5;margin-top:32px;font-size:16px;line-height:1.8}.text-link{background:0 0;align-items:center;gap:30px;padding:10px 0;font-size:14px;display:inline-flex}.hero-link{margin-top:34px}.round-arrow{border:1px solid #6f716b;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .3s,color .3s,border-color .3s;display:flex}.text-link:hover .round-arrow{background:var(--accent);color:var(--bg);border-color:var(--accent)}.text-link>.arrow{transition:transform .3s var(--ease)}.text-link:hover>.arrow{transform:translate(6px)}.hero-product{justify-content:center;align-items:center;width:57%;height:83%;display:flex;position:absolute;top:9%;right:1%}.hero-product>img{object-fit:contain;z-index:1;width:100%;height:95%;position:relative;transform:rotate(-13deg)}.product-halo{aspect-ratio:1;opacity:.7;border:1px solid #303332;border-radius:50%;width:78%;position:absolute;transform:rotate(-20deg)}.product-note{z-index:2;letter-spacing:.1em;writing-mode:vertical-rl;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:20%;right:0}.product-note .line{background:#6e716c;width:1px;height:64px}.hero-bottom{bottom:0;left:var(--gutter);right:var(--gutter);border-top:1px solid var(--line);align-items:center;gap:24px;height:96px;display:flex;position:absolute}.hero-bottom>span{font:500 40px/1 var(--display);letter-spacing:-.02em}.hero-bottom>p{letter-spacing:.09em;color:var(--muted);font-size:11px}.hero-bottom>a{place-items:center;width:48px;height:48px;margin-left:auto;display:grid}.architecture{background:#1b1d1c;height:190svh;min-height:1280px;scroll-margin-top:0;position:relative}.architecture-sticky{height:100svh;min-height:710px;max-height:1100px;padding:52px var(--gutter) 30px;flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.section-heading{z-index:3;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.section-heading h2{font-size:clamp(52px,5.9vw,80px)}.section-heading h2 span{color:#989c98}.section-heading>div{max-width:360px;padding-right:4vw}.section-heading p{font-size:20px;line-height:1.5}.quiet{color:var(--muted);margin-top:16px;font-size:13px;line-height:1.6;display:block}.assembly{flex:1;width:min(1100px,100%);min-height:250px;max-height:520px;margin:10px auto 0;position:relative}.assembly-axis{background:#3c403b;height:1px;position:absolute;top:50%;left:0;right:0}.assembly-part{transform:translateX(var(--offset));will-change:transform;pointer-events:none;position:absolute;inset:0}.assembly-part img{object-fit:contain;width:100%;max-width:none;height:100%}.assembly-labels{z-index:6;grid-template-columns:repeat(4,1fr);gap:24px;width:min(1100px,100%);margin:0 auto;display:grid;position:relative}.assembly-labels button{text-align:left;background:0 0;border-top:1px solid #4c504b;align-items:center;gap:12px;padding:19px 0;font-size:12px;transition:color .2s;display:flex}.assembly-labels button>.arrow{width:17px;height:17px;margin-left:auto}.assembly-labels button:hover,.assembly-labels button.is-active{color:var(--accent)}.assembly-labels .part-dot{background:#a4a7a0;width:4px;height:4px}.assembly-labels .is-active .part-dot{background:var(--accent)}.assembly-controls{justify-content:center;align-items:center;gap:20px;min-height:44px;margin-top:18px;font-size:12px;display:flex}.assembly-controls input{width:180px;height:30px;accent-color:var(--accent);cursor:ew-resize}.assembly-controls button{color:#b8bdb5;background:0 0;border-bottom:1px solid #6b7068;padding:8px 0;font-size:12px}.structure-note{letter-spacing:.1em;color:var(--muted);text-align:center;margin-top:10px;font-size:9px}.details{padding:120px var(--gutter);color:#1b1d1c;background:#deded7;scroll-margin-top:20px}.details-intro{justify-content:space-between;align-items:flex-end;margin-bottom:64px;display:flex}.details-intro h2{font-size:clamp(60px,7vw,96px)}.details-intro h2 span{color:#777a73}.details-intro p{padding-right:6vw;font-size:18px}.detail-layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:8vw;display:grid}.detail-visual{background:#c7c9c1;height:570px;position:relative;overflow:hidden}.detail-crop{width:100%;height:100%;transition:scale .8s var(--ease);position:absolute;inset:0;overflow:hidden}.detail-crop img{object-fit:fill;width:400%;max-width:none;height:100%;transition:transform .8s var(--ease);position:absolute}.detail-visual.is-zoomed .detail-crop{scale:1.45}.detail-caption{letter-spacing:.07em;color:#141515;font-size:11px;font-weight:600;position:absolute;bottom:26px;left:26px}.zoom-button{background:#deded7;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;bottom:20px;right:20px}.zoom-button:hover{background:#e9e9e4}.zoom-button svg{width:24px;height:24px}.part-tabs{grid-template-columns:1fr 1fr;gap:0 24px;margin-bottom:58px;display:grid}.part-tabs button{text-align:left;color:#50564a;background:0 0;border-bottom:1px solid #a2a69c;padding:16px 0;font-size:13px}.part-tabs button[aria-selected=true]{color:#151714;border-bottom-color:#151714;font-weight:600}.part-tabs button:hover{color:#151714}.selected-number{font:500 40px/1 var(--display);font-variant-numeric:tabular-nums;margin-bottom:28px;display:block}.selected-number span{color:#62665d;font-size:18px}#part-panel h3{letter-spacing:-.03em;margin-bottom:24px;font-family:Pretendard,sans-serif;font-size:clamp(26px,2.4vw,36px);font-weight:600;line-height:1.3}#part-panel p{color:#4f544c;max-width:38ch;min-height:115px;font-size:15px;line-height:1.9}.next-part{border-bottom:1px solid #9da195;gap:60px;margin-top:28px;padding-bottom:14px}.closing{height:730px;padding:70px var(--gutter);align-items:center;display:flex;position:relative;overflow:hidden}.closing-visual{justify-content:center;align-items:center;width:52%;display:flex;position:absolute;inset:-25% auto -25% -12%;transform:rotate(28deg)}.closing-visual img{width:100%;height:auto}.closing-copy{z-index:1;margin-left:44%}.closing h2{font-size:clamp(60px,7vw,96px)}.closing h2 span{color:#969b95}.closing p{color:var(--muted);margin:32px 0;font-size:16px}.closing .text-link{gap:70px}footer{border-top:1px solid var(--line);min-height:120px;padding:24px var(--gutter);justify-content:space-between;align-items:center;gap:24px;display:flex}footer p{color:var(--muted);font-size:12px}footer>a:last-child{align-items:center;gap:16px;min-height:48px;font-size:12px;display:flex}footer>a:last-child .arrow{transform:rotate(-90deg)}.assembly-part img{object-fit:initial;height:auto;position:absolute;top:50%;transform:translateY(-50%)}.details :focus-visible{outline-color:#141515}.detail-crop{transform-origin:0;inset:0 auto 0 50%;transform:translate(-50%)}.detail-crop img{object-fit:initial;height:auto;transition:none;top:50%}@media (width>=1600px){.hero-copy{padding-left:2vw}.hero-product{right:4%}.detail-visual{height:660px}}@media (width<=900px){.hero{min-height:750px}.hero h1{font-size:76px}.hero-product{width:60%;height:70%;top:18%;right:-5%}.product-note{display:none}.hero-copy{width:50%}.architecture-sticky{min-height:680px}.section-heading h2{font-size:60px}.section-heading>div{padding:0}.section-heading p{font-size:17px}.detail-layout{gap:40px}.detail-visual{height:470px}.part-tabs{gap:0 12px}.part-tabs button{font-size:11px}.closing{height:600px}.closing h2{font-size:72px}}@media (width<=600px){.site-header{height:80px}.wordmark{font-size:34px}nav{gap:18px;font-size:12px}.header-model{display:none}.hero{align-items:flex-start;height:100svh;min-height:780px;max-height:1000px;padding-top:105px}.hero-copy{width:100%;padding:0}.hero h1{font-size:64px;line-height:.9}.hero-korean{margin-top:18px;font-size:13px;line-height:1.7}.hero-link{gap:24px;margin:0;font-size:13px;position:absolute;top:565px;left:0}.round-arrow{width:42px;height:42px}.hero-product{width:78%;height:340px;top:255px;right:7%}.hero-product>img{height:100%;transform:rotate(-16deg)}.product-halo{width:85%}.hero-bottom{gap:16px;height:66px}.hero-bottom>span{font-size:29px}.hero-bottom>p{font-size:9px}.hero-bottom>a{width:44px;height:44px}.architecture{height:150svh;min-height:1040px}.architecture-sticky{height:100svh;min-height:670px;max-height:900px;padding-top:46px;padding-bottom:26px}.section-heading{display:block}.section-heading h2{font-size:55px}.section-heading>div{justify-content:space-between;align-items:flex-end;gap:20px;max-width:none;margin-top:24px;display:flex}.section-heading p{font-size:14px}.quiet{max-width:130px;margin:0;font-size:11px}.assembly{width:calc(100% + 32px);min-height:210px;max-height:340px;margin-left:-16px}.assembly-labels{grid-template-columns:1fr 1fr;gap:0 18px}.assembly-labels button{min-height:48px;padding:15px 0;font-size:11px}.assembly-controls{flex-wrap:wrap;gap:12px;margin-top:12px;font-size:11px}.assembly-controls input{width:140px}.assembly-controls button{font-size:11px}.structure-note{font-size:8px}.details{padding:72px var(--gutter)}.details-intro{margin-bottom:34px;display:block}.details-intro h2{font-size:64px}.details-intro p{margin-top:24px;font-size:14px}.detail-layout{grid-template-columns:1fr;gap:32px}.detail-visual{height:420px}.detail-caption{font-size:10px}.part-tabs{gap:0 24px;margin-bottom:36px}.part-tabs button{min-height:48px;font-size:12px}#part-panel h3{font-size:29px}#part-panel p{min-height:90px;font-size:14px}.selected-number{margin-bottom:20px;font-size:34px}.next-part{margin-top:18px}.closing{align-items:flex-start;height:660px;padding-top:65px}.closing-copy{margin-left:0}.closing h2{font-size:64px}.closing p{margin:24px 0;font-size:14px}.closing-visual{width:75%;inset:300px -5% auto auto;transform:rotate(27deg)}.closing .text-link{gap:30px;font-size:13px}footer{flex-wrap:wrap;gap:12px;padding-top:22px;padding-bottom:22px}footer p{flex-basis:100%;order:3;font-size:11px}}@media (width<=360px){.hero h1{font-size:58px}.section-heading h2{font-size:49px}.details-intro h2,.closing h2{font-size:58px}.detail-visual{height:370px}.assembly-controls{gap:8px}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.architecture{height:auto;min-height:0}.architecture-sticky{position:relative}.assembly-part{will-change:auto}}.listening-scene{background:#212323;height:min(780px,85svh);min-height:510px;position:relative;overflow:hidden}.listening-scene>img{object-fit:cover;object-position:70% center;width:100%;height:100%}.scene-copy{left:var(--gutter);color:#f3f3ed;text-shadow:0 2px 18px #0008;max-width:50%;position:absolute;top:16%}.scene-copy h2{font-size:clamp(56px,6.6vw,96px)}.scene-copy p{margin-top:32px;font-size:17px;line-height:1.8}.scene-caption{left:var(--gutter);letter-spacing:.09em;color:#f3f3ed;font-size:11px;position:absolute;bottom:32px}.brand-story{padding:120px var(--gutter);grid-template-columns:1fr 1fr;align-items:start;gap:12vw;display:grid}.brand-story h2{letter-spacing:-.03em;font-family:Pretendard,sans-serif;font-size:clamp(28px,3.1vw,44px);line-height:1.5}.brand-story h2 span{color:var(--muted)}.brand-story p{color:#b8bab5;max-width:44ch;margin-bottom:24px;font-size:16px;line-height:1.95}.brand-story a{margin-top:8px}.product-intro{padding:125px var(--gutter) 90px}.breadcrumb{color:var(--muted);padding:12px 0;font-size:12px;display:inline-block}.product-grid{grid-template-columns:1.25fr 1fr;align-items:center;gap:8vw;margin-top:20px;display:grid}.gallery-stage{background:#1b1d1c;place-items:center;height:600px;display:grid;overflow:hidden}.gallery-stage img{object-fit:contain;width:100%;height:100%}.gallery-stage.whole img{padding:34px}.gallery-stage.lifestyle img{object-fit:cover;object-position:70% center}.gallery-stage.structure img{padding:20px}.gallery-options{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.gallery-options button{border-top:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:12px;min-height:48px;margin-top:18px;padding:16px 0;font-size:13px;display:flex}.gallery-options button span{color:var(--muted);font-size:11px}.gallery-options button[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.product-summary h1{font-size:96px}.product-subtitle{color:var(--text)!important;margin:24px 0!important;font-size:25px!important}.product-summary>p{color:var(--muted);font-size:15px;line-height:1.9}.product-summary dl{margin:36px 0}.product-summary dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:16px 0;font-size:12px;display:flex}.product-summary dt{color:var(--muted)}.product-summary dd{text-align:right;margin:0}.product-cta{background:var(--text);min-height:56px;color:var(--bg);justify-content:space-between;align-items:center;padding:18px 22px;font-size:14px;transition:background .2s;display:flex}.product-cta:hover{background:var(--accent)}.product-secondary{color:var(--muted);padding:18px 0;font-size:12px;display:inline-block}.care-and-questions{padding:110px var(--gutter);grid-template-columns:1fr 1.3fr;gap:12vw;display:grid}.care-intro h2{font-size:88px}.care-intro h2 span{color:var(--muted)}.care-intro>p{color:var(--muted);margin-top:32px;font-size:16px}.care-body h3{letter-spacing:-.02em;font-size:24px;font-weight:600}.care-note{color:var(--muted);max-width:48ch;margin:18px 0 30px;font-size:13px}.care-body ul{margin:0;padding:0;list-style:none}.care-body li{border-top:1px solid var(--line);padding:24px 0}.care-body strong{font-size:15px;font-weight:600}.care-body li p{color:var(--muted);max-width:48ch;margin-top:12px;font-size:14px}.faq-title{margin:72px 0 28px}.faq-list details{border-top:1px solid var(--line)}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:20px 0;font-size:14px;line-height:1.6;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-toggle{flex-shrink:0;width:16px;height:16px;position:relative}.faq-toggle:before,.faq-toggle:after{content:"";background:currentColor;width:16px;height:1px;position:absolute;top:7px;left:0}.faq-toggle:after{transform:rotate(90deg)}details[open] .faq-toggle:after{transform:none}.faq-list details>p{color:var(--muted);padding:0 30px 24px 0;font-size:14px;line-height:1.9}.return-story{padding:30px var(--gutter) 80px;text-align:right}nav a[aria-current=page]{color:var(--accent)}.gallery-stage{display:block;position:relative}.gallery-stage img{min-height:0;max-height:100%;position:absolute;inset:0}.scene-caption{background:var(--bg);color:var(--text);padding:9px 12px}@media (width<=900px){.product-grid{grid-template-columns:1fr 1fr;gap:40px}.gallery-stage{height:500px}.brand-story,.care-and-questions{gap:6vw}.product-summary h1{font-size:80px}.product-summary dl>div{font-size:11px}}@media (width<=600px){.listening-scene{height:620px;min-height:0}.listening-scene>img{object-position:69% center}.scene-copy{max-width:90%;top:auto;bottom:92px;left:var(--gutter);background:#141515dd;padding:20px}.scene-copy h2{font-size:44px}.scene-copy p{margin-top:18px;font-size:14px}.scene-caption{font-size:9px;bottom:30px}.brand-story{padding:68px var(--gutter);grid-template-columns:1fr;gap:30px}.brand-story h2{font-size:29px}.brand-story p{font-size:14px}.product-intro{padding:100px var(--gutter) 60px}.product-grid{grid-template-columns:1fr;gap:40px;margin-top:12px}.gallery-stage{height:400px}.gallery-options{gap:12px}.gallery-options button{gap:8px;font-size:12px}.product-summary h1{font-size:80px}.product-subtitle{font-size:22px!important}.product-summary dl>div{font-size:12px}.care-and-questions{padding:70px var(--gutter);grid-template-columns:1fr;gap:40px}.care-intro{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.care-intro h2{font-size:64px}.care-intro>p{margin:0 0 4px;font-size:13px}.care-body h3{font-size:23px}.care-note{font-size:12px}.faq-title{margin-top:50px}.faq-list summary,.faq-list details>p{font-size:13px}.return-story{text-align:left;padding-bottom:50px}}.collection-hero{height:100svh;min-height:780px;max-height:1050px;padding:100px var(--gutter) 95px;align-items:center;display:flex;position:relative;overflow:hidden}.collection-hero-copy{z-index:3;pointer-events:none;width:47%;position:relative}.collection-hero h1{font-size:clamp(64px,7vw,96px)}.collection-hero h1 span{color:var(--muted)}.collection-hero-copy p{color:var(--muted);margin:30px 0;font-size:15px;line-height:1.9}.collection-hero-copy a{pointer-events:auto}.collection-still-life{width:55%;height:70%;position:absolute;top:14%;right:2%}.hero-object{transition:transform .5s var(--ease);display:block;position:absolute}.hero-object:hover{transform:translateY(-9px)}.hero-object img{object-fit:contain;width:100%;height:100%}.object-h01{width:60%;height:90%;top:-5%;left:20%;transform:rotate(-9deg)}.object-b01{z-index:2;width:44%;height:45%;bottom:0;left:0}.object-e01{z-index:2;width:44%;height:66%;bottom:-5%;right:-4%}.collection-hero-bottom{left:var(--gutter);right:var(--gutter);border-top:1px solid var(--line);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:20px;height:88px;font-size:11px;display:flex;position:absolute;bottom:0}.collection-hero-bottom a{align-items:center;gap:20px;min-height:44px;font-size:12px;display:flex}.collection{padding:95px var(--gutter);background:#1b1d1c}.collection-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:55px;display:flex}.collection-heading h2{font-size:clamp(58px,6vw,84px)}.collection-heading h2 span{color:var(--muted)}.collection-heading p{color:var(--muted);font-size:14px}.collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.collection-grid.two-products{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-product{border-top:1px solid #50564a;min-width:0;padding-top:20px;display:block}.collection-image{height:350px;overflow:hidden}.collection-image img{object-fit:contain;width:100%;height:100%;transition:transform .6s var(--ease);padding:20px}.collection-product:hover img{transform:scale(1.045)}.collection-product-heading{justify-content:space-between;align-items:center;margin:26px 0 14px;display:flex}.collection-product h3{font:500 46px/1 var(--display)}.collection-category{font-size:14px}.collection-category span{color:var(--muted);letter-spacing:.07em;margin-top:5px;font-size:10px;display:block}.collection-tagline{color:var(--muted);margin-top:18px;font-size:13px}.earphone-gallery img{transition:transform .6s var(--ease);padding:40px}.earphone-detail-visual{background:#c7c9c1;height:570px;position:relative;overflow:hidden}.earphone-detail-visual>img{object-fit:contain;width:100%;height:100%;transition:transform .6s var(--ease);padding:35px}#earphone-panel h3{letter-spacing:-.03em;margin-bottom:24px;font-size:30px;font-weight:600;line-height:1.5}#earphone-panel p{color:#4f544c;max-width:38ch;font-size:15px;line-height:1.9}.product-navigation{padding:18px var(--gutter);border-bottom:1px solid var(--line);gap:28px;display:flex;overflow-x:auto}.product-navigation a{white-space:nowrap;padding:10px 0;font-size:13px}.product-navigation a[aria-current=page]{color:var(--accent)}@media (width<=900px){.collection-grid{gap:20px}.collection-image{height:270px}.collection-hero h1{font-size:70px}.collection-still-life{width:59%;right:0}.earphone-detail-visual{height:470px}}@media (width<=600px){.collection-hero{align-items:flex-start;min-height:780px;padding-top:120px}.collection-hero-copy{width:100%}.collection-hero h1{font-size:64px}.collection-hero-copy p{margin:22px 0;font-size:13px}.collection-hero-copy a{gap:20px;font-size:13px}.collection-still-life{width:96%;height:330px;top:365px;right:2%}.object-h01{width:56%;height:95%;left:21%}.object-b01{width:44%;height:47%;bottom:2%}.object-e01{width:38%;height:70%;right:-1%}.collection-hero-bottom{letter-spacing:.03em;height:64px;font-size:8px}.collection-hero-bottom a{gap:8px;font-size:11px}.collection{padding:65px var(--gutter)}.collection-heading{margin-bottom:38px;display:block}.collection-heading h2{font-size:60px}.collection-heading p{margin-top:24px;font-size:13px}.collection-grid,.collection-grid.two-products{grid-template-columns:1fr;gap:48px}.collection-image{height:330px}.collection-product-heading{margin-top:18px}.collection-product h3{font-size:42px}.collection-category span{margin-left:10px;font-size:9px;display:inline}.collection-tagline{margin-top:10px}.earphone-detail-visual{height:420px}.earphone-gallery img{padding:20px}#earphone-panel h3{font-size:27px}#earphone-panel p{font-size:14px}.product-navigation{gap:22px}}.animated-question{overflow:hidden}.animated-question summary:focus-visible{outline-offset:-2px}.animated-question .faq-toggle:after{transition:transform .24s cubic-bezier(.16,1,.3,1)}.animated-question[data-expanded=false] .faq-toggle:after{transform:rotate(90deg)}.animated-question[data-expanded=true] .faq-toggle:after{transform:rotate(0)}.structure-description{text-align:center;color:var(--muted);min-height:42px;margin-top:12px;font-size:13px;line-height:1.6}.product-secondary+.product-secondary{margin-left:24px}@media (width<=600px){.structure-description{font-size:12px}.product-secondary+.product-secondary{margin-left:0;display:block}}@media (prefers-reduced-motion:reduce){.animated-question .faq-toggle:after{transition:none}}
