@property --accent{syntax: "<color>"; inherits: true; initial-value: #7fe3ff;}@property --accent-2{syntax: "<color>"; inherits: true; initial-value: #4f7dff;}:root{--void: #03050a;--deep: #070b14;--panel: rgba(10, 16, 28, .62);--line: rgba(150, 200, 255, .12);--line-strong: rgba(170, 220, 255, .26);--text: #e9f2fc;--muted: #8d9db4;--ice: #d8f6ff;--accent: #7fe3ff;--accent-2: #4f7dff;--display: "Syncopate", "Eurostile", "Arial Black", sans-serif;--body: "Figtree", "Segoe UI", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--ease: cubic-bezier(.2, .7, .1, 1);--header-h: 72px;color-scheme:dark;transition:--accent 1.2s var(--ease),--accent-2 1.2s var(--ease)}html{scroll-behavior:smooth;scroll-padding-top:80px}html:has(body.eth-body){overflow-x:clip}body.eth-body{overflow-x:clip!important;background:var(--void);color:var(--text);font-family:var(--body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}body.eth-body main{padding-top:0;position:relative;z-index:3;min-height:60vh}.eth,.eth *,.eth *:before,.eth *:after{box-sizing:border-box}.eth a{color:inherit;text-decoration:none}:focus-visible{outline:1px solid var(--accent);outline-offset:4px;border-radius:2px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{background:var(--accent);color:#031018}#eth-fog,#eth-sparks{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}#eth-fog{z-index:0;background:var(--void)}#eth-sparks{z-index:1}.eth-grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.shopify-section-group-header-group,.shopify-section-group-footer-group{position:relative;z-index:50}.shopify-section-group-footer-group{z-index:3}.wrap{width:100%;max-width:1280px;margin-inline:auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.eyebrow{font-family:var(--mono);font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);display:inline-flex;align-items:center;gap:.8em}.eyebrow:before{content:"";width:28px;height:1px;background:currentColor;opacity:.7}.eth h1,.eth h2,.eth h3,.h-display{font-family:var(--display);font-weight:400;margin:0;text-wrap:balance;letter-spacing:.14em;text-transform:uppercase;color:var(--text);line-height:1.25}.eth h2{font-size:clamp(1.35rem,3.2vw,2.3rem)}.eth p{margin:0}.lede{color:var(--muted);max-width:52ch}.abtn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.7em;min-height:48px;font-family:var(--display);font-size:.68rem;letter-spacing:.26em;text-transform:uppercase;text-decoration:none;cursor:pointer;padding:1.15em 2em;border:1px solid color-mix(in oklab,var(--accent) 60%,transparent);color:var(--ice);background:color-mix(in oklab,var(--accent) 8%,transparent);overflow:hidden;isolation:isolate;transition:box-shadow .5s var(--ease),border-color .5s,background .5s,transform .5s var(--ease)}.abtn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:translate(-110%);background:linear-gradient(100deg,transparent 20%,color-mix(in oklab,var(--accent) 35%,transparent) 50%,transparent 80%);transition:transform .9s var(--ease)}.abtn:hover{color:var(--ice);border-color:var(--accent);box-shadow:0 0 28px color-mix(in oklab,var(--accent) 38%,transparent),inset 0 0 18px color-mix(in oklab,var(--accent) 18%,transparent);transform:translateY(-1px)}.abtn:hover:after{transform:translate(110%)}.abtn.ghost,.abtn-ghost{border-color:var(--line-strong);background:transparent;color:var(--text)}.abtn.ghost:hover,.abtn-ghost:hover{border-color:color-mix(in oklab,var(--accent) 70%,white)}.abtn[disabled]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.abtn-block{width:100%}.abtn-sm{min-height:36px;padding:.8em 1.2em;font-size:.58rem}.abtn .arr{width:14px;height:1px;background:currentColor;position:relative}.abtn .arr:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.site-head{position:fixed;top:env(safe-area-inset-top,0px);left:0;right:0;z-index:50;transition:background .5s,border-color .5s;border-bottom:1px solid transparent}.site-head.scrolled,html:not([data-page=home]) .site-head{background:#04070db8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line)}.head-in{display:flex;align-items:center;justify-content:space-between;gap:24px;height:72px}.brand{display:flex;align-items:center;gap:12px;color:var(--text)}.brand svg{width:30px;height:22px;color:var(--accent);filter:drop-shadow(0 0 6px color-mix(in oklab,var(--accent) 70%,transparent))}.brand span{font-family:var(--display);font-size:.78rem;letter-spacing:.34em}.nav{display:flex;gap:36px}.nav a{font-family:var(--mono);font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);position:relative;padding-block:6px;transition:color .3s}.nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease);box-shadow:0 0 8px var(--accent)}.nav a:hover{color:var(--text)}.nav a:hover:after{transform:scaleX(1)}.head-actions{display:flex;align-items:center;gap:8px}.icon-btn{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;position:relative;color:var(--text);transition:background .3s}.icon-btn:hover{background:#ffffff0d}.icon-btn svg{width:19px;height:19px;stroke:currentColor;fill:none;stroke-width:1.4}.cart-count{position:absolute;top:4px;right:3px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;font:500 .64rem/17px var(--mono);text-align:center;background:var(--accent);color:#031018;box-shadow:0 0 10px var(--accent)}.cart-count[hidden],.menu-btn{display:none}.hero{min-height:min(100svh,920px);display:grid;place-items:center;text-align:center;position:relative;padding-block:120px 90px;overflow:hidden}.rays{position:absolute;left:50%;top:-30%;width:160vmax;height:160vmax;transform:translate(-50%);pointer-events:none;opacity:.22;mix-blend-mode:screen;background:repeating-conic-gradient(from 0deg at 50% 0%,transparent 0deg 7deg,color-mix(in oklab,var(--accent) 30%,transparent) 8deg,transparent 9.5deg 15deg);-webkit-mask:radial-gradient(ellipse 34% 48% at 50% 0%,#000 0%,transparent 70%);mask:radial-gradient(ellipse 34% 48% at 50% 0%,#000 0%,transparent 70%);animation:eth-sway 18s ease-in-out infinite alternate}@keyframes eth-sway{0%{transform:translate(-50%) rotate(-4deg)}to{transform:translate(-50%) rotate(4deg)}}.hero-in{position:relative;display:flex;flex-direction:column;align-items:center;gap:28px}.mark{width:min(300px,62vw);overflow:visible}.mark .edge{fill:none;stroke:url(#eth-markGrad);stroke-width:2.2;stroke-linejoin:round}.mark .blur{fill:none;stroke:var(--accent);stroke-width:7;opacity:.55;filter:url(#eth-bloom)}.mark .fillglass{fill:url(#eth-glassGrad)}.mark .draw{stroke-dasharray:760;stroke-dashoffset:760;animation:eth-draw 2.6s .2s var(--ease) forwards}@keyframes eth-draw{to{stroke-dashoffset:0}}.eth .wordmark{font-family:var(--display);font-weight:400;font-size:clamp(1.7rem,6.4vw,4.8rem);letter-spacing:.3em;margin-right:-.3em;line-height:1;background:linear-gradient(180deg,#ffffff 0%,var(--ice) 45%,color-mix(in oklab,var(--accent) 70%,white) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 18px color-mix(in oklab,var(--accent) 45%,transparent))}.wordmark span{display:inline-block;opacity:0;transform:translateY(14px);filter:blur(6px);animation:eth-letter 1.2s var(--ease) forwards}@keyframes eth-letter{to{opacity:1;transform:none;filter:none}}.tagline{display:flex;align-items:center;gap:18px;font-family:var(--mono);font-size:clamp(.62rem,1.4vw,.82rem);letter-spacing:.42em;color:color-mix(in oklab,var(--accent) 75%,white);text-transform:uppercase;margin-right:-.42em}.tagline:before,.tagline:after{content:"";width:clamp(28px,8vw,90px);height:1px;background:linear-gradient(90deg,transparent,var(--accent))}.tagline:after{transform:scaleX(-1)}.hero-ctas{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:18px}.scroll-cue{position:absolute;bottom:28px;left:50%;transform:translate(-50%);font:.62rem var(--mono);letter-spacing:.3em;color:var(--muted);display:flex;flex-direction:column;align-items:center;gap:10px}.scroll-cue i{width:1px;height:38px;background:linear-gradient(var(--accent),transparent);animation:eth-cue 2.4s ease-in-out infinite;transform-origin:top}@keyframes eth-cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}.eth.sec{position:relative;padding-block:clamp(80px,12vw,150px)}.sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;flex-wrap:wrap;margin-bottom:clamp(36px,5vw,60px)}.sec-head .t{display:grid;gap:16px}.moods{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.moods .lbl{font:.66rem var(--mono);letter-spacing:.22em;color:var(--muted);text-transform:uppercase;margin-right:8px}.mood-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--line);border-radius:40px;font:.7rem var(--mono);letter-spacing:.12em;color:var(--muted);transition:all .4s var(--ease)}.mood-chip i{width:8px;height:8px;border-radius:50%;background:var(--c);box-shadow:0 0 8px var(--c)}.mood-chip:hover{color:var(--text);border-color:var(--line-strong)}.mood-chip[aria-pressed=true]{color:var(--text);border-color:var(--c);box-shadow:0 0 16px color-mix(in oklab,var(--c) 30%,transparent)}.egrid{display:grid;gap:clamp(14px,2vw,24px)}.egrid.featured{grid-template-columns:repeat(4,minmax(0,1fr))}.egrid.best{grid-template-columns:repeat(3,minmax(0,1fr))}.eth .card{--c: var(--accent);position:relative;display:flex;flex-direction:column;text-align:left;background:linear-gradient(180deg,#0e162680,#060910b3);border:1px solid var(--line);transition:transform .7s var(--ease),border-color .5s,box-shadow .7s var(--ease);isolation:isolate}.eth .card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:0;transition:opacity .6s;pointer-events:none;background:radial-gradient(120% 70% at 50% 35%,color-mix(in oklab,var(--c) 22%,transparent),transparent 65%)}.eth .card:hover,.eth .card:focus-within{transform:translateY(-6px);border-color:color-mix(in oklab,var(--c) 55%,transparent);box-shadow:0 30px 60px -30px color-mix(in oklab,var(--c) 55%,transparent),0 0 0 1px color-mix(in oklab,var(--c) 18%,transparent)}.eth .card:hover:before,.eth .card:focus-within:before{opacity:1}.cmedia{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:radial-gradient(60% 50% at 50% 50%,color-mix(in oklab,var(--c) 18%,transparent),transparent 70%),#05070c}.cmedia img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease),filter .8s;filter:saturate(.92) brightness(.92)}.card:hover .cmedia img,.card:focus-within .cmedia img{transform:scale(1.06);filter:saturate(1.08) brightness(1.04)}.media-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--c, var(--accent))}.media-ph svg{width:42%;height:auto;opacity:.7;filter:drop-shadow(0 0 14px currentColor)}.card .sheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .5s;background:radial-gradient(260px circle at var(--mx, 50%) var(--my, 40%),rgba(255,255,255,.13),transparent 60%);mix-blend-mode:screen}.card:hover .sheen{opacity:1}.card .view{position:absolute;left:50%;bottom:18px;transform:translate(-50%,12px);opacity:0;white-space:nowrap;font-family:var(--display);font-size:.58rem;letter-spacing:.26em;text-transform:uppercase;padding:.95em 1.5em;color:var(--ice);background:#04080edb;border:1px solid color-mix(in oklab,var(--c) 65%,transparent);box-shadow:0 0 22px color-mix(in oklab,var(--c) 35%,transparent);transition:opacity .5s var(--ease),transform .5s var(--ease)}.card:hover .view,.card:focus-within .view{opacity:1;transform:translate(-50%)}.card .info{display:grid;gap:6px;padding:18px 18px 20px}.card .series{font:.64rem var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;gap:8px}.card .series i{width:6px;height:6px;border-radius:50%;background:var(--c);box-shadow:0 0 8px var(--c)}.eth .card h3{font-size:.86rem;letter-spacing:.16em;line-height:1.4}.card .row{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:4px}.cprice{font:500 .9rem var(--mono);font-variant-numeric:tabular-nums;color:var(--ice)}.add-btn{font:.66rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:7px 0;border-bottom:1px solid var(--line-strong);transition:color .3s,border-color .3s}.add-btn:hover{color:var(--c);border-color:var(--c)}.add-btn.is-off{opacity:.5}.eth .badge{position:absolute;top:14px;left:14px;z-index:2;font:500 .6rem var(--mono);letter-spacing:.2em;text-transform:uppercase;padding:6px 10px;color:var(--ice);background:#03060cd6;border:1px solid color-mix(in oklab,var(--c) 55%,transparent)}.egrid.featured .card:nth-child(2n){margin-top:48px}.story{overflow:hidden}.story-in{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(40px,7vw,110px);align-items:center}.story-type{display:grid;gap:34px;min-width:0}.eth .big{font-family:var(--display);font-weight:400;text-transform:uppercase;letter-spacing:.1em;line-height:1.05;font-size:clamp(2.1rem,6.2vw,5.6rem);margin:0}.big span{display:block}.big .l2{padding-left:1.4em;color:transparent;-webkit-text-stroke:1px color-mix(in oklab,var(--accent) 80%,white)}.big .l3{background:linear-gradient(90deg,var(--ice),var(--accent) 60%,var(--accent-2));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 24px color-mix(in oklab,var(--accent) 40%,transparent))}.story-copy{font-size:clamp(1.05rem,1.6vw,1.22rem);font-weight:300;line-height:1.75;color:#c3d0e0;max-width:46ch}.story-copy strong{font-weight:500;color:var(--text)}.specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line);margin:0}.specs div{padding:18px 16px 0 0;display:grid;gap:6px;min-width:0}.specs dt{font:.62rem var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--accent)}.specs dd{margin:0;font-size:.9rem;color:var(--muted)}.story-visual{position:relative}.story-visual .frame{position:relative;aspect-ratio:4 / 5;max-width:100%}.story-visual img{width:100%;height:100%;object-fit:cover;-webkit-mask:radial-gradient(75% 70% at 50% 48%,#000 55%,transparent 100%);mask:radial-gradient(75% 70% at 50% 48%,#000 55%,transparent 100%)}.orbit{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;border:1px solid var(--line);border-radius:50%;pointer-events:none}.orbit:after{content:"";position:absolute;top:12%;left:8%;width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 14px var(--accent)}.coord{position:absolute;z-index:1;font:.6rem var(--mono);letter-spacing:.2em;color:var(--muted);text-transform:uppercase}.coord.a{top:4%;right:0}.coord.b{bottom:6%;left:0}.faq-in{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(30px,6vw,90px)}.faq-head{display:grid;gap:16px;align-content:start}.faq-list{border-top:1px solid var(--line);min-width:0}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding:22px 0;font-size:1.02rem;font-weight:500}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";font-family:var(--mono);color:var(--accent);transition:transform .4s var(--ease)}.faq-list details[open] summary:after{transform:rotate(45deg)}.faq-a{padding:0 0 24px;color:var(--muted);max-width:60ch}.faq-a p+p{margin-top:.8em}.closing{position:relative;text-align:center;padding-block:clamp(110px,16vw,200px);overflow:hidden}.closing .rays{top:-10%;opacity:.2}.closing-in{position:relative}.closing .glowline{width:min(560px,80%);height:1px;margin:0 auto 48px;background:linear-gradient(90deg,transparent,var(--accent),transparent);box-shadow:0 0 18px var(--accent)}.eth.closing h2{font-size:clamp(1.8rem,6vw,5rem);letter-spacing:.18em;line-height:1.15;margin-right:-.18em}.closing h2 em{font-style:normal;color:transparent;-webkit-text-stroke:1px color-mix(in oklab,var(--accent) 85%,white);filter:drop-shadow(0 0 14px color-mix(in oklab,var(--accent) 50%,transparent))}.eth.closing p{color:var(--muted);margin:26px auto 40px;max-width:44ch}.site-foot{position:relative;border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(3,5,10,.6),var(--void));padding-block:70px 36px}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.6fr;gap:40px}.foot-logo{display:grid;gap:14px;justify-items:start;align-content:start}.foot-logo svg{width:64px;height:46px;color:var(--accent);filter:drop-shadow(0 0 8px color-mix(in oklab,var(--accent) 60%,transparent))}.foot-logo b{font-family:var(--display);font-weight:400;letter-spacing:.32em;font-size:.9rem}.foot-logo small{font:.6rem var(--mono);letter-spacing:.3em;color:var(--accent)}.foot-col h4{font:.64rem var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--muted);margin:0 0 18px;font-weight:400}.foot-col ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.foot-col a{color:#c6d2e0;transition:color .3s}.foot-col a:hover{color:var(--accent)}.news p{color:var(--muted);font-size:.92rem;margin-bottom:16px}.news .news-row{display:flex;border:1px solid var(--line-strong);transition:border-color .3s,box-shadow .3s}.news .news-row:focus-within{border-color:var(--accent);box-shadow:0 0 18px color-mix(in oklab,var(--accent) 25%,transparent)}.news input{flex:1;min-width:0;background:transparent;border:0;padding:14px 16px;color:var(--text);font:inherit;font-size:.92rem}.news input::placeholder{color:#66758a}.news input:focus{outline:none}.news button{padding:0 18px;font:.64rem var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.news .msg{font:.74rem var(--mono);color:var(--accent);margin-top:10px}.news .fine{margin-top:10px;font-size:.74rem;color:#66758a}.news .fine a{text-decoration:underline}.legal{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:60px;padding-top:24px;border-top:1px solid var(--line);font:.68rem var(--mono);letter-spacing:.12em;color:#66758a}.legal nav{display:flex;gap:22px;flex-wrap:wrap}.legal a:hover{color:var(--text)}.apdp__crumbs{display:flex;gap:8px;align-items:center;margin-bottom:28px;font:.7rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.apdp__crumbs a:hover{color:var(--text)}.apdp__crumbs span[aria-current]{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apdp__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px;align-items:start}.apdp__media{position:sticky;top:96px}.apdp__stage{aspect-ratio:4 / 5;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid color-mix(in oklab,var(--accent) 30%,transparent);background:radial-gradient(60% 50% at 50% 50%,color-mix(in oklab,var(--accent) 16%,transparent),transparent 70%),#05070c;box-shadow:0 40px 120px -40px color-mix(in oklab,var(--accent) 45%,transparent)}.apdp__main{width:100%;height:100%;object-fit:cover;transition:opacity .3s}.apdp__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.apdp__thumb{flex:none;width:72px;height:90px;background:#05070c;border:1px solid var(--line);padding:0;cursor:pointer;overflow:hidden;transition:border-color .2s}.apdp__thumb:hover,.apdp__thumb:focus-visible{border-color:var(--accent)}.apdp__thumb img{width:100%;height:100%;object-fit:cover;display:block}.apdp__info{padding-top:12px;display:grid;gap:0}.apdp__kicker{margin:0 0 18px;font:.72rem var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--accent)}.eth .apdp__title{font-size:clamp(1.4rem,2.6vw,2.1rem);letter-spacing:.14em;line-height:1.3}.apdp__lead{margin:20px 0 0;font-weight:300;font-size:1.08rem;color:#b9c6d6;max-width:520px}.apdp__price{display:flex;align-items:baseline;gap:12px;margin-top:28px;font:500 1.5rem var(--mono);font-variant-numeric:tabular-nums;color:var(--ice)}.apdp__price s{font-size:1rem;color:var(--muted)}.apdp__tax{margin:8px 0 0;font:.74rem var(--mono);color:var(--muted)}.apdp__opt{margin-top:28px}.apdp__optl{margin:0 0 12px;font:.7rem var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.apdp__optl b{color:var(--text);font-weight:500}.apdp__pills{display:flex;flex-wrap:wrap;gap:8px}.apill{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid var(--line);border-radius:40px;font:.76rem var(--mono);letter-spacing:.08em;color:var(--muted);cursor:pointer;transition:all .3s var(--ease)}.apill:hover{color:var(--text);border-color:var(--line-strong)}.apill.on{color:var(--text);border-color:var(--accent);box-shadow:0 0 16px color-mix(in oklab,var(--accent) 30%,transparent)}.apill[aria-disabled=true]{opacity:.45}.apdp__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.apdp__cta .abtn{flex:1 1 200px;min-height:54px}.apdp__trust{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:10px}.apdp__trust li{display:flex;gap:10px;align-items:center;font-size:.92rem;color:#c3d0e0}.apdp__trust svg{flex:none}.apdp__acc{margin-top:36px;border-top:1px solid var(--line)}.eth-faq{border-bottom:1px solid var(--line)}.eth-faq>summary{list-style:none}.eth-faq>summary::-webkit-details-marker{display:none}.faq-btn{width:100%;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;cursor:pointer;text-align:left;font-size:1rem;font-weight:500;color:var(--text)}.faq-ic{flex:none;width:26px;height:26px;display:grid;place-items:center;color:var(--accent);transition:transform .4s var(--ease)}.eth-faq[open] .faq-ic{transform:rotate(45deg)}.apdp__rte{margin:-4px 0 24px;font-size:.95rem;line-height:1.7;color:var(--muted)}.apdp__rte p{margin:0 0 10px}.apdp__rte ul{margin:0 0 10px;padding-left:20px;list-style:disc}.apdp__rte a{color:var(--text);text-decoration:underline}.apdp__rte img{max-width:100%;height:auto}.mbar{display:none;transition:opacity .3s,transform .3s}.mbar.mbar-off{opacity:0;transform:translateY(20px);pointer-events:none}.acoll,.apage,.cartpage,.eth[style*="padding: 96px"]{padding-top:140px!important}.eth .h-display,.eth h1.h-display{font-size:clamp(1.6rem,4.4vw,3.2rem)!important;letter-spacing:.16em}.acoll__grid{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:clamp(14px,2vw,24px)}.acoll__card{display:flex;flex-direction:column;height:100%;color:var(--text);overflow:hidden;border:1px solid var(--line);background:linear-gradient(180deg,#0e162680,#060910b3);transition:transform .7s var(--ease),border-color .5s,box-shadow .7s var(--ease)}.acoll__card:hover{transform:translateY(-6px);border-color:color-mix(in oklab,var(--accent) 55%,transparent);box-shadow:0 30px 60px -30px color-mix(in oklab,var(--accent) 55%,transparent)}.acoll__img{display:block;aspect-ratio:4 / 5;overflow:hidden;background:radial-gradient(60% 50% at 50% 50%,color-mix(in oklab,var(--accent) 16%,transparent),transparent 70%),#05070c}.acoll__img img{width:100%;height:100%;object-fit:cover}.acoll__txt{display:grid;gap:6px;padding:18px 18px 20px}.acoll__t{font-family:var(--display);font-size:.86rem;letter-spacing:.16em;text-transform:uppercase;line-height:1.4}.acoll__s{font-size:.86rem;color:var(--muted)}.acoll__p{font:500 .9rem var(--mono);color:var(--ice);margin-top:4px}.acoll__pag{display:flex;gap:12px;justify-content:center;margin-top:40px}.apage__intro,.apage__body{max-width:640px;font-size:1.05rem;font-weight:300;color:#c3d0e0;margin-bottom:40px}.apage__form{padding:32px;max-width:720px;border:1px solid var(--line);background:var(--panel)}.apage__form form{display:grid;gap:18px}.apage__row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.apage__form label{display:grid;gap:8px;font:.7rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.apage__form input,.apage__form textarea{width:100%;font:400 1rem/1.4 var(--body);color:var(--text);background:transparent;border:1px solid var(--line-strong);padding:13px 16px;outline:none;transition:border-color .2s,box-shadow .2s}.apage__form input:focus,.apage__form textarea:focus{border-color:var(--accent);box-shadow:0 0 18px color-mix(in oklab,var(--accent) 25%,transparent)}.apage__form .abtn{justify-self:start}.apage__fine{margin:0;font-size:.78rem;color:var(--muted)}.apage__fine a{text-decoration:underline}.apage__ok{margin:0;font-size:1.05rem}.apage__err{margin:0;color:#ff8a8a;font-size:.9rem}.scrim{background:#01020699;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sheet.eth{background:#05080ff5;color:var(--text);border-left:1px solid var(--line);box-shadow:-40px 0 100px -20px color-mix(in oklab,var(--accent) 30%,transparent)}.sheet.eth .sheet__head{min-height:72px;border-bottom:1px solid var(--line)}.eth .sheet__title{font-size:.8rem;letter-spacing:.26em}.sheet.eth .sheet__foot{border-top:1px solid var(--line)}.sheet.eth .iconbtn{color:var(--text)}.eth .clines{list-style:none;margin:0;padding:0;display:grid}.eth .cline{display:grid;grid-template-columns:64px 1fr auto;gap:14px;align-items:center;padding-block:12px;border-bottom:1px solid var(--line)}.eth .cline__img,.eth .cxs__img{display:block;background:#05070c;overflow:hidden}.eth .cline__info{display:grid;gap:4px}.eth .cline__title{font-family:var(--display);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase}.eth .cline__end{display:grid;gap:4px;justify-items:end;font:.8rem var(--mono)}.eth .qty{display:inline-flex;align-items:center;gap:4px;font:.8rem var(--mono);border:0;height:auto}.eth .qty button{width:26px;height:26px;border:1px solid var(--line);color:var(--text)}.eth .linkbtn{color:var(--muted);font:.66rem var(--mono);letter-spacing:.1em;text-transform:uppercase}.eth .totals{display:grid;gap:6px;margin:0;font:.86rem var(--mono)}.eth .totals>div{display:flex;justify-content:space-between;gap:12px}.eth .totals dd{margin:0}.eth .totals__sum{font-size:1rem;font-weight:500;border-top:1px solid var(--line);padding-top:10px}.eth .totals__save{color:var(--accent)}.eth .fine{color:var(--muted);font-size:.74rem;line-height:1.5}.eth .cxs{border-top:1px solid var(--line);padding-top:16px;margin-top:8px}.eth .cxs .kicker{font:.62rem var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.eth .empty{display:grid;gap:14px;justify-items:start;padding-block:40px;color:var(--muted)}.eth .empty__title{font-family:var(--display);font-size:.9rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text)}.cartpage .cartpage__foot{max-width:420px;margin-left:auto;margin-top:24px;display:grid;gap:14px}.toast{background:#050910eb;color:var(--text);border:1px solid color-mix(in oklab,var(--accent) 50%,transparent);box-shadow:0 0 24px color-mix(in oklab,var(--accent) 30%,transparent);font:.74rem var(--mono);letter-spacing:.12em;border-radius:0}.js .rv{transition:transform 1.2s var(--ease),filter 1.2s var(--ease)}.js .rv:not(.in){transform:translateY(26px)}@media(max-width:1100px){.egrid.featured{grid-template-columns:repeat(2,minmax(0,1fr))}.egrid.featured .card:nth-child(2n){margin-top:0}.foot-grid{grid-template-columns:1fr 1fr}}@media(max-width:900px){.apdp__grid{grid-template-columns:minmax(0,1fr);gap:16px}.apdp__media{position:static}.mbar{display:flex;position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:40}}@media(max-width:860px){.nav{position:fixed;top:calc(env(safe-area-inset-top,0px) + 72px);left:0;right:0;flex-direction:column;gap:0;padding:8px max(20px,env(safe-area-inset-right,0px)) 24px max(20px,env(safe-area-inset-left,0px));background:#04070df2;border-bottom:1px solid var(--line);transform:translateY(-8px);opacity:0;pointer-events:none;transition:all .4s var(--ease)}.nav.open{transform:none;opacity:1;pointer-events:auto}.nav a{padding:16px 0;border-bottom:1px solid var(--line)}.menu-btn{display:grid}.egrid.best{grid-template-columns:repeat(2,minmax(0,1fr))}.story-in,.faq-in{grid-template-columns:1fr}.story-visual{max-width:460px;justify-self:center;width:100%}}@media(max-width:560px){.egrid.featured,.egrid.best,.specs{grid-template-columns:1fr}.specs div{padding-bottom:14px;border-bottom:1px solid var(--line)}.foot-grid{grid-template-columns:1fr}.brand span{font-size:.68rem;letter-spacing:.26em}.hero-ctas .abtn{width:100%}.card .view{opacity:1;transform:translate(-50%)}.big .l2{padding-left:.6em}.apage__row{grid-template-columns:1fr}.apage__form{padding:22px}.acoll__grid{grid-template-columns:1fr 1fr;gap:12px}}@media(hover:none){.card .view{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.eth *,.eth *:before,.eth *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.js .rv:not(.in){transform:none}.wordmark span{opacity:1;transform:none;filter:none}.mark .draw{stroke-dashoffset:0}}.world{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.world__sky{position:absolute;top:0;right:0;bottom:0;left:0}.world--feuer .world__sky{background:radial-gradient(90% 60% at 70% 75%,rgba(255,90,30,.35),transparent 60%),linear-gradient(180deg,#0a0306,#3a0d06 55%,#1a0503)}.world--drache .world__sky{background:radial-gradient(70% 50% at 30% 30%,rgba(127,107,255,.25),transparent 65%),linear-gradient(180deg,#05050d,#1b1640 60%,#0c0a1f)}.world--ozean .world__sky{background:radial-gradient(80% 50% at 50% 0%,rgba(127,227,255,.3),transparent 60%),linear-gradient(180deg,#04304a,#021b2c 55%,#010a14)}.world--kosmos .world__sky{background:radial-gradient(60% 45% at 75% 25%,rgba(180,147,255,.22),transparent 65%),radial-gradient(50% 40% at 20% 60%,rgba(79,125,255,.15),transparent 65%),linear-gradient(180deg,#020109,#140b3a 70%,#05031a)}.world--urzeit .world__sky{background:radial-gradient(60% 40% at 30% 60%,rgba(255,154,77,.18),transparent 60%),linear-gradient(180deg,#020805,#0d2a1b 60%,#04140d)}.world--winter .world__sky{background:radial-gradient(50% 40% at 74% 20%,rgba(216,246,255,.3),transparent 60%),linear-gradient(180deg,#030814,#122a4f 60%,#1d3a66)}.world--grusel .world__sky{background:radial-gradient(45% 40% at 70% 24%,rgba(255,230,180,.22),transparent 60%),linear-gradient(180deg,#05030a,#24103a 65%,#0d0618)}.world--heilig .world__sky{background:radial-gradient(55% 45% at 50% 14%,rgba(255,210,122,.3),transparent 60%),linear-gradient(180deg,#060410,#1e1638 60%,#2a1d12)}.world__layers{position:absolute;top:0;right:0;bottom:0;left:0}.world__layer{position:absolute;left:0;top:0;width:100%;will-change:transform}.world__img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;will-change:transform}.world__img--bg{opacity:.55}.world__img--fg{object-position:center bottom}.world__fx{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.world__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#03050a8c,#03050a00 22% 70%,#03050a59)}body:has(.world) #eth-fog,body:has(.world) #eth-sparks{display:none}.world__dim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--void);opacity:var(--wf, 0);pointer-events:none}.acrylic{--rx: 0deg;--ry: 0deg;--gx: 30%;--gy: 20%;position:relative;isolation:isolate;border:0!important;background:linear-gradient(135deg,#ffffff24,#ffffff05 40%,#ffffff0f)!important;clip-path:polygon(6% 0,94% 0,100% 6%,100% 94%,94% 100%,6% 100%,0 94%,0 6%);transform:perspective(1200px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .6s var(--ease);box-shadow:none!important;padding:14px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.acrylic .apdp__main{position:relative;z-index:1;clip-path:polygon(5% 0,95% 0,100% 5%,100% 95%,95% 100%,5% 100%,0 95%,0 5%);box-shadow:0 0 80px -10px color-mix(in oklab,var(--accent) 60%,transparent)}.acrylic__edge{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(115deg,color-mix(in oklab,var(--accent) 70%,white) 0%,transparent 18%,transparent 82%,color-mix(in oklab,var(--accent) 50%,white) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);padding:1.5px;opacity:.9}.acrylic__glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(40% 35% at var(--gx) var(--gy),rgba(255,255,255,.22),transparent 70%),linear-gradient(115deg,transparent 30%,rgba(255,255,255,.12) 45%,transparent 55%);animation:eth-glare 9s ease-in-out infinite}@keyframes eth-glare{0%,to{background-position:0 0,-40% 0}50%{background-position:0 0,140% 0}}.acrylic__base{height:18px;margin:0 8%;background:linear-gradient(180deg,#5a3520,#2a160c);clip-path:polygon(3% 0,97% 0,100% 100%,0 100%);box-shadow:0 30px 60px -10px color-mix(in oklab,var(--accent) 60%,transparent);position:relative}.acrylic__base:after{content:"";position:absolute;left:10%;right:10%;top:100%;height:60px;background:radial-gradient(50% 100% at 50% 0,color-mix(in oklab,var(--accent) 45%,transparent),transparent 70%)}.glass{position:relative;padding:clamp(22px,3vw,36px)!important;background:linear-gradient(160deg,#0e1626cc,#05080fb8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff14,0 40px 80px -40px #000c}.glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid transparent;background:linear-gradient(135deg,color-mix(in oklab,var(--accent) 55%,transparent),transparent 35%,transparent 70%,color-mix(in oklab,var(--accent) 30%,transparent)) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}.apdp .apdp__crumbs{position:relative}.world~*,body:has(.world) main>:not(.world){position:relative;z-index:2}@media(prefers-reduced-motion:reduce){.acrylic__glare{animation:none}}.apdp__info{min-width:0}.eth .apdp__title{font-size:clamp(1.05rem,1.9vw,1.6rem);letter-spacing:.1em;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}.apill{white-space:normal;text-align:left}.apdp__size{margin:24px 0 0;display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;font-size:.95rem;color:var(--text)}.apdp__size span{font:.7rem var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.ohero{--c: var(--accent);position:relative;overflow:hidden;padding:72px 0 clamp(48px,6vw,80px);text-align:center;background:radial-gradient(70% 55% at 50% 38%,color-mix(in oklab,var(--c) 26%,#10264a) 0%,#0b1a33 45%,transparent 80%),linear-gradient(180deg,#0b1830,#08142a 60%,#050b17);transition:background 1.2s var(--ease)}.ohero:after{content:"";position:absolute;inset:auto 0 0;height:140px;background:linear-gradient(180deg,transparent,var(--void));pointer-events:none}.ohero__ticker{position:relative;z-index:3;overflow:hidden;background:linear-gradient(90deg,var(--c),color-mix(in oklab,var(--c) 70%,white),var(--c));color:#04101c;box-shadow:0 0 40px color-mix(in oklab,var(--c) 45%,transparent)}.ohero__track{display:flex;width:max-content;animation:eth-ticker 38s linear infinite}.ohero__track span{padding:13px 26px;font:600 .78rem var(--mono);letter-spacing:.24em;white-space:nowrap}.ohero__track i{align-self:center;width:7px;height:7px;transform:rotate(45deg);background:#04101c}@keyframes eth-ticker{to{transform:translate(-50%)}}.ohero__sky{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ohero__beam{position:absolute;left:50%;top:-10%;width:min(70vw,900px);height:95%;transform:translate(-50%);filter:blur(6px);background:conic-gradient(from 180deg at 50% 0%,transparent 160deg,color-mix(in oklab,var(--c) 30%,transparent) 172deg,rgba(255,255,255,.22) 180deg,color-mix(in oklab,var(--c) 30%,transparent) 188deg,transparent 200deg);-webkit-mask:linear-gradient(180deg,#000 30%,transparent 92%);mask:linear-gradient(180deg,#000 30%,transparent 92%);opacity:.8;animation:eth-beam 9s ease-in-out infinite alternate}.ohero__beam--2{width:min(110vw,1400px);opacity:.35;animation-duration:13s;animation-direction:alternate-reverse}@keyframes eth-beam{0%{transform:translate(-50%) rotate(-3deg)}to{transform:translate(-50%) rotate(3deg)}}.ohero__in{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding-top:clamp(26px,4vw,48px)}.ohero__badge{display:inline-flex;align-items:center;gap:10px;padding:9px 18px;border-radius:40px;margin:0 0 14px;font:600 .74rem var(--mono);letter-spacing:.28em;text-transform:uppercase;color:#04101c;background:linear-gradient(90deg,#fff,color-mix(in oklab,var(--c) 55%,white));box-shadow:0 0 30px color-mix(in oklab,var(--c) 55%,transparent);margin-bottom:clamp(22px,3vw,38px)}.ohero__dot{width:8px;height:8px;border-radius:50%;background:#ff3d6e;box-shadow:0 0 10px #ff3d6e;animation:eth-pulse 1.4s ease-in-out infinite}@keyframes eth-pulse{50%{opacity:.35;transform:scale(.7)}}.ohero__deal{display:flex;align-items:center;justify-content:center;gap:clamp(12px,2.5vw,34px);flex-wrap:wrap}.ohero__pct{font-family:var(--display);font-weight:700;line-height:.9;letter-spacing:-.02em;font-size:clamp(5.2rem,15vw,12.5rem);background:linear-gradient(180deg,#ffffff 15%,color-mix(in oklab,var(--c) 45%,white) 60%,var(--c) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 30px color-mix(in oklab,var(--c) 60%,transparent)) drop-shadow(0 6px 0 rgba(0,0,0,.25))}.ohero__pct small{font-size:.45em;margin-left:.05em}.eth .ohero__title{font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;line-height:1.15;font-size:clamp(1.15rem,2.6vw,2.2rem);margin:0;text-align:left;color:#fff;text-shadow:0 0 24px color-mix(in oklab,var(--c) 55%,transparent)}.eth .ohero__title--calm{text-align:center;font-size:clamp(2rem,6vw,4.6rem);line-height:1.05}.eth .ohero__text{margin:14px auto 0;max-width:52ch;font-size:clamp(1rem,1.4vw,1.18rem);font-weight:400;color:#d6e4f3}.ohero__stage{position:relative;width:100%;max-width:1100px;height:clamp(360px,46vw,640px);margin-top:clamp(22px,3vw,40px);perspective:1400px}.ohero__floor{position:absolute;left:50%;bottom:4%;width:80%;height:90px;transform:translate(-50%);border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,color-mix(in oklab,var(--c) 55%,transparent),transparent 70%);filter:blur(10px);transition:background 1s var(--ease)}.ohero__lamp{position:absolute;left:50%;bottom:6%;width:clamp(200px,34%,400px);display:flex;flex-direction:column;transform-origin:50% 100%;transition:transform 1s var(--ease),opacity 1s var(--ease),filter 1s var(--ease);will-change:transform}.ohero__lamp[data-pos=center]{z-index:3;transform:translate(-50%) translateY(0) scale(1);opacity:1;animation:eth-float 7s ease-in-out infinite}.ohero__lamp[data-pos=left]{z-index:2;transform:translate(-138%) translateY(-4%) scale(.72) rotateY(22deg);opacity:.8;filter:brightness(.82);cursor:pointer}.ohero__lamp[data-pos=right]{z-index:2;transform:translate(38%) translateY(-4%) scale(.72) rotateY(-22deg);opacity:.8;filter:brightness(.82);cursor:pointer}.ohero__lamp[data-pos=hidden]{z-index:1;transform:translate(-50%) translateY(-6%) scale(.5);opacity:0;pointer-events:none}.ohero__lamp:not([data-pos]){opacity:0}@keyframes eth-float{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-12px)}}.ohero__acrylic{position:relative;aspect-ratio:4 / 5;padding:10px;overflow:hidden;clip-path:polygon(6% 0,94% 0,100% 6%,100% 94%,94% 100%,6% 100%,0 94%,0 6%);background:linear-gradient(135deg,#ffffff4d,#ffffff0d 40%,#ffffff24)}.ohero__acrylic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;padding:2px;background:linear-gradient(120deg,#fff,color-mix(in oklab,var(--c) 70%,white) 20%,transparent 40%,transparent 70%,var(--c));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ohero__acrylic img{width:100%;height:100%;object-fit:cover;clip-path:polygon(5% 0,95% 0,100% 5%,100% 95%,95% 100%,5% 100%,0 95%,0 5%);filter:saturate(1.1) brightness(1.06)}.ohero__glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.2) 45%,transparent 56%);background-size:250% 100%;animation:eth-sweep 6s ease-in-out infinite}@keyframes eth-sweep{0%,to{background-position:120% 0}50%{background-position:-20% 0}}.ohero__base{height:16px;margin:0 9%;background:linear-gradient(180deg,#6a3e24,#2a160c);clip-path:polygon(3% 0,97% 0,100% 100%,0 100%);box-shadow:0 30px 80px 0 var(--c)}.ohero__label{position:absolute;left:50%;top:-6px;transform:translate(-50%);margin:0;z-index:4;padding:6px 14px;background:#050b17b3;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font:500 .7rem var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--c);white-space:nowrap}.ohero__now{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:6px}.ohero__name{font-family:var(--display);font-size:clamp(.82rem,1.3vw,1rem);letter-spacing:.18em;text-transform:uppercase;color:#fff}.ohero__price{font:500 .95rem var(--mono);letter-spacing:0;color:var(--c);margin-left:10px}.ohero__dots{display:flex;gap:8px}.ohero__dots button{width:12px;height:4px;padding:0;background:#ffffff40;transition:width .4s var(--ease),background .4s}.ohero__dots button.on{width:34px;background:var(--c);box-shadow:0 0 10px var(--c)}.ohero__panel{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:12px;margin-top:26px}.ohero__calc{display:flex;align-items:baseline;gap:12px;padding:14px 22px;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-family:var(--mono)}.ohero__calc-l{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:#b9cbe0}.ohero__calc s{color:#9fb0c6;font-size:.95rem}.ohero__calc b{font-size:1.45rem;font-weight:500;color:#fff}.ohero__count{display:flex;gap:6px}.ohero__count[hidden]{display:none}.ohero__count div{min-width:60px;padding:8px 6px;text-align:center;border:1px solid rgba(255,255,255,.18);background:#ffffff0f}.ohero__count b{display:block;font:500 1.35rem var(--mono);color:#fff;font-variant-numeric:tabular-nums}.ohero__count span{font:.56rem var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#b9cbe0}.ohero__ctas{display:flex}.ohero .ohero__cta{min-height:58px;padding-inline:2.4em;font-size:.74rem;color:#04101c;border-color:transparent;background:linear-gradient(90deg,#fff,color-mix(in oklab,var(--c) 60%,white));box-shadow:0 0 34px color-mix(in oklab,var(--c) 55%,transparent)}.ohero .ohero__cta:hover{color:#04101c;box-shadow:0 0 50px color-mix(in oklab,var(--c) 75%,transparent)}.ohero__trust{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 26px;margin:24px 0 0;padding:0;font:500 .74rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#d6e4f3}.ohero__trust li:before{content:"\2726";margin-right:8px;color:var(--c)}@media(max-width:760px){.ohero{padding-top:64px}.ohero__deal{flex-direction:column;gap:4px}.eth .ohero__title{text-align:center}.ohero__stage{height:clamp(300px,96vw,420px)}.ohero__lamp{width:56%}.ohero__lamp[data-pos=left]{transform:translate(-118%) translateY(-6%) scale(.6) rotateY(24deg);opacity:.6}.ohero__lamp[data-pos=right]{transform:translate(18%) translateY(-6%) scale(.6) rotateY(-24deg);opacity:.6}.ohero__panel{width:100%}.ohero__calc,.ohero__count{width:100%;justify-content:center}.ohero__count div{flex:1;min-width:0}.ohero__ctas,.ohero .ohero__cta{width:100%}.ohero__trust{gap:6px 16px;font-size:.66rem}}@media(prefers-reduced-motion:reduce){.ohero__track,.ohero__beam,.ohero__lamp[data-pos=center],.ohero__glare,.ohero__dot{animation:none}}.wordmark span{background:inherit;-webkit-background-clip:text;background-clip:text;color:transparent}.hand__in{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(36px,6vw,96px);align-items:center}.hand__visual{position:relative}.hand__frame{position:relative;aspect-ratio:4 / 5;padding:12px;overflow:hidden;clip-path:polygon(6% 0,94% 0,100% 6%,100% 94%,94% 100%,6% 100%,0 94%,0 6%);background:linear-gradient(135deg,#fff3,#ffffff08 40%,#ffffff1a);box-shadow:0 40px 120px -40px var(--accent)}.hand__frame img{width:100%;height:100%;object-fit:cover;clip-path:polygon(5% 0,95% 0,100% 5%,100% 95%,95% 100%,5% 100%,0 95%,0 5%)}.hand__stamp{position:absolute;right:-14px;bottom:9%;display:grid;place-items:center;width:118px;height:118px;border-radius:50%;font:500 .66rem var(--mono);letter-spacing:.26em;text-transform:uppercase;text-align:center;color:#04101c;background:radial-gradient(circle,#fff,color-mix(in oklab,var(--accent) 60%,white) 70%);box-shadow:0 0 40px color-mix(in oklab,var(--accent) 60%,transparent);transform:rotate(-12deg)}.hand__copy{display:grid;gap:22px;min-width:0}.eth .hand__title{font-size:clamp(1.6rem,4vw,3.2rem);line-height:1.12;letter-spacing:.08em}.hand__text{font-size:clamp(1rem,1.4vw,1.15rem);font-weight:300;line-height:1.75;color:#c3d0e0;max-width:52ch}.hand__steps{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:0;border-top:1px solid var(--line)}.hand__steps li{display:grid;grid-template-columns:54px 1fr;gap:14px;padding:18px 0;border-bottom:1px solid var(--line)}.hand__n{font:500 1.2rem var(--mono);color:var(--accent);text-shadow:0 0 14px var(--accent)}.hand__steps b{display:block;font-family:var(--display);font-weight:400;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;margin-bottom:4px}.hand__steps p{margin:0;color:var(--muted);font-size:.95rem}.hand__note{margin:0;font:.74rem/1.6 var(--mono);color:var(--muted)}@media(max-width:860px){.hand__in{grid-template-columns:1fr}.hand__visual{max-width:420px;justify-self:center;width:100%}.hand__stamp{right:4px;width:96px;height:96px;font-size:.58rem}}.eth.coll{position:relative;padding:128px 0 110px}.coll__head{display:grid;gap:14px;justify-items:start;margin-bottom:28px}.eth .coll__title{font-size:clamp(1.8rem,5vw,3.6rem);letter-spacing:.12em;line-height:1.1}.coll__desc{max-width:60ch;color:#c3d0e0;font-weight:300;font-size:clamp(.98rem,1.3vw,1.1rem)}.coll__desc p{margin:0}.coll__count{margin:0;font:.72rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.coll__cats{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 clamp(26px,3vw,40px);padding-bottom:4px}.coll__cat{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--line-strong);border-radius:40px;white-space:nowrap;font:.74rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#c6d2e0;transition:all .3s var(--ease)}.coll__cat span{font-size:.66rem;color:var(--muted)}.coll__cat:hover{color:var(--text);border-color:var(--accent)}.coll__cat.on{color:#04101c;background:var(--accent);border-color:var(--accent);box-shadow:0 0 18px color-mix(in oklab,var(--accent) 45%,transparent)}.coll__cat.on span{color:#04101c}.egrid.coll__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.coll__empty{color:var(--muted)}.coll__empty a{color:var(--accent);text-decoration:underline}.coll__pag{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:44px;font:.74rem var(--mono);color:var(--muted)}@media(max-width:1100px){.egrid.coll__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.egrid.coll__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.eth.coll{padding-top:104px}.coll__cats{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;scroll-snap-type:x proximity}.coll__cats::-webkit-scrollbar{display:none}.coll__cat{scroll-snap-align:start;padding:9px 14px}.egrid.coll__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.coll__grid .card .info{padding:12px 12px 14px;gap:4px}.eth .coll__grid .card h3{font-size:.68rem;letter-spacing:.1em}.coll__grid .card .series{font-size:.56rem;letter-spacing:.12em}.coll__grid .card .row{flex-direction:column;align-items:flex-start;gap:6px}.coll__grid .card .view{display:none}.coll__grid .add-btn{font-size:.58rem;letter-spacing:.1em}}.nav{gap:clamp(16px,2.2vw,34px)}.nav a[aria-current=page]{color:var(--text)}.nav a[aria-current=page]:after{transform:scaleX(1)}@media(min-width:861px)and (max-width:1100px){.nav a{font-size:.66rem;letter-spacing:.14em}.brand span{letter-spacing:.24em}}.eth.worlds{padding-block:clamp(56px,8vw,110px)}.worlds__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.6vw,20px)}.worlds__tile{position:relative;display:block;overflow:hidden;aspect-ratio:3 / 4;border:1px solid var(--line);background:#05070c;transition:transform .6s var(--ease),border-color .4s,box-shadow .6s var(--ease)}.worlds__tile:hover{transform:translateY(-6px);border-color:color-mix(in oklab,var(--accent) 60%,transparent);box-shadow:0 30px 60px -30px var(--accent)}.worlds__img,.worlds__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.worlds__img img{transition:transform 1.2s var(--ease)}.worlds__tile:hover .worlds__img img{transform:scale(1.06)}.worlds__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(3,5,10,.92))}.worlds__txt{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:16px;display:grid;gap:2px}.worlds__txt b{font-family:var(--display);font-weight:400;font-size:clamp(.78rem,1.2vw,.95rem);letter-spacing:.16em;text-transform:uppercase}.worlds__txt small{font:.66rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}@media(max-width:860px){.worlds__row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:46%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-20px;padding:0 20px 6px;scroll-padding-inline:20px;scrollbar-width:none}.worlds__row::-webkit-scrollbar{display:none}.worlds__tile{scroll-snap-align:start}}.eth .card .info{flex:1;display:flex;flex-direction:column}.eth .card .row{margin-top:auto;padding-top:4px}.sbar{position:fixed;left:0;right:0;top:72px;z-index:76;transform:translateY(-120%);opacity:0;transition:transform .5s var(--ease),opacity .4s;pointer-events:none;background:#050912db;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line-strong)}.sbar.on{transform:none;opacity:1;pointer-events:auto}.sbar__in{display:flex;align-items:center;gap:16px;height:64px}.sbar__img{width:44px;height:44px;flex:none;overflow:hidden}.sbar__img img{width:100%;height:100%;object-fit:cover}.sbar__t{flex:1;min-width:0;font-family:var(--display);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sbar__p{font:500 1rem var(--mono);color:var(--ice)}.sbar .sbar__btn{min-height:44px;padding:.9em 1.6em}@media(max-width:900px){.sbar{display:none}}.eth.pset{padding-block:clamp(40px,6vw,80px)}.pset__box{display:grid;gap:26px}.pset__head{display:grid;gap:10px}.eth .pset__title{font-size:clamp(1.3rem,3vw,2.1rem)}.pset__text{color:#c3d0e0;max-width:60ch}.pset__items{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:14px;align-items:stretch}.pset__plus{align-self:center;font:300 1.8rem var(--mono);color:var(--accent)}.pset__item{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:8px;padding:12px;border:1px solid var(--line-strong);background:#05080f73;cursor:pointer;transition:opacity .3s,border-color .3s}.pset__item.is-main{cursor:default;border-color:color-mix(in oklab,var(--accent) 50%,transparent)}.pset__item.off{opacity:.45}.pset__item input{position:absolute;top:18px;left:18px;z-index:2;width:22px;height:22px;accent-color:var(--accent)}.pset__img{display:block;aspect-ratio:1;overflow:hidden;background:#05070c}.pset__img img{width:100%;height:100%;object-fit:cover}.pset__name{font-family:var(--display);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;display:grid;gap:4px}.pset__name a:hover{color:var(--accent)}.pset__name small{font:.62rem var(--mono);letter-spacing:.14em;color:var(--muted)}.pset__price{font:500 .92rem var(--mono);color:var(--ice)}.pset__foot{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding-top:18px;border-top:1px solid var(--line)}.pset__sum{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-family:var(--mono)}.pset__sum-l{width:100%;font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.pset__sum s{color:var(--muted)}.pset__sum b{font-size:1.6rem;font-weight:500;color:#fff}.pset__sum em{font-style:normal;font-size:.78rem;padding:3px 8px;color:#04101c;background:var(--accent);box-shadow:0 0 14px var(--accent)}.pset__sum [hidden]{display:none}.pset .pset__btn{min-height:54px}.pset__note{margin:0;font:.72rem var(--mono);color:var(--muted)}@media(max-width:760px){.pset__box{min-width:0;padding:20px 16px!important}.pset__items{grid-template-columns:minmax(0,1fr);gap:8px}.pset__items>*{min-width:0}.pset__plus{justify-self:center;font-size:1.2rem;line-height:1}.pset__item{grid-template-columns:64px minmax(0,1fr) auto;grid-template-rows:none;align-items:center;gap:10px;padding:10px 10px 10px 40px}.pset__name{font-size:.64rem;letter-spacing:.06em;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}.pset__price{font-size:.82rem;white-space:nowrap}.pset__item input{top:50%;left:12px;transform:translateY(-50%)}.pset__img{width:64px}.pset__sum b{font-size:1.35rem}.pset__foot{flex-direction:column;align-items:stretch}.pset .pset__btn{width:100%}}.eth.scene{position:relative;overflow:hidden;min-height:clamp(460px,80vh,820px);display:flex;align-items:flex-end;padding-block:80px}.scene__img{position:absolute;top:-8%;right:0;bottom:-8%;left:0;will-change:transform}.scene__img img{width:100%;height:100%;object-fit:cover}.eth.scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--void) 0%,transparent 22%,transparent 55%,rgba(3,5,10,.85) 100%);pointer-events:none}.scene__in{position:relative;z-index:1}.scene__panel{max-width:520px;display:grid;gap:12px}.eth .scene__title{font-size:clamp(1.3rem,3vw,2.2rem)}.scene__text{color:#d6e4f3;font-weight:300;line-height:1.7}.hand--compact .hand__in{grid-template-columns:1fr}.hand--compact .hand__visual{display:none}.hand--compact .hand__copy{gap:16px}.hand--compact .hand__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px;border-top:0}.hand--compact .hand__steps li{grid-template-columns:1fr;gap:8px;border-top:1px solid var(--line);border-bottom:0}@media(max-width:860px){.hand--compact .hand__steps{grid-template-columns:1fr 1fr}}@media(max-width:480px){.hand--compact .hand__steps{grid-template-columns:1fr}}.eth.related,.eth.recent{padding-block:clamp(48px,7vw,96px)}.egrid.related__row{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.egrid.related__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.egrid.related__row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:70%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-20px;padding:0 20px 6px;scroll-padding-inline:20px;scrollbar-width:none}.egrid.related__row .card{scroll-snap-align:start}.related .sec-head .abtn{width:100%}}.recent[hidden]{display:none}.recent__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,190px);gap:14px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.recent__item{display:grid;gap:6px}.recent__img{aspect-ratio:4 / 5;overflow:hidden;border:1px solid var(--line);background:#05070c}.recent__img img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.recent__item:hover .recent__img img{transform:scale(1.05)}.recent__t{font-family:var(--display);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;line-height:1.4}.recent__p{font:.8rem var(--mono);color:var(--ice)}@media(max-width:900px){.mbar{left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));max-width:calc(100vw - 24px);box-sizing:border-box;z-index:76}.mbar>div{min-width:0}.mbar>div>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body:has(.mbar) .site-foot{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}}.coll__ticker{margin-top:72px}.coll__ticker+.eth.coll{padding-top:clamp(48px,6vw,80px)}.eth .coll__title{font-weight:700;letter-spacing:.1em;font-size:clamp(2.2rem,7vw,5.4rem);line-height:1;background:linear-gradient(180deg,#fff 10%,var(--ice) 50%,color-mix(in oklab,var(--accent) 75%,white) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 26px color-mix(in oklab,var(--accent) 45%,transparent))}.coll__desc{color:#d6e4f3}.coll__grid .card{background:linear-gradient(180deg,#0c1321e6,#060910f2)}.js .coll__grid .card.rv{transition:transform 1s var(--ease),opacity 1s var(--ease),border-color .5s,box-shadow .7s var(--ease);transition-delay:calc(var(--i, 0) * 70ms)}.js .coll__grid .card.rv:not(.in){opacity:0;transform:translateY(34px)}.coll__grid .card .cmedia:after{content:"Handmade";position:absolute;top:12px;right:12px;z-index:2;padding:5px 9px;font:500 .56rem var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ice);background:#03060cd1;border:1px solid color-mix(in oklab,var(--c) 45%,transparent)}.coll__promo{position:relative;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:clamp(20px,3vw,34px);overflow:hidden;min-height:100%;border:1px solid color-mix(in oklab,var(--accent) 60%,transparent);color:var(--text);background:radial-gradient(90% 70% at 50% 0%,color-mix(in oklab,var(--accent) 45%,transparent),transparent 70%),linear-gradient(180deg,#0f2140,#070d1c);box-shadow:0 0 60px -20px var(--accent),inset 0 0 40px -20px var(--accent);transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.coll__promo:hover{transform:translateY(-6px);box-shadow:0 0 80px -10px var(--accent),inset 0 0 40px -16px var(--accent)}.coll__promo-k{align-self:flex-start;padding:6px 12px;border-radius:30px;font:600 .64rem var(--mono);letter-spacing:.24em;text-transform:uppercase;color:#04101c;background:linear-gradient(90deg,#fff,color-mix(in oklab,var(--accent) 60%,white))}.coll__promo-big{font-family:var(--display);font-weight:700;line-height:.95;font-size:clamp(3rem,6vw,5rem);background:linear-gradient(180deg,#fff 20%,color-mix(in oklab,var(--accent) 50%,white) 70%,var(--accent));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px color-mix(in oklab,var(--accent) 60%,transparent))}.coll__promo-t{color:#d6e4f3;font-size:.95rem}.coll__promo-cta{display:inline-flex;align-items:center;gap:.7em;margin-top:6px;font-family:var(--display);font-size:.64rem;letter-spacing:.24em;text-transform:uppercase;color:var(--ice)}.coll__promo-cta .arr{width:14px;height:1px;background:currentColor;position:relative}.coll__promo-cta .arr:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}@media(max-width:560px){.coll__grid .card .cmedia:after{top:8px;right:8px;font-size:.48rem;padding:4px 6px;letter-spacing:.14em}.coll__promo{gap:8px;padding:16px}.coll__promo-big{font-size:2.6rem}.coll__promo-t{font-size:.8rem}.coll__promo-cta{font-size:.54rem;letter-spacing:.16em}}.eth .crec{margin-top:4px}.eth .cxs .cxs__img{width:56px;aspect-ratio:1}.eth .cxs .cxs__img img{width:100%;height:100%;object-fit:cover}.eth .cxs__info{gap:2px}.eth .cxs__info a{font-size:.92rem;color:var(--text)}.eth .cxs__info a:hover{color:var(--accent)}.eth .cxs__info .tnum,.eth .cxs__info .price{font:.82rem var(--mono);color:var(--ice)}.eth .cxs .abtn-sm{white-space:nowrap;padding:.8em 1em}@media(max-width:420px){.eth .cxs__row{grid-template-columns:48px minmax(0,1fr) auto}.eth .cxs .cxs__img{width:48px}.eth .cxs .abtn-sm{font-size:.52rem;letter-spacing:.14em}}.offerbar{margin:0 0 18px;padding:14px 16px;border:1px solid color-mix(in oklab,var(--accent) 45%,transparent);background:linear-gradient(135deg,color-mix(in oklab,var(--accent) 16%,transparent),#05080f66)}.offerbar__msg{margin:0 0 10px;font:500 .86rem/1.4 var(--body);color:var(--text)}.offerbar__steps{display:flex;gap:6px}.offerbar__steps span{flex:1;height:5px;background:#ffffff1f;transition:background .5s var(--ease),box-shadow .5s}.offerbar__steps span.on{background:var(--accent);box-shadow:0 0 10px var(--accent)}.offerbar.is-done{border-color:var(--accent);box-shadow:0 0 24px -6px var(--accent)}.offerbar.is-done .offerbar__msg{color:var(--ice)}.offerbar.is-done .offerbar__msg span{color:var(--accent)}.apdp__info,.story-type,.hand__copy,.pset__box,.pset__head,.coll__head,.faq-head,.scene__panel,.sec-head .t,.foot-logo,.apdp__grid,.story-in,.faq-in,.hand__in,.foot-grid{grid-template-columns:minmax(0,1fr)}@media(min-width:861px){.apdp__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.story-in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.faq-in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.hand__in:not(.hand--compact .hand__in){grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}@media(min-width:1101px){.foot-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr)}}@media(min-width:561px)and (max-width:1100px){.foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.apdp__info>*,.glass>*,.sec-head>*,.card .info>*,.ohero__in>*,.coll__head>*{min-width:0;max-width:100%}.eth .abtn{max-width:100%;white-space:normal;text-align:center}.eth p,.eth li,.eth dd,.eth summary,.eth h1,.eth h2,.eth h3,.eth a,.eth span{overflow-wrap:break-word}.eth h1,.eth h2,.eth h3{hyphens:auto;-webkit-hyphens:auto}.eth .apdp__tax{margin:8px 0 0}.eth .apdp__size{margin:14px 0 0}.eth .apdp__size+.apdp__size{margin-top:6px}.eth .apdp__lead{margin:20px 0 0}.eth .apdp__kicker{margin:0 0 18px}.faq-btn>span:first-child{min-width:0}@media(max-width:380px){.eth .abtn{letter-spacing:.18em;padding-inline:1.2em}.glass{padding:20px 16px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/eth.css.map */
