.jc-suggest__item--q{grid-template-columns:minmax(0,1fr);font-weight:500;min-height:40px}.jc-suggest__item{min-height:44px}.jc-suggest__item>span:first-child:empty{display:block;width:40px;height:40px}.jc-suggest__tags{display:flex;flex-wrap:wrap;gap:8px;padding:6px 8px 8px}.jc-suggest__tag{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:var(--c-r-pill, 999px);border:1px solid var(--c-line);background:var(--c-white);color:var(--c-ink);font-weight:600;font-size:13px}.jc-suggest__tag:hover,.jc-suggest__tag[aria-selected=true]{background:var(--c-card)}.jc-suggest a:focus-visible{outline:2px solid var(--c-plum, #5b2a4a);outline-offset:1px}.jc-suggest__all{display:block;min-height:40px;line-height:24px}@media(max-width:600px){.jc-suggest{max-block-size:min(62vh,420px)}}.jc-filters{display:block}.jc-fbar{display:flex;align-items:center;gap:10px;padding-block-end:14px}.jc-fbar__btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:var(--c-r-pill, 999px);border:1px solid var(--c-ink);background:var(--c-white);color:var(--c-ink);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.jc-fbar__btn:focus-visible,.jc-fsheet button:focus-visible,.jc-fsheet a:focus-visible,.jc-fsheet input:focus-visible+span{outline:2px solid var(--c-plum, #5b2a4a);outline-offset:2px}.jc-fbar__n{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--c-ink);color:var(--c-white);font-size:11px}.jc-filters .jc-active{margin-block:0 14px}.jc-filters .jc-active a{display:inline-flex;align-items:center;min-height:32px;gap:6px}html.jc-fsheet-open{overflow:hidden}.jc-fsheet{position:fixed;top:0;right:0;bottom:0;left:0;margin:0;padding:0;width:100%;max-width:none;height:100dvh;max-height:none;border:0;background:var(--c-white);color:var(--c-ink);overflow:hidden}.jc-fsheet::backdrop{background:#1e141c73}.jc-fsheet__form{display:flex;flex-direction:column;height:100%}.jc-fsheet__hd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-block-end:1px solid var(--c-line)}.jc-fsheet__hd h2{margin:0;font-size:18px}.jc-fsheet__x{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:999px;background:var(--c-card);color:var(--c-ink);cursor:pointer}.jc-fsheet__body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:4px 16px 20px}.jc-fgroup{margin:0;padding:16px 0;border:0;border-block-end:1px solid var(--c-line);min-width:0}.jc-fgroup legend{padding:0 0 10px;font-size:13px;font-weight:800;letter-spacing:.02em}.jc-fgroup__list{display:grid;gap:4px}.jc-fgroup__list--grid{display:flex;flex-wrap:wrap;gap:8px}.jc-fopt{position:relative;display:flex;align-items:center;min-height:44px;cursor:pointer}.jc-fopt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.jc-fopt span{display:block;width:100%;padding:10px 14px;border-radius:var(--c-r-inner, 12px);font-size:14px;font-weight:600;unicode-bidi:isolate}.jc-fopt input:checked+span{background:var(--c-ink);color:var(--c-white)}.jc-fgroup__list--grid .jc-fopt{width:auto}.jc-fgroup__list--grid .jc-fopt span{border:1px solid var(--c-line);border-radius:var(--c-r-pill, 999px);padding:10px 16px}.jc-fgroup__list--grid .jc-fopt input:checked+span{border-color:var(--c-ink)}.jc-fopt--off{cursor:not-allowed}.jc-fopt--off span{color:var(--c-mute);opacity:.55}.jc-fprice{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jc-fprice label{display:grid;gap:4px;font-size:12px;font-weight:600}.jc-fprice input{inline-size:100%;min-height:44px;border:1px solid var(--c-line);border-radius:var(--c-r-inner, 12px);padding:0 10px;font:inherit;font-size:16px;color:var(--c-ink);background:var(--c-white);direction:ltr}.jc-fsheet__ft{display:flex;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--c-line);background:var(--c-white)}.jc-fsheet__clear{flex:0 0 auto;padding:10px 4px;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:2px;color:var(--c-ink)}.jc-fsheet__go{flex:1 1 auto;min-height:48px;border-radius:999px;font-size:15px}.jc-fsheet__go[disabled]{opacity:.55;cursor:not-allowed}.jc-fsheet__go[aria-busy=true]{opacity:.8}@media(min-width:901px){.jc-fsheet{inset-inline-start:auto;inset-inline-end:0;width:420px;max-width:100vw;box-shadow:-8px 0 32px #1e141c2e}html[dir=rtl] .jc-fsheet{box-shadow:8px 0 32px #1e141c2e}}@media(prefers-reduced-motion:no-preference){.jc-fsheet[open]{animation:jc-fsheet-in .2s ease-out}@keyframes jc-fsheet-in{0%{opacity:0;transform:translateY(16px)}}@media(min-width:901px){.jc-fsheet[open]{animation-name:jc-fsheet-side}@keyframes jc-fsheet-side{0%{opacity:0;transform:translate(24px)}}html[dir=rtl] .jc-fsheet[open]{animation-name:jc-fsheet-side-rtl}@keyframes jc-fsheet-side-rtl{0%{opacity:0;transform:translate(-24px)}}}}.jc-filters .jc-active{display:flex;flex-wrap:wrap;gap:8px}.jc-filters .jc-active a{padding:6px 12px;border-radius:var(--c-r-pill, 999px);background:var(--c-card);font-size:12px;font-weight:600;color:var(--c-ink);unicode-bidi:isolate}.jc-filters .jc-active .jc-active__clear{background:none;text-decoration:underline}.jc-fgroup legend{padding-block-end:6px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jc-search.css.map */
