.hh .hh-mini{padding-top:14px;padding-bottom:6px}.hh .hh-mini .hh-id{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 22px}.hh .hh-mini .hh-id-line{max-width:none}.hh .hh-mini .hh-proof{margin:0}.hh .hh-pickband{padding-top:18px;padding-bottom:10px}.hh .hh-pick-title{font:700 22px/1.2 var(--fb);color:var(--ink);margin:0 0 4px;letter-spacing:0;text-transform:none}.hh .hh-pick-sub{font:400 15px/1.45 var(--fb);color:var(--ink-2);margin:0 0 12px;max-width:62ch}.hh .hh-pickband .pick{margin:0}@media(min-width:960px){.hh .hh-mini{padding-top:20px;padding-bottom:10px}.hh .hh-pickband{padding-top:32px;padding-bottom:24px}.hh .hh-pick-title{font-size:28px}.hh .hh-pick-sub{font-size:16px;margin-bottom:16px}.hh .hh-pickband .pick-row{flex-wrap:wrap;overflow:visible;margin-inline:0;padding:2px 0}.hh .hero-grid{padding-top:24px}}.hh .hh3-sec{padding:40px 0}.hh .hh3-head{margin:0 0 20px}.hh .hh3-head h2,.hh .hh3-h2{font:700 24px/1.2 var(--fb);color:var(--ink);margin:0 0 6px;text-transform:none;letter-spacing:0}.hh .hh3-sub{margin:0 0 18px;color:var(--ink-2);font:400 15px/1.5 var(--fb);max-width:64ch}.hh .hh3-cards{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:16px}.hh .hh3-card{background:var(--card);border:1.5px solid var(--rule);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:8px;min-width:0}.hh .hh3-card[data-rec]{border-color:var(--acc);box-shadow:0 0 0 2px var(--acc)}.hh .hh3-card h3{font:700 20px/1.2 var(--fb);margin:0;color:var(--ink);text-transform:none;letter-spacing:0}.hh .hh3-card p{margin:0;color:var(--ink-2);font:400 15px/1.45 var(--fb)}.hh .hh3-flag{align-self:flex-start;font:700 12px/1 var(--fb);background:var(--acc);color:#fff;border-radius:999px;padding:5px 10px}.hh .hh3-card .hh3-meta{font:700 15px/1.3 var(--fb);color:var(--ink);margin-top:auto;padding-top:10px}.hh .hh3-card .btn{margin-top:8px;width:100%;justify-content:center;min-height:48px}.hh .hh3-cta{margin:0 0 10px}.hh .hh3-cta .btn{min-height:48px}.hh .hh3-page-head{padding:20px 0 8px}.hh .hh3-crumbs{font:600 13px/1.4 var(--fb);color:var(--muted);margin:0 0 14px}.hh .hh3-crumbs a{color:inherit}.hh .hh3-eyebrow{font:700 12px/1.2 var(--fb);color:var(--acc-ink);margin:0 0 6px}.hh .hh3-h1{font:700 32px/1.12 var(--fb);color:var(--ink);margin:0 0 8px;text-transform:none;letter-spacing:0}.hh .hh3-lede{font:400 16px/1.5 var(--fb);color:var(--ink-2);margin:0;max-width:64ch}.hh .hh3-note{font:400 13px/1.5 var(--fb);color:var(--muted);margin:10px 0 0;max-width:64ch}.hh .hh3-panel{background:var(--card);border:1.5px solid var(--rule);border-radius:12px;padding:20px;margin:0 0 20px}.hh .hh3-ex{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0 0;font:600 13px var(--fb);color:var(--muted)}.hh .hh3-rows{list-style:none;margin:0;padding:0;display:grid}.hh .hh3-row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--rule)}.hh .hh3-row:first-child{border-top:0}.hh .hh3-th{display:block;width:56px;height:56px;border-radius:8px;overflow:hidden;background:#fff;border:1px solid var(--rule)}.hh .hh3-th img{display:block;width:100%;height:100%;object-fit:contain}.hh .hh3-nm a{color:var(--ink);font:600 15px/1.3 var(--fb);text-decoration:none}.hh .hh3-nm a:hover{text-decoration:underline}.hh .hh3-nm small{display:block;color:var(--muted);font:400 13px/1.35 var(--fb);margin-top:2px}.hh .hh3-pr{font:700 15px var(--fb);color:var(--ink);white-space:nowrap}.hh .hh3-dlg{border:0;border-radius:14px;padding:0;width:min(640px,calc(100vw - 24px));max-height:calc(100vh - 48px);background:var(--card);color:var(--ink);overflow:hidden}.hh .hh3-dlg::backdrop{background:#13283a8c}.hh .hh3-dlg-in{display:flex;flex-direction:column;max-height:calc(100vh - 48px)}.hh .hh3-dlg-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--rule)}.hh .hh3-dlg-hd h3{font:700 20px/1.2 var(--fb);margin:0;text-transform:none;letter-spacing:0}.hh .hh3-x{min-width:44px;min-height:44px;border:0;background:transparent;font-size:28px;line-height:1;color:var(--ink);cursor:pointer;border-radius:8px}.hh .hh3-x:focus-visible,.hh .hh3-dlg a:focus-visible{outline:3px solid var(--acc-ink,#13283A);outline-offset:2px}.hh .hh3-dlg .hh3-rows{padding:4px 20px;overflow-y:auto;flex:1 1 auto}.hh .hh3-miss{margin:0;padding:8px 20px;font:400 13px/1.4 var(--fb);color:var(--muted)}.hh .hh3-dlg-ft{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-top:1px solid var(--rule)}.hh .hh3-tot{margin:0;font:600 15px var(--fb)}.hh .hh3-tot b{font-size:20px;margin-left:6px}html.hh3-lock{overflow:hidden}@media(max-width:640px){.hh .hh3-dlg{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.hh .hh3-dlg-in{max-height:100dvh;height:100dvh}.hh .hh3-dlg-ft .btn{width:100%;justify-content:center}}@media(min-width:760px){.hh .hh3-sec{padding:64px 0}.hh .hh3-head h2,.hh .hh3-h2{font-size:30px}.hh .hh3-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hh .hh3-h1{font-size:42px}.hh .hh3-page-head{padding:32px 0 12px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/hh-v3.css.map */
