/* Lithium v1.1.0 — referências visuais, sem catálogo de estoque */
h1{font-size:clamp(56px,6.5vw,100px)}.years strong{font-size:79px}.years strong span{font-size:38px}.hero-copy{padding-right:18px}.hero .material-art{background:#141518}.carbon-ribbons{position:absolute;inset:0;overflow:hidden}.carbon-band{--fiber:#85898d;position:absolute;display:block;width:145%;height:180px;left:-15%;border-radius:48% 8% 48% 12%;transform:rotate(-32deg);border:1px solid #ffffff38;background:linear-gradient(168deg,#fff4,transparent 25%,#0009 65%,#ffffff18),repeating-linear-gradient(135deg,#ffffff10 0 1px,transparent 1px 4px),repeating-conic-gradient(var(--fiber) 0 25%,#101216 0 50%) 0 0/12px 12px;box-shadow:inset 0 3px 9px #ffffff20,inset 0 -18px 30px #000b,0 20px 35px #0009}.band-blue{--fiber:#258bcd;top:4%;transform:rotate(-48deg);left:-12%}.band-red{--fiber:#a6324d;top:20%;transform:rotate(-38deg);left:1%}.band-green{--fiber:#328455;top:59%;transform:rotate(-36deg);left:8%}.band-brown{--fiber:#a4784d;top:51%;transform:rotate(-30deg);left:-2%}.band-graphite{--fiber:#777d82;top:35%;height:195px;transform:rotate(-24deg);left:-14%}.hero-caption{background:#141518c9;padding:18px 12px 0;bottom:26px;z-index:1}.object-label{z-index:1;top:6%;background:#1119;padding:8px;color:#ddd}.finishes{background:#e5e5df;color:#202020}.finishes .wrap{padding-top:20px;padding-bottom:50px}.finish-heading{display:flex;align-items:center;gap:35px;margin-bottom:28px;border-top:1px solid #b6b6b0;padding-top:25px}.finish-heading h2{font-family:Impact,'Arial Narrow',Arial,sans-serif;font-size:34px;letter-spacing:0;text-transform:uppercase;white-space:nowrap;margin:0}.finish-heading p{font-size:13px;border-left:1px solid #aaa;padding-left:30px;margin:0}.finish-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.finish-grid figure{margin:0;min-width:0}.finish-sample{--fiber:#737c82;aspect-ratio:1.1;border:1px solid #aaa;background:linear-gradient(150deg,#fff3,transparent 25%,#000a 62%,#fff2),repeating-linear-gradient(135deg,#ffffff18 0 1px,transparent 1px 4px),repeating-conic-gradient(var(--fiber) 0 25%,#101216 0 50%) 0 0/12px 12px;box-shadow:inset 0 1px 3px #ffffff60}.finish-marrom{--fiber:#9f6e46}.finish-verde{--fiber:#329254}.finish-azul-claro{--fiber:#80c9ef}.finish-azul-escuro{--fiber:#174d9e}.finish-vermelho{--fiber:#b4314c}.finish-dourado{--fiber:#c19a41}.finish-grid figcaption{text-align:center;font-size:12px;margin-top:12px;color:#333}.finish-notes{display:flex;justify-content:space-between;gap:25px;margin-top:18px}.finish-notes p{font-size:11px;color:#555;font-style:italic;margin:0}nav{gap:24px}.nav-contact{margin-left:5px}
@media(max-width:1000px) and (min-width:761px){nav{gap:15px;font-size:11px}.brand,.brand .logo-window{width:180px}.logo-window img{width:195px}.finish-heading{display:block}.finish-heading p{border-left:0;padding-left:0;margin-top:15px}.finish-grid{gap:7px}.finish-grid figcaption{font-size:11px}}
@media(max-width:760px){h1{font-size:65px}.years strong{font-size:60px}.years strong span{font-size:32px}.material-art{min-height:390px}.carbon-band{height:115px}.band-graphite{height:130px}.band-blue{top:0}.band-red{top:16%}.band-green{top:53%}.band-brown{top:42%}.band-graphite{top:27%}.hero-caption{bottom:20px}.object-label{top:4%;font-size:7px}.finish-heading{display:block}.finish-heading h2{font-size:29px;white-space:normal}.finish-heading p{border-left:0;padding-left:0;margin-top:14px;max-width:300px}.finish-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 10px}.finish-grid figcaption{font-size:11px;margin-top:8px}.finish-notes{display:block}.finish-notes p+p{margin-top:8px}.finishes .wrap{padding-top:10px;padding-bottom:38px}}@media(max-width:360px){h1{font-size:56px}.finish-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
