.te-num{display:grid;gap:12px;margin-block:8px 16px}.te-num__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.te-num__finder{display:grid;gap:12px}.te-num__finder[hidden],.te-num__browse[hidden],.te-num__ranges[hidden],.te-num__cell[hidden]{display:none}.te-num__ways{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.te-num__way{-webkit-appearance:none;appearance:none;display:grid;align-content:start;gap:8px;min-width:0;margin:0;padding:14px 16px 16px;border:1px solid var(--te-carob, #855c4b);border-radius:0;background:transparent;color:var(--te-navy, #223a5e);text-align:left;font:inherit;transition:border-color .15s ease,background-color .15s ease}button.te-num__way{cursor:pointer}button.te-num__way:hover,.te-num__way--type:focus-within{border-color:var(--te-navy, #223a5e)}.te-num__way--type:focus-within{outline:2px solid var(--te-navy, #223a5e);outline-offset:2px}button.te-num__way:hover{background:#223a5e0a}button.te-num__way:focus-visible{outline:2px solid var(--te-navy, #223a5e);outline-offset:2px}.te-num__way-t{font-family:var(--font-heading--family, "EB Garamond", Georgia, serif);font-size:19px;line-height:1.15}.te-num__way-d{font-size:13px;line-height:1.4;color:var(--te-bronze, #525f48)}.te-num__field{display:flex;align-items:center;gap:8px;min-width:0;border-bottom:1px solid var(--te-navy, #223a5e);font:16px/1 var(--te-mono, "Space Mono", monospace)}.te-num__field-pre{color:var(--te-bronze, #525f48);font-size:13px}.te-num__input{flex:1;width:0;min-width:0;padding:6px 0;border:0;border-radius:0;background:transparent;color:var(--te-navy, #223a5e);font:16px/1.2 var(--te-mono, "Space Mono", monospace);letter-spacing:.1em;outline:none;box-shadow:none}.te-num__input::placeholder{color:#223a5e59;letter-spacing:.04em}.te-num__go{-webkit-appearance:none;appearance:none;padding:4px 0 4px 8px;border:0;background:none;color:var(--te-navy, #223a5e);font-size:18px;line-height:1;cursor:pointer}.te-num__hint{margin:-2px 0 0;font-size:13px;line-height:1.5;color:var(--te-bronze, #525f48)}.te-num__hint:empty{display:none}.te-num__hint[data-state=ok]{color:var(--te-navy, #223a5e)}.te-num__hint[data-state=no]{color:var(--te-carob, #855c4b)}.te-num__suggest{-webkit-appearance:none;appearance:none;margin:0 0 0 4px;padding:0;border:0;border-bottom:1px solid currentColor;background:none;color:var(--te-navy, #223a5e);font:12px/1.4 var(--te-mono, "Space Mono", monospace);letter-spacing:.04em;cursor:pointer}.te-num__browse-btn{-webkit-appearance:none;appearance:none;justify-self:start;padding:0;border:0;background:none;cursor:pointer}.te-num__browse{display:grid;gap:12px}.te-num__ranges{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;border-bottom:1px solid rgb(133 92 75 / .3)}.te-num__range{-webkit-appearance:none;appearance:none;display:grid;gap:2px;margin:0 0 -1px;padding:8px 4px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;color:#223a5e99;font:12px/1.2 var(--te-mono, "Space Mono", monospace);letter-spacing:.04em;cursor:pointer}.te-num__range small{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--te-bronze, #525f48)}.te-num__range:hover{color:var(--te-navy, #223a5e)}.te-num__range[aria-pressed=true]{color:var(--te-navy, #223a5e);border-bottom-color:var(--te-navy, #223a5e)}.te-num__grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px}@media screen and (max-width:380px){.te-num__ways{grid-template-columns:1fr}}.te-num__cell{-webkit-appearance:none;appearance:none;aspect-ratio:1.25;min-width:0;margin:0;padding:0;border:1px solid rgb(133 92 75 / .4);border-radius:0;background:transparent;color:var(--te-navy, #223a5e);font:12px/1 var(--te-mono, "Space Mono", monospace);letter-spacing:.04em;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}@media screen and (max-width:749px){.te-num__cell{aspect-ratio:auto;height:34px;font-size:11px;letter-spacing:0}}.te-num__cell:hover{border-color:var(--te-navy, #223a5e)}.te-num__cell[aria-pressed=true]{background:var(--te-navy, #223a5e);border-color:var(--te-navy, #223a5e);color:var(--te-sky, #e6e4dc)}.te-num__cell:disabled{color:#223a5e52;border-color:#855c4b29;text-decoration:line-through;cursor:not-allowed}.te-num__cell--house:disabled{color:var(--te-carob, #855c4b);border-color:#855c4b59;background:repeating-linear-gradient(45deg,rgb(133 92 75 / .14) 0 2px,transparent 2px 6px);text-decoration:none}.te-num__cell--bagged:disabled{text-decoration:none;background:#223a5e1a;color:var(--te-navy, #223a5e)}.te-num__cell:focus-visible{outline:2px solid var(--te-navy, #223a5e);outline-offset:1px;position:relative;z-index:1}.te-num__tools{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.te-num__legend{display:flex;gap:16px;margin:0;font:11px/1.4 var(--te-mono, "Space Mono", monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--te-bronze, #525f48)}.te-num__legend span{display:inline-flex;align-items:center;gap:6px}.te-num__key{display:inline-block;width:10px;height:10px;border:1px solid rgb(133 92 75 / .5)}.te-num__key--on{background:var(--te-navy, #223a5e);border-color:var(--te-navy, #223a5e)}.te-num__key--house{border-color:var(--te-carob, #855c4b);background:repeating-linear-gradient(45deg,rgb(133 92 75 / .5) 0 1px,transparent 1px 3px)}.te-num__key--off{border-color:#855c4b33;background:#223a5e0f}.te-num__actions{display:inline-flex;gap:20px}.te-num__actions button{-webkit-appearance:none;appearance:none;padding:0;border:0;background:none;cursor:pointer}.te-num__bar{position:sticky;bottom:0;z-index:2;display:grid;gap:12px;padding:14px 0 12px;background:var(--te-sky, #e6e4dc);border-top:1px solid rgb(133 92 75 / .4)}.te-num__bar[hidden],.te-num__grid[hidden]{display:none}.te-num__chips{display:flex;flex-wrap:wrap;gap:6px}.te-num__chips:empty{display:none}.te-num__chip{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--te-navy, #223a5e);background:var(--te-navy, #223a5e);color:var(--te-sky, #e6e4dc);font:12px/1 var(--te-mono, "Space Mono", monospace);letter-spacing:.04em;cursor:pointer}.te-num__chip span{opacity:.7}.te-num__chip:hover span{opacity:1}.te-num__cta{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.te-num__more{-webkit-appearance:none;appearance:none;padding:0;border:0;background:none;cursor:pointer}.te-num__summary{margin:0;font-size:14px;line-height:1.45}.te-num__summary strong{font-weight:500}.te-num__add{white-space:nowrap}.te-num__add:disabled{opacity:.4;cursor:not-allowed}.te-num__msg{margin:0;font-size:14px;line-height:1.45;color:var(--te-carob, #855c4b)}.te-num__note{margin:0;font-size:13px;line-height:1.5;color:var(--te-bronze, #525f48)}.te-num .te-btn-solid{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:1px solid var(--te-navy, #223a5e);background:var(--te-navy, #223a5e);color:var(--te-sky, #e6e4dc);font:12px/1 var(--te-mono, "Space Mono", monospace);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.te-num .te-link-bracket{color:var(--te-navy, #223a5e);font:12px/1.5 var(--te-mono, "Space Mono", monospace);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid transparent}.te-num .te-link-bracket:hover{border-bottom-color:var(--te-carob, #855c4b)}.te-num .te-anno--meta{color:var(--te-bronze, #525f48)}.te-num__legend{flex-wrap:wrap;row-gap:6px}.te-card__chosen{margin:0;font:12px/1.5 var(--te-mono, "Space Mono", monospace);letter-spacing:.04em;color:var(--te-navy, #223a5e)}.te-card__chosen:empty{display:none}.te-sub__chosen{margin:0;font-size:14px;line-height:1.5;color:var(--te-navy, #223a5e)}.te-sub__chosen:empty{display:none}button.te-num__way[aria-pressed=true]{border-color:var(--te-navy, #223a5e);background:#223a5e0f;box-shadow:inset 0 0 0 1px var(--te-navy, #223a5e)}.te-num__state{margin:0;color:var(--te-navy, #223a5e)}.te-num__state:empty{display:none}.te-num__form{margin:4px 0 0}.te-num a.te-btn-solid{text-decoration:none;box-sizing:border-box}.te-num a.te-btn-solid:hover{background:var(--te-sky, #e6e4dc);color:var(--te-navy, #223a5e)}.te-num .te-num__add--full{display:flex;width:100%;padding:16px 20px;cursor:pointer}.te-num__cta--single{justify-content:flex-start}
/*# sourceMappingURL=/cdn/shop/t/31/assets/te-numbers.css.map */
