snb-dog-name-pairs{display:block}.np{display:grid;gap:clamp(1.5rem,4vw,2.5rem)}.np__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.np__form,.np__check{display:grid;gap:1.1rem;margin:0}.np fieldset{border:0;margin:0;padding:0;min-width:0}.np legend,.np__check-h{display:block;font:700 1.125rem/1.3 var(--dt-font-display);color:var(--dt-ink);margin:0 0 .6rem;padding:0}.np__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}@media(min-width:720px){.np__chips{grid-template-columns:repeat(3,minmax(0,1fr))}}.np__chips label{position:relative}.np__chips input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.np__chips span{display:flex;align-items:center;min-height:48px;height:100%;padding:.6rem .85rem;border-radius:var(--dt-r);border:2px solid var(--dt-line);background:var(--dt-surface);font:700 1rem/1.25 var(--dt-font-display);color:var(--dt-ink);transition:border-color var(--dt-dur-1) var(--dt-ease),background var(--dt-dur-1) var(--dt-ease)}.np__chips input:hover+span{border-color:var(--dt-ink)}.np__chips input:checked+span{border-color:var(--dt-ink);background:var(--dt-peach)}.np__chips input:focus-visible+span,.np input:focus-visible,.np select:focus-visible,.np button:focus-visible,.np a:focus-visible{outline:3px solid var(--dt-ink);outline-offset:2px}.np__match,.np__check-row{display:grid;gap:.75rem}@media(min-width:560px){.np__match{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.np__check-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end}}.np__match[hidden]{display:none}.np label{display:grid;gap:.3rem;font-size:.875rem;font-weight:600;color:var(--dt-soft)}.np input[type=text],.np select{font:500 1.0625rem/1.2 var(--dt-font-body);color:var(--dt-ink);background:var(--dt-surface);border:2px solid var(--dt-line);border-radius:10px;min-height:48px;padding:.6rem .8rem;width:100%;box-sizing:border-box}.np .dt-btn{width:auto;margin-top:0}.np__go{justify-self:start;min-width:14rem}.np__hint{margin:0;font-size:.875rem;color:var(--dt-soft);line-height:1.45}.np__err{margin:0;padding:.7rem .9rem;border-radius:10px;background:var(--dt-peach);color:var(--dt-ink);font-weight:600}.np__err[hidden]{display:none}.np__result{display:grid;gap:1.25rem;background:var(--dt-surface);border-radius:calc(var(--dt-r) * 1.5);padding:clamp(1.25rem,4vw,2rem);scroll-margin-top:5rem}.np__result[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.np__result:not([hidden]){animation:dt-rise var(--dt-dur-3) var(--dt-ease) both}}.np__result:focus{outline:none}.np__h{margin:0;font:700 clamp(1.25rem,3vw,1.5rem)/1.25 var(--dt-font-display);color:var(--dt-ink)}.np__pick{display:grid;gap:.9rem;justify-items:center;text-align:center;min-height:24rem}.np__pair{margin:0;font:700 clamp(2rem,7vw,3rem)/1.1 var(--dt-font-display);color:var(--dt-ink);overflow-wrap:anywhere}.np__amp{font-family:var(--dt-font-hand);color:var(--dt-accent);font-size:1.15em;padding:0 .1em}.np__badge{display:inline-block;margin:0;padding:.3rem .85rem;border-radius:999px;font-weight:700;font-size:.9375rem;color:var(--dt-ink);background:var(--dt-lavender)}.np__badge:empty{display:none}.np__badge--mild{background:var(--dt-peach)}.np__badge--strong{background:var(--dt-peach);box-shadow:inset 0 0 0 2px var(--dt-ink)}.np__tags{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.6rem,3vw,1.25rem);width:100%;max-width:36rem;margin:.25rem 0}.np__tag{margin:0;display:grid;gap:.35rem;justify-items:center}.np__tag figcaption{font-size:.8125rem;color:var(--dt-soft);font-weight:600;min-height:1.2em}.np__plate{position:relative;display:block;width:100%;aspect-ratio:9/5;border-radius:12px;overflow:hidden;background:#eee8df;box-shadow:inset 0 0 0 1px #19365b1a;container-type:inline-size}.np__plate img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.np__eng{position:absolute;left:28.5%;top:31%;width:43%;height:37%;display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;font-family:Amatic SC Bold,Amatic SC,cursive;font-weight:700;line-height:1;color:#5a4526;text-shadow:0 1px 0 rgba(255,255,255,.5);font-size:min(15cqw,calc(68cqw / var(--l,7)))}.np__verdict{margin:0;max-width:38rem;font-weight:600;line-height:1.5;color:var(--dt-ink)}.np__flags{margin:0;padding:0;list-style:none;display:grid;gap:.5rem;max-width:38rem;text-align:left}.np__flags[hidden]{display:none}.np__flag{padding:.65rem .85rem;border-radius:10px;background:var(--dt-peach);line-height:1.45;color:var(--dt-ink)}.np__flag--mild{background:var(--dt-lavender)}.np__tip{margin:0;max-width:38rem;font-size:.9375rem;line-height:1.5;color:var(--dt-soft)}.np__mean{margin:0;font-size:.9375rem;color:var(--dt-ink);max-width:38rem}.np__mean[hidden]{display:none}.np__links{display:flex;flex-wrap:wrap;gap:.5rem .75rem;justify-content:center}.np__link,.np__pdp{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1.1rem;border-radius:999px;font-weight:700;text-decoration:none;line-height:1.2;text-align:center}.np__link{box-shadow:inset 0 0 0 2px var(--dt-ink);color:var(--dt-ink)}.np .np__link:hover,.np .np__pdp{background:var(--dt-ink);color:var(--dt-surface)}.np .np__pdp:hover{color:var(--dt-surface);box-shadow:0 6px 16px -6px var(--dt-ink)}.np__pdp[hidden],.np__more[hidden]{display:none}@media(max-width:479px){.np__link,.np__pdp{width:100%}}.np__more{display:grid;gap:.75rem;border-top:1px solid var(--dt-line);padding-top:1.1rem}.np__more-h{margin:0;font:700 1.0625rem/1.3 var(--dt-font-display);color:var(--dt-ink)}.np__more-h .dt-muted{font:500 .875rem var(--dt-font-body)}.np__list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}@media(min-width:720px){.np__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.np__opt{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.15rem .6rem;width:100%;min-height:64px;padding:.6rem .85rem;border-radius:var(--dt-r);border:2px solid var(--dt-line);background:#fff;text-align:left;cursor:pointer;color:var(--dt-ink);font:inherit}.np__opt:hover,.np__opt[aria-pressed=true]{border-color:var(--dt-ink)}.np__opt[aria-pressed=true]{background:var(--dt-peach)}.np__opt-n{font:700 1.0625rem/1.25 var(--dt-font-display);overflow-wrap:anywhere}.np__opt-w{grid-column:1;font-size:.8125rem;color:var(--dt-soft)}.np__opt .np__badge{grid-column:2;grid-row:1/3;font-size:.75rem;padding:.2rem .6rem}.np__shuffle{justify-self:start}.np__share{min-height:0}.np__check{padding:clamp(1rem,3vw,1.5rem);border-radius:var(--dt-r);border:2px dashed var(--dt-line)}
/*# sourceMappingURL=/cdn/shop/t/202/assets/tool-dog-name-pairs.css.map */
