.hmc{--hmc-accent: rgb(133, 157, 31);--hmc-accent-hover: rgb(108, 128, 24);--hmc-ink: #1f2416;--hmc-muted: #5b6052;--hmc-line: #dcdccf;--hmc-soft: #f6f5ef;display:block;padding:48px 16px 64px;color:var(--hmc-ink);font-family:var(--font-body-family, "IBM Plex Sans", sans-serif)}.hmc__inner{max-width:880px;margin:0 auto}.hmc__screen[hidden]{display:none}.hmc__screen[data-hmc-intro]{text-align:center}.hmc__title,.hmc__question{font-family:var(--font-heading-family, "Gelasio", serif);font-size:clamp(26px,4vw,36px);line-height:1.2;margin:0 0 12px}.hmc__question:focus{outline:none}.hmc__subq{font-size:15px;font-weight:600;letter-spacing:.02em;margin:24px 0 10px}.hmc__lede{font-size:18px;line-height:1.5;color:var(--hmc-muted);margin:0 auto 28px;max-width:560px}.hmc__hint{color:var(--hmc-muted);line-height:1.5;margin:0 0 20px}.hmc__hint a,.hmc__tips a,.hmc__note a{color:var(--hmc-accent);text-decoration:underline}.hmc__progress{height:4px;background:var(--hmc-line);border-radius:4px;overflow:hidden;margin-bottom:32px}.hmc__progress span{display:block;height:100%;background:var(--hmc-accent);transition:width .3s ease}.hmc__options{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.hmc__option{min-height:56px;padding:14px 18px;border:1.5px solid var(--hmc-line);border-radius:12px;background:#fff;color:inherit;font:inherit;font-size:16px;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.hmc__option:hover{border-color:var(--hmc-accent)}.hmc__option:focus-visible,.hmc__btn:focus-visible{outline:2px solid var(--hmc-accent);outline-offset:2px}.hmc__option[aria-pressed=true]{border-color:var(--hmc-accent);background:var(--hmc-soft);font-weight:600}.hmc__options--multi .hmc__option{padding-left:46px;position:relative}.hmc__options--multi .hmc__option:before{content:"";position:absolute;left:16px;top:50%;width:18px;height:18px;margin-top:-9px;border:1.5px solid var(--hmc-line);border-radius:4px;background:#fff}.hmc__options--multi .hmc__option[aria-pressed=true]:before{border-color:var(--hmc-accent);background:var(--hmc-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") center/14px no-repeat}.hmc__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:1.5px solid transparent;border-radius:999px;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.hmc__btn[disabled]{opacity:.6;cursor:default}.hmc__btn--primary{background:var(--hmc-accent);color:#fff}.hmc__btn--primary:hover{background:var(--hmc-accent-hover)}.hmc__btn--secondary{background:#fff;border-color:var(--hmc-accent);color:var(--hmc-accent);margin-top:16px}.hmc__btn--link{background:none;color:var(--hmc-muted);padding-left:0;padding-right:0;text-decoration:underline}.hmc__nav{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:32px}.hmc__results{list-style:none;padding:0;margin:8px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.hmc__results--one{grid-template-columns:minmax(0,280px)}.hmc__card{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--hmc-line);border-radius:14px;background:#fff}.hmc__card .hmc__btn{margin-top:auto;width:100%}.hmc__card-link{color:inherit;text-decoration:none;display:flex;flex-direction:column;gap:10px}.hmc__card-link:hover .hmc__name{text-decoration:underline}.hmc__img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:10px;background:var(--hmc-soft)}.hmc__name{font-family:var(--font-heading-family, "Gelasio", serif);font-size:18px;line-height:1.3}.hmc__price{font-weight:600}.hmc__variant{font-weight:400;color:var(--hmc-muted)}.hmc__reasons{list-style:none;padding:0;margin:0 0 8px;display:flex;flex-wrap:wrap;gap:6px}.hmc__reasons li{font-size:13px;line-height:1.3;padding:4px 10px;border-radius:999px;background:var(--hmc-soft);color:var(--hmc-ink)}.hmc__error{color:#b42318;font-size:14px;margin:4px 0 0}.hmc__companion{margin-top:32px}.hmc__tips{margin-top:32px;display:grid;gap:12px}.hmc__tips>p,.hmc__tips>div{margin:0;padding:16px 18px;border-radius:12px;background:var(--hmc-soft);line-height:1.5}.hmc__note{font-size:14px;color:var(--hmc-muted)}.hmc__note p{margin:0}.hmc__chat{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:36px;padding-top:28px;border-top:1px solid var(--hmc-line)}.hmc__loading{height:120px;border-radius:14px;background:linear-gradient(90deg,var(--hmc-soft),#fff,var(--hmc-soft));background-size:200% 100%;animation:hmc-shimmer 1.2s infinite linear}@keyframes hmc-shimmer{to{background-position:-200% 0}}@media(max-width:600px){.hmc{padding:32px 16px 48px}.hmc__options{grid-template-columns:1fr}.hmc__results{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hmc__card{padding:10px}.hmc__name{font-size:16px}}@media(prefers-reduced-motion:reduce){.hmc__progress span,.hmc__loading{transition:none;animation:none}}.hmc__bundle{margin-top:32px}.hmc__bundle-card{display:grid;grid-template-columns:200px 1fr;gap:20px;align-items:center;padding:16px;border:1.5px solid var(--hmc-accent);border-radius:14px;background:var(--hmc-soft)}.hmc__bundle-img{display:block}.hmc__bundle-body{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.hmc__bundle-items{margin:0;color:var(--hmc-muted);line-height:1.45}.hmc__compare{font-weight:400;color:var(--hmc-muted);margin-left:4px}.hmc__bundle-body .hmc__btn{margin-top:4px}@media(max-width:600px){.hmc__bundle-card{grid-template-columns:96px 1fr;gap:12px;padding:12px;align-items:start}.hmc__bundle-body .hmc__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/651/assets/help-me-choose.css.map */
