.zuo{--rust:#c2410c;--flame:#fb8500;--ink:#12161b;--slate:#232c36;--mute:#6b7682;--line:#e6e3df;--paper:#faf9f7;font:16px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#1c232b;overflow-x:clip}.zuo *{box-sizing:border-box}.zuo .w{max-width:1280px;margin:0 auto;padding:0 22px}.zuo .fb{width:100vw;margin-inline:calc(50% - 50vw)}.zuo .bar{display:block;width:62px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--rust),var(--flame))}.zuo .crumb{font-size:14px;color:var(--mute);padding:14px 0}.zuo .crumb a{color:var(--mute);text-decoration:none}.zuo .crumb a:hover{color:var(--rust)}.zuo h2{font-size:clamp(23px,2.4vw,30px);line-height:1.18;font-weight:800;color:var(--ink);margin:0 0 10px}.zuo h3{font-size:19px;font-weight:700;color:var(--ink);margin:0 0 7px}.zuo .sub{font-size:16px;color:#4b5563;margin:0 0 18px;max-width:60ch}.zuo section{padding:clamp(30px,3.4vw,46px) 0}.zuo .hd{margin:0 0 20px}.zuo .paper{background:var(--paper)}.zuo .hero{background:linear-gradient(160deg,#12161b,#232c36 60%,#2d3845);color:#fff;padding:0}.zuo .herog{display:grid;grid-template-columns:1.05fr .95fr;gap:0;align-items:stretch;min-height:520px}.zuo .heroc{padding:clamp(30px,3.6vw,56px) clamp(22px,3vw,54px);display:flex;flex-direction:column;justify-content:center}.zuo .heroi{position:relative;overflow:hidden;min-height:420px}.zuo .heroi img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.zuo .pill{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;background:linear-gradient(90deg,var(--rust),var(--flame));color:#fff;font-size:13px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:7px 14px;border-radius:999px;margin:0 0 18px}.zuo .brand{font-size:clamp(34px,4.4vw,54px);line-height:1.04;font-weight:800;color:#fff;margin:0 0 14px;letter-spacing:-.015em}.zuo .herol{font-size:17px;line-height:1.6;color:#d6dde5;margin:0 0 26px;max-width:46ch}.zuo .btns{display:flex;flex-wrap:wrap;gap:12px}.zuo .btn{display:inline-block;padding:14px 26px;border-radius:10px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s}.zuo .btn1{background:linear-gradient(90deg,var(--rust),var(--flame));color:#fff;box-shadow:0 6px 18px #c2410c4d}.zuo .btn2{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.26)}.zuo .btn:hover{transform:translateY(-2px)}.zuo .cred{background:var(--ink);color:#fff;padding:0}.zuo .credg{display:grid;grid-template-columns:repeat(4,1fr);border-top:3px solid transparent;border-image:linear-gradient(90deg,var(--rust),var(--flame)) 1}.zuo .credc{padding:24px 22px;border-right:1px solid rgba(255,255,255,.1)}.zuo .credc:last-child{border-right:0}.zuo .credv{font-size:17px;font-weight:800;color:#fff;margin:0 0 4px}.zuo .credl{font-size:14px;color:#9fb0c0;margin:0}.zuo .nav{position:sticky;top:var(--zhdr,0px);z-index:39;background:#12161bf7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.zuo .navi{display:flex;gap:4px;overflow-x:auto;height:48px;align-items:center;scrollbar-width:none}.zuo .navi::-webkit-scrollbar{display:none}.zuo .navi a{color:#c9d3dd;font-size:14px;font-weight:600;text-decoration:none;padding:8px 14px;border-radius:7px;white-space:nowrap}.zuo .navi a:hover{background:#ffffff1a;color:#fff}.zuo .pc,.zuo .set{background:#fff;border:1px solid var(--line);border-radius:13px;overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.zuo .pc:hover,.zuo .set:hover{transform:translateY(-4px);box-shadow:0 12px 28px #12161b1f}.zuo .pc .ph,.zuo .set .ph{aspect-ratio:1;background:#f6f4f2;overflow:hidden}.zuo .pc .ph img,.zuo .set .ph img{width:100%;height:100%;object-fit:cover;display:block}.zuo .pc .bd{padding:12px 14px 15px;display:flex;flex-direction:column;gap:4px;flex:1}.zuo .pc .nm{font-size:14px;font-weight:650;line-height:1.35;color:var(--ink)}.zuo .pc .pr{font-size:15.5px;font-weight:800;color:var(--ink);margin-top:auto}.zuo .was{font-size:13px;color:var(--mute);text-decoration:line-through;margin-left:6px;font-weight:500}.zuo .setg{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.zuo .set .bd{padding:13px 15px 16px;display:flex;flex-direction:column;gap:4px;flex:1}.zuo .set .nm{font-size:15.5px;font-weight:700;color:var(--ink);line-height:1.3}.zuo .set .mt{font-size:13px;color:var(--mute);margin:0}.zuo .set .pr{font-size:16.5px;font-weight:800;color:var(--rust);margin-top:auto}.zuo .setall{background:linear-gradient(150deg,var(--slate),var(--ink));border:0;color:#fff;justify-content:center;align-items:flex-start;padding:24px;text-decoration:none;display:flex;flex-direction:column;border-radius:13px;transition:transform .2s}.zuo .setall:hover{transform:translateY(-4px)}.zuo .setall .bar{margin:0 0 14px}.zuo .setall b{font-size:19px;font-weight:800;line-height:1.25;display:block;margin:0 0 8px}.zuo .setall span{font-size:14px;color:#aebccb;line-height:1.5}.zuo .setall em{font-style:normal;color:var(--flame);font-weight:700;font-size:14px;margin-top:14px;display:block}.zuo .bg{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.zuo .ec{grid-column:1/3;grid-row:1/3;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.zuo .bg.rev .ec{grid-column:4/6}.zuo .ecp{flex:1 1 auto;min-height:170px;overflow:hidden;background:#eceae7}.zuo .ecp img{width:100%;height:100%;object-fit:cover;display:block}.zuo .ect{padding:18px 20px 20px;flex:0 0 auto}.zuo .ect .bar{margin:0 0 13px}.zuo .ect .sub{margin:0 0 12px;font-size:15px}.zuo .more{display:inline-block;font-size:15px;font-weight:700;color:var(--rust);text-decoration:none}.zuo .more:hover{text-decoration:underline}.zuo .pg{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.zuo .pg+.more{margin-top:20px}.zuo .auth{position:relative;color:#fff;overflow:hidden}.zuo .authi{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.zuo .authi img{width:100%;height:100%;object-fit:cover}.zuo .auths{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(100deg,#12161bed,#12161bb8)}.zuo .auth .w{position:relative;z-index:2}.zuo .authg{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:20px}.zuo .ac{background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:18px}.zuo .ac h3{color:#fff;font-size:16px;margin:0 0 6px}.zuo .ac p{color:#b9c6d2;font-size:14px;margin:0}.zuo .mood{background:var(--ink)}.zuo .mg{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:195px;gap:12px}.zuo .mg div{border-radius:13px;overflow:hidden}.zuo .mg div:first-child{grid-row:span 2}.zuo .mg img{width:100%;height:100%;object-fit:cover;display:block}.zuo .gg{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.zuo .gc{background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px}.zuo .gc p{font-size:15px;color:#4b5563;margin:0}.zuo .db{background:var(--ink);color:#fff}.zuo .dbg{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.zuo .dbc{display:flex;gap:14px;align-items:flex-start}.zuo .dbi{flex:0 0 38px;height:38px;border-radius:9px;border:2px solid var(--flame);display:flex;align-items:center;justify-content:center;font-size:17px}.zuo .dbc h3{color:#fff;font-size:16px;margin:0 0 3px}.zuo .dbc p{color:#9fb0c0;font-size:14px;margin:0}.zuo .anim{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}.zuo .anim.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.zuo .anim{opacity:1;transform:none;transition:none}.zuo .btn:hover,.zuo .pc:hover,.zuo .set:hover,.zuo .setall:hover{transform:none}}@media(max-width:1180px){.zuo .bg,.zuo .pg,.zuo .setg,.zuo .authg{grid-template-columns:repeat(3,1fr)}.zuo .ec,.zuo .bg.rev .ec{grid-column:1/-1;grid-row:auto;flex-direction:row}.zuo .ecp{flex:0 0 46%;aspect-ratio:4/3;min-height:0}.zuo .ect{align-self:center}.zuo .mg{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.zuo .herog{grid-template-columns:1fr}.zuo .heroi{min-height:320px;order:-1}.zuo .credg{grid-template-columns:repeat(2,1fr)}.zuo .gg,.zuo .dbg{grid-template-columns:1fr}.zuo .setg,.zuo .pg,.zuo .bg,.zuo .authg{grid-template-columns:repeat(2,1fr)}.zuo .ec,.zuo .bg.rev .ec{flex-direction:column}.zuo .ecp{flex:0 0 auto;aspect-ratio:16/10}}@media(max-width:620px){.zuo .mg{grid-template-columns:1fr}.zuo .mg div:first-child{grid-row:auto}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/atb-zuo.css.map */
