:root{--about-brand:#8b1f1f;--about-brand-h:#761a1a;--about-ink:#2b2e38;--about-muted:#8a90a2;--about-faint:#aeb3c0;--about-line:#eef0f4;--about-bg:#fafbfc;--about-nav:#0c1526;--about-ok:#6f9e83;--about-accent:#f5a623}*{box-sizing:border-box}body.about-page{margin:0;font-family:"Poppins","Roboto",system-ui,sans-serif;color:var(--about-ink);background:#fff;line-height:1.6}.about-topbar{display:flex;align-items:center;gap:16px;height:55px;padding:0 6vw;background:var(--about-nav);position:sticky;top:0;z-index:30}.about-topbar__logo{height:32px;width:auto;display:block}.about-topbar__spacer{margin-left:auto}.about-btn{display:inline-block;padding:11px 26px;border-radius:7px;font-weight:600;font-size:14px;text-decoration:none;transition:background-color .12s ease,transform .12s ease}.about-btn:hover{transform:translateY(-1px)}.about-btn--brand{background:var(--about-brand);color:#fff}.about-btn--brand:hover{background:var(--about-brand-h)}.about-btn--accent{background:var(--about-accent);color:var(--about-nav)}.about-btn--accent:hover{background:#ffb43a}.about-hero{display:flex;gap:48px;align-items:center;flex-wrap:wrap;padding:64px 6vw;background:linear-gradient(180deg,#fff,var(--about-bg))}.about-hero__text{flex:1 1 340px}.about-hero__art{flex:1 1 460px;min-width:0}.about-kicker{color:var(--about-brand);font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.about-hero__text h1{font-size:2.5rem;line-height:1.13;margin:12px 0 16px;letter-spacing:-.5px}.about-hero__text p{font-size:1.1rem;color:var(--about-muted);margin:0 0 26px;max-width:44ch}.about-feature{display:flex;gap:56px;align-items:center;flex-wrap:wrap;padding:60px 6vw;max-width:1240px;margin:0 auto}.about-feature--right{flex-direction:row-reverse}.about-feature__text{flex:1 1 280px}.about-feature__art{flex:1 1 460px;min-width:0}.about-feature h2{font-size:1.6rem;margin:0 0 12px}.about-feature p{font-size:1.02rem;color:var(--about-muted);margin:0;max-width:46ch}.about-disc{padding:64px 6vw;background:var(--about-bg);text-align:center}.about-disc__head{font-size:1.7rem;margin:0 0 10px}.about-disc__lead{font-size:1.05rem;color:var(--about-muted);max-width:56ch;margin:0 auto 28px}.about-disc__tiles{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:44px}.about-dtile{flex:1 1 170px;max-width:210px;background:#fff;border:1px solid var(--about-line);border-radius:14px;padding:24px 18px;box-shadow:0 10px 26px rgba(43,46,56,.06)}.about-dtile__ic{width:38px;height:38px;border-radius:10px;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;background:#f6eef0;color:var(--about-brand);font-size:16px;font-weight:700}.about-dtile__t{font-size:1rem;font-weight:600}.about-disc__sub{font-size:1.25rem;font-weight:600;margin:0 0 6px}.about-disc__subp{font-size:1rem;color:var(--about-muted);max-width:52ch;margin:0 auto 24px}.about-pviews{display:flex;gap:22px;justify-content:center;flex-wrap:wrap}.about-pview{flex:1 1 360px;max-width:440px;text-align:left}.about-pview__who{display:flex;align-items:center;gap:9px;font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--about-muted);margin-bottom:10px}.about-pview__ava{width:22px;height:22px;border-radius:50%;background:var(--about-nav);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.about-cta{text-align:center;padding:60px 6vw;background:var(--about-nav);color:#fff}.about-cta h2{font-size:1.7rem;margin:0 0 22px}.about-footer{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;padding:22px 6vw;font-size:.85rem;color:var(--about-muted);border-top:1px solid var(--about-line)}.about-footer b{color:var(--about-brand)}.scr{background:#fff;border:1px solid #e9ebf1;border-radius:12px;overflow:hidden;box-shadow:0 20px 50px rgba(43,46,56,.13)}.scr__bar{display:flex;align-items:center;gap:6px;padding:10px 13px;background:#f7f8fb;border-bottom:1px solid var(--about-line)}.scr__dot{width:9px;height:9px;border-radius:50%;background:#dfe2ea;display:block}.scr__url{margin-left:8px;flex:1;height:13px;border-radius:7px;background:var(--about-line)}.mkh{display:flex;align-items:center;gap:18px;height:36px;padding:0 14px;background:var(--about-nav);color:#fff}.mkh__logo{width:60px;height:13px;border-radius:3px;background:rgba(255,255,255,.9)}.mkh__menu{display:flex;gap:14px;font-size:9.5px;font-weight:500;color:rgba(255,255,255,.66)}.mkh__menu .on{color:#fff;border-bottom:2px solid rgba(255,255,255,.85);padding-bottom:8px}.mkh__sp{margin-left:auto}.mkh__lang{font-size:9px;color:rgba(255,255,255,.5)}.mkh__lang b{color:#fff;font-weight:600}.mkh__user{width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.2)}.mkb{display:flex;background:var(--about-bg)}.mkf{width:150px;flex:none;background:#fff;border-right:1px solid var(--about-line)}.mkf__sec{border-bottom:1px solid var(--about-line)}.mkf__h{display:flex;align-items:center;height:29px;padding:0 12px;font-size:9.5px;font-weight:600}.mkf__h::after{content:"";margin-left:auto;width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:4px solid var(--about-faint)}.mkf__h--open::after{border-top:0;border-bottom:4px solid var(--about-faint)}.mkf__b{padding:2px 12px 9px}.mkf__opt{display:flex;align-items:center;gap:8px;margin-bottom:7px;font-size:9.5px}.mkf__box{width:12px;height:12px;border:1px solid #d3d7e0;border-radius:3px;flex:none}.mkf__box--on{background:var(--about-ink);border-color:var(--about-ink);position:relative}.mkf__box--on::after{content:"";position:absolute;left:3.5px;top:1px;width:3px;height:6px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(40deg)}.mkf__ct{margin-left:auto;color:var(--about-faint);font-size:9px}.mkc{flex:1;padding:13px 14px;min-width:0}.mkc__toolbar{display:flex;align-items:center;gap:12px;margin-bottom:13px}.mkc__chk{display:flex;align-items:center;gap:6px;font-size:9.5px}.mkc__chk b{width:12px;height:12px;border-radius:3px;background:var(--about-ok);position:relative;display:inline-block}.mkc__chk b::after{content:"";position:absolute;left:3.5px;top:1px;width:3px;height:6px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(40deg)}.mkc__sort{margin-left:auto;width:116px;height:26px;border:1px solid var(--about-line);border-radius:6px;background:#fff;display:flex;align-items:center;padding:0 9px;font-size:9px;color:var(--about-muted)}.mkc__sort::after{content:"";margin-left:auto;width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:4px solid var(--about-faint)}.mkc__searchbar{display:flex;align-items:center;height:30px;border:1px solid var(--about-line);border-radius:7px;padding:0 11px;background:#fff;margin-bottom:12px;font-size:10px;color:var(--about-ink)}.mkc__searchbar span{width:12px;height:12px;border-radius:50%;border:2px solid var(--about-faint);margin-right:8px;flex:none}.mkc__chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.mkc__chip{display:inline-flex;align-items:center;gap:6px;font-size:9px;padding:3px 9px;border-radius:20px;background:#fff;border:1px solid var(--about-line);color:var(--about-ink)}.mkc__chip i{font-style:normal;color:var(--about-faint)}.pcard{display:flex;gap:13px;background:#fff;border:1px solid var(--about-line);border-radius:10px;padding:13px;margin-bottom:11px;position:relative}.pcard:last-child{margin-bottom:0}.pcard__img{width:80px;height:80px;flex:none;border-radius:8px;position:relative;background:#f6f7fa center/34px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2c6d2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='8.5' cy='10' r='1.5'/%3E%3Cpath d='M21 15l-5-5L5 21'/%3E%3C/svg%3E")}.pcard__disc{position:absolute;top:6px;left:6px;background:var(--about-brand);color:#fff;font-size:8.5px;font-weight:600;padding:2px 7px;border-radius:5px}.pcard__mid{flex:1;min-width:0}.pcard__brand{font-size:11px;font-weight:700}.pcard__name{font-size:10px;color:var(--about-muted);margin-bottom:8px}.pcard__type{font-size:9px;color:var(--about-muted);margin-bottom:6px}.pcard__stock{font-size:9px;display:flex;flex-direction:column;gap:3px}.pcard__stock span{display:flex;align-items:center;gap:6px}.pcard__stock b{font-weight:600}.pcard__stock i{font-style:normal;color:var(--about-muted)}.pcard__dot{width:6px;height:6px;border-radius:50%;background:var(--about-ok);display:inline-block;flex:none}.pcard__dot--off{background:#d3d7e0}.pcard__buy{width:150px;flex:none;border-left:1px solid var(--about-line);padding-left:13px;display:flex;flex-direction:column}.pcard__prow{display:flex;justify-content:space-between;align-items:baseline;font-size:8.5px;color:var(--about-muted);margin-bottom:3px}.pcard__old{text-decoration:line-through;color:var(--about-faint);font-size:8px;margin-right:4px}.pcard__now{color:var(--about-ink);font-weight:700;font-size:13px}.pcard__now--sm{font-size:9px;color:var(--about-muted);font-weight:600}.pcard__act{margin-top:auto;display:flex;flex-direction:column;gap:7px}.pcard__qtyrow{display:flex;gap:7px;align-items:center}.pcard__qty{width:34px;height:28px;border:1px solid var(--about-line);border-radius:6px;font-size:10px;display:flex;align-items:center;justify-content:center}.pcard__fav{width:28px;height:28px;border:1px solid var(--about-line);border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--about-faint);font-size:12px}.pcard__cart{width:100%;height:28px;padding:0 14px;border-radius:6px;background:var(--about-brand);color:#fff;font-size:9px;font-weight:600;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:5px}.mkc__pager{display:flex;justify-content:center;gap:6px;margin-top:12px}.mkc__pg{min-width:22px;height:22px;border-radius:6px;border:1px solid var(--about-line);background:#fff;display:flex;align-items:center;justify-content:center;font-size:9px;color:var(--about-muted)}.mkc__pg--on{background:var(--about-ink);color:#fff;border-color:var(--about-ink)}.mkcart__row{display:flex;align-items:center;gap:11px;padding:10px 0;border-bottom:1px solid var(--about-line)}.mkcart__thumb{width:40px;height:40px;border-radius:7px;flex:none;background:#f6f7fa center/20px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2c6d2' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='8.5' cy='10' r='1.5'/%3E%3Cpath d='M21 15l-5-5L5 21'/%3E%3C/svg%3E")}.mkcart__info{flex:1;min-width:0}.mkcart__name{font-size:10px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkcart__size{font-size:9px;color:var(--about-muted)}.mkcart__qty{width:34px;height:24px;border:1px solid var(--about-line);border-radius:5px;font-size:10px;display:flex;align-items:center;justify-content:center;flex:none}.mkcart__price{font-size:10.5px;font-weight:700;min-width:60px;text-align:right;flex:none}.mkcart__summary{margin-top:14px;margin-left:auto;width:60%}.mkcart__sline{display:flex;justify-content:space-between;font-size:9.5px;color:var(--about-muted);margin-bottom:5px}.mkcart__total{display:flex;justify-content:space-between;font-size:12px;font-weight:700;color:var(--about-ink);border-top:1px solid var(--about-line);padding-top:7px}.mkcart__checkout{margin-top:12px;width:100%;height:30px;border-radius:7px;background:var(--about-brand);color:#fff;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center}.mkdash{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}.mkdash__tile{border:1px solid var(--about-line);border-radius:9px;padding:13px}.mkdash__ic{width:26px;height:26px;border-radius:7px;background:#f1f2f6;margin-bottom:10px}.mkdash__num{font-size:18px;font-weight:700;line-height:1}.mkdash__label{height:6px;width:60%;border-radius:3px;background:#e3e6ee;margin-top:8px}@media(max-width:900px){.about-hero,.about-feature{gap:32px;padding:44px 6vw}.about-feature--right{flex-direction:row}.about-hero__text h1{font-size:2rem}}@media(max-width:560px){.pcard{flex-wrap:wrap}.pcard__buy{width:100%;border-left:0;border-top:1px solid var(--about-line);padding-left:0;padding-top:10px;margin-top:4px}}