/* =========================================================
   PAGE: SẢN PHẨM (catalog) — dùng cùng tokens trong site.css
   ========================================================= */

/* ---------- Page hero ---------- */
.page-hero{--fade:clamp(64px,7vw,96px); position:relative; overflow:hidden; isolation:isolate; background:linear-gradient(180deg, rgba(0,0,0,0) calc(100% - var(--fade)), var(--sec-0)), radial-gradient(120% 120% at 80% 0%, #264682 0%, var(--pd-navy-900) 62%); color:var(--c-text); padding-block:clamp(36px,5vw,64px) var(--fade)} /* dải chuyển màu cố định ở đáy → nội dung không bị phai dù hero cao bao nhiêu */
/* Pattern nền trang cấp 1: biểu tượng cánh bướm PDENT (assets/butterfly-mask.png dùng làm mask → đổi màu bằng CSS) */
.page-hero::after{content:""; position:absolute; z-index:-1; pointer-events:none; aspect-ratio:719/900; -webkit-mask:url("data:image/png;base64,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") center/contain no-repeat; mask:url("data:image/png;base64,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") center/contain no-repeat}
.page-hero::after{right:max(24px, calc((100vw - 1200px)/2 + 40px)); top:9%; height:min(52%, 300px); background:linear-gradient(165deg, rgba(172,205,236,.30), rgba(84,125,191,.12) 60%, rgba(172,205,236,.05))}
@media (max-width:760px){ .page-hero::after{right:16px; top:24px; height:120px; opacity:.6} }
.crumbs{display:flex; flex-wrap:wrap; gap:6px; align-items:center; font-size:12.5px; color:var(--c-text-muted); margin-bottom:var(--space-4)}
.crumbs a:hover{color:var(--c-heading)}
.crumbs span[aria-hidden]{opacity:.5}
.page-hero h1,.page-hero h2#pageTitle{margin:0; font-size:clamp(30px,4vw,var(--fs-xl)); line-height:1.1; color:var(--c-heading); text-transform:uppercase; letter-spacing:-.01em}
.page-hero__lead{margin:12px 0 0; max-width:62ch; color:var(--c-text)}
.search{position:relative; margin-top:var(--space-5); max-width:680px}
.search__input{width:100%; font:inherit; font-size:15px; color:#FFFFFF; padding:16px 120px 16px 50px; border-radius:var(--radius-pill); border:1px solid rgba(172,205,236,.28); background:rgba(255,255,255,.06); -webkit-backdrop-filter:blur(8px); backdrop-filter:blur(8px); transition:border-color .2s, box-shadow .2s}
.search__input::placeholder{color:rgba(213,230,245,.55)}
.search__input:focus{outline:none; border-color:var(--pd-blue-3); box-shadow:0 0 0 4px rgba(172,205,236,.16)}
.search__icon{z-index:1; position:absolute; left:18px; top:50%; transform:translateY(-50%); width:20px; height:20px; color:var(--pd-blue-3); pointer-events:none}
.search__kbd{position:absolute; right:14px; top:50%; transform:translateY(-50%); font-size:11px; color:var(--c-text-muted); border:1px solid rgba(172,205,236,.25); border-radius:6px; padding:3px 7px}
.search__clear{position:absolute; right:12px; top:50%; transform:translateY(-50%); all:unset; cursor:pointer; color:var(--c-text-muted); padding:6px; border-radius:50%}
.suggest{position:absolute; left:0; right:0; top:calc(100% + 8px); z-index:20; background:var(--pd-white); color:var(--pd-grey-1); border-radius:var(--radius-md); box-shadow:0 24px 50px -20px rgba(0,0,0,.6); overflow:hidden; list-style:none; margin:0; padding:6px}
.suggest[hidden]{display:none}
.suggest li{display:flex; align-items:center; gap:12px; padding:8px 10px; border-radius:10px; cursor:pointer}
.suggest li[aria-selected="true"],.suggest li:hover{background:var(--pd-blue-4)}
.suggest img,.suggest .sg-ph{width:40px; height:40px; border-radius:8px; object-fit:contain; background:#F3F7FC; flex-shrink:0; display:grid; place-items:center}
.suggest b{display:block; font-size:13.5px; color:var(--pd-blue-1)}
.suggest small{font-size:12px; color:var(--pd-grey-2)}
.suggest mark{background:rgba(84,125,191,.22); color:inherit; border-radius:3px}
.suggest__empty{padding:12px; font-size:13px; color:var(--pd-grey-2)}
.brand-pills{display:flex; flex-wrap:wrap; gap:8px; margin-top:var(--space-5)}
.brand-pill{all:unset; cursor:pointer; font-size:12.5px; font-weight:var(--fw-semibold); color:var(--pd-blue-4); padding:7px 14px; border-radius:var(--radius-pill); border:1px solid rgba(172,205,236,.22); background:rgba(255,255,255,.04); transition:background-color .2s,border-color .2s}
.brand-pill:hover{background:rgba(84,125,191,.25)}
.brand-pill[aria-pressed="true"]{background:var(--pd-blue-1); border-color:var(--pd-blue-3); color:#FFFFFF}
.brand-pill:focus-visible{outline:2px solid var(--pd-blue-3); outline-offset:2px}

/* ---------- Catalog layout ---------- */
.catalog{padding-block:var(--space-7) var(--space-9); background:linear-gradient(180deg, var(--sec-0) 0, var(--sec-1) 420px)}
.catalog__grid{display:grid; grid-template-columns:260px minmax(0,1fr); gap:var(--space-6); align-items:start}
.filters{position:sticky; top:calc(var(--header-h) + 20px); display:flex; flex-direction:column; gap:var(--space-5); max-height:calc(100vh - var(--header-h) - 40px); overflow:auto; padding-right:4px}
.filters__head{display:none}
.fgroup{display:flex; flex-direction:column; gap:8px}
.fgroup h3{margin:0 0 4px; font-size:11px; letter-spacing:.16em; text-transform:uppercase; color:var(--c-text-muted)}
.cat-btn{all:unset; box-sizing:border-box; cursor:pointer; display:flex; justify-content:space-between; align-items:center; gap:8px; width:100%; padding:9px 12px; border-radius:10px; font-size:13.5px; font-weight:var(--fw-medium); color:var(--c-text); transition:background-color .2s}
.cat-btn:hover{background:var(--c-accent-soft)}
.cat-btn[aria-pressed="true"]{background:var(--c-on); color:#FFFFFF}
.cat-btn[aria-pressed="true"] .count{color:rgba(255,255,255,.75)}
.cat-btn:focus-visible{outline:2px solid var(--c-accent)}
.cat-btn--sub{padding-left:28px; font-size:13px; font-weight:var(--fw-regular)}
.count{font-size:11.5px; color:var(--c-text-muted); font-variant-numeric:tabular-nums}
.check{display:flex; align-items:center; gap:10px; padding:6px 4px; font-size:13.5px; cursor:pointer; color:var(--c-text)}
.check input{appearance:none; width:18px; height:18px; border-radius:5px; border:1.5px solid var(--c-btn2-border); display:grid; place-items:center; margin:0; cursor:pointer; flex-shrink:0; transition:background-color .15s,border-color .15s}
.check input:checked{background:var(--c-on); border-color:var(--pd-blue-3)}
.check input:checked::after{content:""; width:9px; height:5px; border:2px solid #FFF; border-top:0; border-right:0; transform:rotate(-45deg) translate(1px,-1px)}
.check input:focus-visible{outline:2px solid var(--c-accent); outline-offset:2px}
.check .count{margin-left:auto}
.switch{display:flex; align-items:center; justify-content:space-between; gap:12px; font-size:13.5px; cursor:pointer; padding:4px}
.switch input{appearance:none; width:38px; height:22px; border-radius:var(--radius-pill); background:var(--c-line); position:relative; cursor:pointer; margin:0; transition:background-color .2s; flex-shrink:0}
.switch input::after{content:""; position:absolute; left:3px; top:3px; width:16px; height:16px; border-radius:50%; background:#FFF; box-shadow:0 1px 3px rgba(0,0,0,.3); transition:transform .2s var(--ease)}
.switch input:checked{background:var(--pd-blue-2)}
.switch input:checked::after{transform:translateX(16px)}
.switch input:focus-visible{outline:2px solid var(--c-accent); outline-offset:2px}
.filters__reset{all:unset; cursor:pointer; font-size:13px; font-weight:var(--fw-semibold); color:var(--c-accent); padding:6px 4px; width:fit-content}
.filters__reset:hover{text-decoration:underline}

.toolbar{display:flex; flex-wrap:wrap; align-items:center; gap:12px; justify-content:space-between; margin-bottom:var(--space-4)}
.toolbar__count{font-size:13.5px; color:var(--c-text-muted)}
.toolbar__count b{color:var(--c-heading)}
.toolbar__right{display:flex; align-items:center; gap:10px}
.select{font:inherit; font-size:13px; color:var(--c-heading); background:var(--c-surface); border:1px solid var(--c-line); border-radius:var(--radius-pill); padding:9px 34px 9px 14px; appearance:none; background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 3.5l3 3 3-3' fill='none' stroke='%23547DBF' stroke-width='1.5'/%3E%3C/svg%3E"); background-repeat:no-repeat; background-position:right 12px center; background-size:11px; cursor:pointer}
.seg{display:flex; border:1px solid var(--c-line); border-radius:var(--radius-pill); padding:3px; background:var(--c-surface)}
.seg button{all:unset; cursor:pointer; width:32px; height:28px; display:grid; place-items:center; border-radius:var(--radius-pill); color:var(--c-text-muted)}
.seg button[aria-pressed="true"]{background:var(--c-on); color:#FFF}
.seg svg{width:16px; height:16px}
.filter-open{display:none}
.chips{display:flex; flex-wrap:wrap; gap:8px; margin-bottom:var(--space-4)}
.chips:empty{display:none}
.chip-x{all:unset; cursor:pointer; display:inline-flex; align-items:center; gap:6px; font-size:12.5px; font-weight:var(--fw-medium); color:var(--c-heading); background:var(--c-accent-soft); border-radius:var(--radius-pill); padding:5px 8px 5px 12px}
.chip-x svg{width:12px; height:12px; opacity:.7}
.chip-x:hover svg{opacity:1}

/* ---------- Product cards ---------- */
.products{display:grid; grid-template-columns:repeat(auto-fill,minmax(220px,1fr)); gap:var(--space-4)}
.pcard{position:relative; display:flex; flex-direction:column; border-radius:var(--radius-lg); background:var(--c-surface); border:1px solid var(--c-line); overflow:hidden; transition:transform .3s var(--ease), box-shadow .3s var(--ease), border-color .3s; min-width:0}
.pcard:hover{transform:translateY(-4px); box-shadow:var(--c-shadow); border-color:rgba(84,125,191,.35)}
.pcard__media{position:relative; aspect-ratio:1/1; background:#FFFFFF; display:grid; place-items:center; overflow:hidden; cursor:pointer; border-bottom:1px solid var(--c-line)}
.pcard__media img{width:100%; height:100%; object-fit:contain; padding:10%; transition:transform .5s var(--ease)}
.pcard:hover .pcard__media img{transform:scale(1.05)}
.ph{width:100%; height:100%; display:flex; flex-direction:column; align-items:center; justify-content:center; gap:10px; background:radial-gradient(circle at 50% 40%,#FFFFFF,#E8F0FA); color:var(--pd-blue-2)}
.ph svg{width:44px; height:44px; opacity:.75}
.ph__code{font-size:12px; font-weight:var(--fw-bold); letter-spacing:.06em; color:var(--pd-blue-1)}
.ph__tag{font-size:9.5px; letter-spacing:.12em; text-transform:uppercase; color:var(--pd-grey-2); border:1px dashed rgba(84,125,191,.35); border-radius:var(--radius-pill); padding:2px 8px}
.badge-new{position:absolute; left:10px; top:10px; z-index:1; font-size:10.5px; font-weight:var(--fw-bold); letter-spacing:.08em; text-transform:uppercase; color:#FFF; background:var(--pd-blue-1); border-radius:var(--radius-pill); padding:4px 9px}
.pcard__qv{position:absolute; right:10px; top:10px; z-index:1; width:34px; height:34px; border-radius:50%; display:grid; place-items:center; background:rgba(255,255,255,.92); color:var(--pd-blue-1); border:1px solid rgba(38,70,130,.12); cursor:pointer; opacity:0; transform:translateY(-4px); transition:opacity .2s, transform .2s}
.pcard__qv svg{width:16px; height:16px}
.pcard:hover .pcard__qv,.pcard__qv:focus-visible{opacity:1; transform:none}
.pcard__body{display:flex; flex-direction:column; gap:6px; padding:14px 16px 16px; flex:1}
.pcard__brand{font-size:11px; font-weight:var(--fw-bold); letter-spacing:.12em; text-transform:uppercase; color:var(--c-accent)}
.pcard__name{margin:0; font-size:14.5px; line-height:1.4; font-weight:var(--fw-semibold); color:var(--c-heading)}
.pcard__name a::after{content:""; position:absolute; inset:0; z-index:0}
.pcard__code{font-size:12px; color:var(--c-text-muted); font-variant-numeric:tabular-nums}
.pcard__short{display:none; margin:4px 0 0; font-size:13px; color:var(--c-text-muted)}
.pcard__actions{position:relative; z-index:1; display:flex; align-items:center; justify-content:space-between; gap:8px; margin-top:auto; padding-top:10px}
.btn-fav{all:unset; cursor:pointer; display:inline-flex; align-items:center; gap:6px; font-size:12.5px; font-weight:var(--fw-semibold); color:var(--c-heading); padding:7px 12px; border-radius:var(--radius-pill); border:1px solid var(--c-btn2-border); transition:background-color .2s,color .2s}
.btn-fav svg{width:14px; height:14px}
.btn-fav:hover{background:var(--c-accent-soft)}
.btn-fav[aria-pressed="true"]{background:var(--c-on); color:#FFF; border-color:var(--c-on)}
.btn-fav:focus-visible{outline:2px solid var(--c-accent); outline-offset:2px}
.cmp{display:inline-flex; align-items:center; gap:6px; font-size:12px; color:var(--c-text-muted); cursor:pointer}
.cmp input{appearance:none; width:16px; height:16px; border-radius:4px; border:1.5px solid var(--c-btn2-border); margin:0; display:grid; place-items:center; cursor:pointer}
.cmp input:checked{background:var(--pd-blue-2); border-color:var(--pd-blue-2)}
.cmp input:checked::after{content:""; width:8px; height:4px; border:2px solid #FFF; border-top:0; border-right:0; transform:rotate(-45deg) translate(1px,-1px)}
/* List view */
.products.is-list{grid-template-columns:1fr}
.products.is-list .pcard{flex-direction:row}
.products.is-list .pcard__media{width:180px; flex-shrink:0; border-bottom:0; border-right:1px solid var(--c-line)}
.products.is-list .pcard__short{display:block}

.empty{display:flex; flex-direction:column; align-items:center; gap:12px; text-align:center; padding:var(--space-8) var(--space-4); border:1px dashed var(--c-line); border-radius:var(--radius-lg); color:var(--c-text-muted)}
.empty[hidden]{display:none}
.empty svg{width:48px; height:48px; color:var(--c-accent)}
.empty h3{margin:0; color:var(--c-heading)}

.pager{display:flex; justify-content:center; align-items:center; gap:6px; margin-top:var(--space-6); flex-wrap:wrap}
.pager button{all:unset; cursor:pointer; min-width:38px; height:38px; padding:0 8px; box-sizing:border-box; display:grid; place-items:center; border-radius:10px; font-size:13.5px; font-weight:var(--fw-semibold); color:var(--c-text); border:1px solid var(--c-line); font-variant-numeric:tabular-nums}
.pager button:hover:not(:disabled){background:var(--c-accent-soft)}
.pager button[aria-current="page"]{background:var(--c-on); color:#FFF; border-color:var(--c-on)}
.pager button:disabled{opacity:.35; cursor:default}
.pager button:focus-visible{outline:2px solid var(--c-accent)}

/* ---------- Compare bar & modal ---------- */
.cmpbar{position:fixed; left:50%; bottom:calc(env(safe-area-inset-bottom,0px) + 84px); transform:translate(-50%,40px); opacity:0; visibility:hidden; z-index:65; display:flex; align-items:center; gap:12px; padding:10px 10px 10px 16px; border-radius:var(--radius-lg); background:var(--pd-navy-800); color:#FFF; box-shadow:0 20px 50px -20px rgba(0,0,0,.7); border:1px solid rgba(172,205,236,.2); transition:transform .35s var(--ease); max-width:calc(100% - 32px)}
.cmpbar.is-on{transform:translate(-50%,0); opacity:1; visibility:visible}
.cmpbar{transition:transform .35s var(--ease), opacity .3s, visibility .3s}
.cmpbar__thumbs{display:flex; gap:6px}
.cmpbar__thumbs span{width:38px; height:38px; border-radius:8px; background:#FFF; display:grid; place-items:center; overflow:hidden}
.cmpbar__thumbs img{width:100%; height:100%; object-fit:contain}
.cmpbar__txt{font-size:13px; white-space:nowrap}
.cmpbar .btn{padding:9px 16px}
.cmpbar__clear{all:unset; cursor:pointer; font-size:12.5px; color:var(--pd-blue-3); padding:6px}

.modal{position:fixed; inset:0; z-index:92; display:grid; place-items:center; padding:16px}
.modal[hidden]{display:none}
.modal__scrim{position:absolute; inset:0; background:rgba(4,10,24,.6)}
.modal__box{position:relative; width:min(980px,100%); max-height:calc(100vh - 32px); overflow:auto; background:var(--c-bg); color:var(--c-text); border-radius:var(--radius-lg); box-shadow:0 40px 80px -30px rgba(0,0,0,.7); animation:modalIn .3s var(--ease)}
.modal__box--sm{width:min(760px,100%)}
.modal__head{position:sticky; top:0; z-index:2; display:flex; justify-content:space-between; align-items:center; gap:12px; padding:16px 20px; background:var(--c-bg); border-bottom:1px solid var(--c-line)}
.modal__head h2{margin:0; font-size:18px; color:var(--c-heading)}
.modal__body{padding:20px}
@keyframes modalIn{from{opacity:0; transform:translateY(16px) scale(.98)}}
.cmp-table-wrap{overflow-x:auto}
.cmp-table{width:100%; border-collapse:collapse; min-width:560px; font-size:13.5px}
.cmp-table th,.cmp-table td{padding:12px; border-bottom:1px solid var(--c-line); text-align:left; vertical-align:top}
.cmp-table th{width:140px; font-size:11px; letter-spacing:.1em; text-transform:uppercase; color:var(--c-text-muted); font-weight:var(--fw-semibold)}
.cmp-table td{color:var(--c-text)}
.cmp-table .cmp-img{width:100%; max-width:140px; aspect-ratio:1; background:#FFF; border-radius:12px; border:1px solid var(--c-line); display:grid; place-items:center; overflow:hidden}
.cmp-table .cmp-img img{width:100%; height:100%; object-fit:contain}
.cmp-table b{color:var(--c-heading)}
.qv{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.1fr); gap:24px}

/* ---------- Product detail ---------- */
.detail{padding-block:var(--space-6) var(--space-9); background:linear-gradient(180deg, var(--sec-2) 0, var(--sec-1) 480px)}
.detail[hidden],.listing[hidden]{display:none}
.back{all:unset; cursor:pointer; display:inline-flex; align-items:center; gap:8px; font-size:13.5px; font-weight:var(--fw-semibold); color:var(--c-accent); margin-bottom:var(--space-4)}
.back svg{width:16px; height:16px}
.detail .crumbs{color:var(--c-text-muted)}
.detail__grid{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1fr); gap:clamp(24px,5vw,64px); align-items:start}
.gallery{position:sticky; top:calc(var(--header-h) + 20px); display:flex; flex-direction:column; gap:12px}
.gallery__main{position:relative; aspect-ratio:1/1; background:#FFFFFF; border-radius:var(--radius-lg); border:1px solid var(--c-line); overflow:hidden; cursor:zoom-in}
.gallery__main img{width:100%; height:100%; object-fit:contain; padding:8%; transition:transform .25s ease-out; transform-origin:var(--zx,50%) var(--zy,50%)}
.gallery__main.is-zoom img{transform:scale(1.9)}
.gallery__thumbs{display:flex; gap:10px}
.gallery__thumbs button{all:unset; cursor:pointer; width:72px; height:72px; border-radius:12px; border:1px solid var(--c-line); background:#FFF; display:grid; place-items:center; overflow:hidden; box-sizing:border-box}
.gallery__thumbs button[aria-current="true"]{border:2px solid var(--pd-blue-2)}
.gallery__thumbs img{width:100%; height:100%; object-fit:contain; padding:6px}
.gallery__thumbs .ph__tag{font-size:8px; padding:1px 5px}
.info{display:flex; flex-direction:column; gap:var(--space-4); min-width:0}
.info__brand{display:flex; flex-wrap:wrap; gap:8px; align-items:center}
.info__brand a{font-size:12px; font-weight:var(--fw-bold); letter-spacing:.14em; text-transform:uppercase; color:var(--c-accent)}
.info h1{margin:0; font-size:clamp(26px,3vw,38px); line-height:1.15; color:var(--c-heading); letter-spacing:-.01em}
.info__code{font-size:13.5px; color:var(--c-text-muted)}
.info__code b{color:var(--c-heading); font-variant-numeric:tabular-nums}
.info__short{margin:0; font-size:15.5px; line-height:1.75; color:var(--c-text); max-width:60ch}
.tags{display:flex; flex-wrap:wrap; gap:8px}
.tag{font-size:12.5px; color:var(--c-heading); background:var(--c-accent-soft); border-radius:var(--radius-pill); padding:5px 12px}
.info__cta{display:flex; flex-wrap:wrap; gap:10px; padding-block:var(--space-2)}
.info__cta .btn-fav{padding:12px 18px; font-size:13.5px}
.tabs{border-top:1px solid var(--c-line); padding-top:var(--space-4)}
.tabs__list{display:flex; gap:4px; flex-wrap:wrap; border-bottom:1px solid var(--c-line); margin-bottom:var(--space-4)}
.tabs__list button{all:unset; cursor:pointer; padding:10px 14px; font-size:13.5px; font-weight:var(--fw-semibold); color:var(--c-text-muted); border-bottom:2px solid transparent; margin-bottom:-1px}
.tabs__list button[aria-selected="true"]{color:var(--c-heading); border-bottom-color:var(--pd-blue-2)}
.tabs__list button:focus-visible{outline:2px solid var(--c-accent)}
.spec-wrap{overflow-x:auto; border:1px solid var(--c-line); border-radius:var(--radius-md)}
.spec{width:100%; border-collapse:collapse; font-size:13.5px; min-width:360px}
.spec th,.spec td{padding:11px 14px; text-align:left; border-bottom:1px solid var(--c-line)}
.spec tr:last-child td{border-bottom:0}
.spec th{font-size:11px; letter-spacing:.1em; text-transform:uppercase; color:var(--c-text-muted); background:var(--c-bg-alt); font-weight:var(--fw-semibold)}
.spec td{font-variant-numeric:tabular-nums; color:var(--c-text)}
.ind{list-style:none; margin:0; padding:0; display:grid; gap:8px}
.ind li{display:flex; gap:10px; align-items:flex-start; font-size:14px}
.ind li::before{content:""; width:7px; height:7px; margin-top:8px; border-radius:50%; background:var(--pd-blue-2); flex-shrink:0}
.docs{display:grid; gap:10px}
.doc{display:flex; align-items:center; gap:12px; padding:12px 14px; border:1px solid var(--c-line); border-radius:var(--radius-md); font-size:13.5px}
.doc svg{width:22px; height:22px; color:var(--c-accent); flex-shrink:0}
.doc span{flex:1}
.doc button{all:unset; cursor:pointer; font-size:12.5px; font-weight:var(--fw-semibold); color:var(--c-accent)}
.note{display:flex; gap:10px; padding:12px 14px; border-radius:var(--radius-md); border:1px dashed var(--c-glass-border); font-size:12.5px; color:var(--c-text-muted); background:var(--c-bg-alt)}
.note b{color:var(--c-heading)}
.muted{color:var(--c-text-muted); font-size:13.5px}
.related{margin-top:var(--space-8)}
.related h2{margin:0 0 var(--space-5); font-size:var(--fs-md); color:var(--c-heading); text-transform:uppercase; letter-spacing:.02em}

/* ---------- Responsive ---------- */
@media (max-width:1000px){
  .catalog__grid{grid-template-columns:1fr}
  .filters{position:fixed; inset:0 auto 0 0; z-index:91; width:min(340px,88vw); max-height:none; background:var(--c-bg); padding:calc(env(safe-area-inset-top,0px) + 20px) 20px calc(env(safe-area-inset-bottom,0px) + 20px); box-shadow:20px 0 60px -20px rgba(0,0,0,.5); transform:translateX(-105%); transition:transform .3s var(--ease)}
  .filters.is-open{transform:none}
  .filters__head{display:flex; justify-content:space-between; align-items:center}
  .filters__head h2{margin:0; font-size:18px; color:var(--c-heading)}
  .filters-scrim{position:fixed; inset:0; z-index:90; background:rgba(4,10,24,.5)}
  .filters-scrim[hidden]{display:none}
  .filter-open{display:inline-flex}
  .detail__grid{grid-template-columns:1fr}
  .gallery{position:static}
  .qv{grid-template-columns:1fr}
}
@media (max-width:560px){
  .products{grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px}
  .pcard__body{padding:12px}
  .pcard__name{font-size:13.5px}
  .pcard__actions{flex-direction:column; align-items:stretch}
  .btn-fav{justify-content:center}
  .products.is-list .pcard__media{width:110px}
  .search__input{padding-right:48px}
  .search__kbd{display:none}
  .cmpbar__thumbs{display:none}
}
/* Chế độ sáng: đáy page-hero chuyển qua ánh xanh nhạt thay vì xám đục (giống hero trang chủ) */
:root[data-theme="light"] .page-hero{background:linear-gradient(180deg, rgba(213,230,245,0) calc(100% - var(--fade)), rgba(172,205,236,.35) calc(100% - var(--fade)*.6), rgba(234,242,251,.92) calc(100% - var(--fade)*.25), var(--sec-0)), radial-gradient(120% 120% at 80% 0%, #264682 0%, var(--pd-navy-900) 62%)}
@media (prefers-color-scheme:light){ :root:not([data-theme="dark"]) .page-hero{background:linear-gradient(180deg, rgba(213,230,245,0) calc(100% - var(--fade)), rgba(172,205,236,.35) calc(100% - var(--fade)*.6), rgba(234,242,251,.92) calc(100% - var(--fade)*.25), var(--sec-0)), radial-gradient(120% 120% at 80% 0%, #264682 0%, var(--pd-navy-900) 62%)} }

/* Đặc tính + quy cách, điểm nổi bật (bổ sung từ brochure hãng) */
.spec-h{margin:18px 0 8px; font-size:12px; font-weight:700; letter-spacing:.08em; text-transform:uppercase; color:var(--c-text-muted)}
.spec-h:first-child{margin-top:0}
.info__hl{list-style:none; margin:4px 0 0; padding:0; display:grid; gap:8px; max-width:60ch}
.info__hl li{position:relative; padding-left:26px; font-size:14px; line-height:1.6; color:var(--c-text)}
.info__hl li::before{content:""; position:absolute; left:0; top:3px; width:16px; height:16px; border-radius:50%; background:var(--c-accent-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23547DBF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5'/%3E%3C/svg%3E") center/12px no-repeat}
