.hh [data-hh7]{--o:#E8772A;--o-ink:#B8530F;--o-btn:#C25A12}.hh [data-hh7] .hh7-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px;margin:0 0 18px}.hh [data-hh7] .hh7-head .hh3-head{margin:0;flex:1 1 320px}.hh [data-hh7] .hh7-head .hh3-sub{margin:0}.hh [data-hh7] .hh7-cta{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 20px;border-radius:8px;background:var(--o-btn);color:#fff;font:700 15px/1 var(--fb);text-decoration:none}.hh [data-hh7] .hh7-cta:hover{background:#a94c0d}.hh [data-hh7] .hh7-cta:focus-visible,.hh [data-hh7] .hh7-hit:focus-visible,.hh .hh7-dlg button:focus-visible,.hh .hh7-dlg a:focus-visible{outline:3px solid #13283A;outline-offset:2px}.hh [data-hh7] .hh7-cards{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:14px}.hh [data-hh7] .hh7-card{display:flex;position:relative;margin:0;padding:0;min-width:0}.hh [data-hh7] .hh7-hit{all:unset;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t i" "d i" "p i";column-gap:14px;row-gap:6px;align-content:center;width:100%;height:100%;min-height:150px;padding:18px 18px 16px;background:var(--card);border:1.5px solid var(--rule);border-radius:14px;cursor:pointer;transition:transform .15s,box-shadow .15s,border-color .15s}.hh [data-hh7] .hh7-hit:hover:not(:disabled){border-color:#f0b98f;box-shadow:0 6px 18px #13283a1a;transform:translateY(-1px)}.hh [data-hh7] .hh7-hit:disabled{cursor:default;opacity:.7}.hh [data-hh7] .hh7-card[data-rec] .hh7-hit{border-color:var(--o);box-shadow:0 0 0 2px var(--o)}.hh [data-hh7] .hh7-t{grid-area:t;display:flex;align-items:center;gap:8px;font:700 20px/1.2 var(--fb);color:var(--ink)}.hh [data-hh7] .hh7-t svg{width:22px;height:22px;flex:0 0 22px;color:var(--o-ink)}.hh [data-hh7] .hh7-d{grid-area:d;font:400 14px/1.45 var(--fb);color:var(--ink-2)}.hh [data-hh7] .hh7-p{grid-area:p;align-self:end;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.hh [data-hh7] .hh7-p [data-price]{font:700 24px/1.1 var(--fb);color:var(--ink)}.hh [data-hh7] .hh7-card[data-rec] .hh7-p [data-price]{color:var(--o-ink)}.hh [data-hh7] .hh7-p [data-count]{font:600 13px/1.3 var(--fb);color:var(--muted)}.hh [data-hh7] .hh7-more{font:700 13px/1 var(--fb);color:var(--o-ink);flex-basis:100%;margin-top:4px}.hh [data-hh7] .hh7-hit:disabled .hh7-more{display:none}.hh [data-hh7] [data-imgs]{grid-area:i;display:flex;align-items:center;justify-self:end}.hh [data-hh7] [data-imgs] img{width:64px;height:64px;object-fit:contain;background:#fff;border:1px solid var(--rule);border-radius:10px;margin-left:-18px;box-shadow:0 2px 6px #13283a1f}.hh [data-hh7] [data-imgs] img:first-child{margin-left:0}.hh [data-hh7] .hh3-flag{position:absolute;top:-10px;right:14px;z-index:1;background:var(--o);color:#fff;pointer-events:none}.hh [data-hh7] .hh7-fine{margin:6px 0 0}@media(min-width:760px){.hh [data-hh7] .hh7-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hh [data-hh7] .hh7-hit{grid-template-columns:1fr;grid-template-areas:"t" "d" "i" "p";min-height:230px}.hh [data-hh7] [data-imgs]{justify-self:start;margin:6px 0}}@media(max-width:420px){.hh [data-hh7] [data-imgs] img{width:52px;height:52px;margin-left:-16px}}.hh .hh7-dlg{border:0;border-radius:16px;padding:0;width:min(680px,calc(100vw - 24px));max-height:calc(100dvh - 48px);background:var(--card);color:var(--ink);overflow:hidden}.hh .hh7-dlg::backdrop{background:#13283a8c}.hh .hh7-dlg .hh3-dlg-in{display:flex;flex-direction:column;max-height:calc(100dvh - 48px)}.hh .hh7-dlg .hh3-dlg-hd{position:relative}.hh .hh7-dlg .hh3-rows{padding:4px 20px;overflow-y:auto;flex:1 1 auto;overscroll-behavior:contain}.hh .hh7-row{display:grid;grid-template-columns:56px minmax(0,1fr) auto auto;gap:6px 12px;align-items:center;padding:10px 0;border-top:1px solid var(--rule);list-style:none}.hh .hh7-row:first-child{border-top:0}.hh .hh7-q{font:600 13px/1 var(--fb);min-height:44px;min-width:72px;padding:0 12px;border:1.5px solid var(--ink-2);border-radius:8px;background:transparent;color:var(--ink);cursor:pointer;white-space:nowrap}.hh .hh7-q:hover{background:#0000000f}.hh .hh7-off{opacity:.55;background:#0000000a}.hh .hh7-off .hh3-nm a,.hh .hh7-off .hh3-pr{text-decoration:line-through}.hh .hh7-off .hh7-q{opacity:1}.hh .hh7-offh{list-style:none;margin:12px 0 2px;font:700 12px/1.2 var(--fb);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-top:2px solid var(--rule);padding-top:12px}.hh .hh7-dlg .hh3-dlg-ft{flex-direction:column;align-items:stretch;gap:10px}.hh .hh7-ft-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.hh .hh7-dlg .hh3-tot{font:700 16px/1.3 var(--fb)}.hh .hh7-dlg .hh7-addbtn{box-shadow:none;width:100%;justify-content:center;min-height:50px;background:var(--o-btn,#C25A12);border-color:var(--o-btn,#C25A12);color:#fff;font-weight:700}.hh .hh7-dlg .hh7-addbtn:disabled{opacity:.5}.hh .hh7-dlg .hh7-addbtn.busy{opacity:.7}.hh .hh7-dlg .hh7-cl{font:600 14px var(--fb);color:var(--ink);text-align:center;padding:6px}.hh .hh7-done{margin:0;font:600 14px/1.4 var(--fb);color:#1b6b3a}.hh .hh7-done a{color:inherit}@media(max-width:640px){.hh .hh7-dlg{width:100vw;max-width:100vw;height:auto;max-height:92dvh;margin:auto 0 0;border-radius:18px 18px 0 0}.hh .hh7-dlg .hh3-dlg-in{max-height:92dvh}.hh .hh7-row{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"th nm pr" "th q q"}.hh .hh7-row .hh3-th{grid-area:th;width:48px;height:48px}.hh .hh7-row .hh3-nm{grid-area:nm}.hh .hh7-row .hh3-pr{grid-area:pr}.hh .hh7-row .hh7-q{grid-area:q;justify-self:start;min-height:40px}}@media(prefers-reduced-motion:no-preference){.hh .hh7-dlg[open]{animation:hh7in .2s ease-out}@keyframes hh7in{0%{opacity:0;transform:translateY(14px)}}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/hh-v7-kits.css.map */
