.kc-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.kc-card .kc-card__now{color:var(--kc-ink, #323232)}.kc-card .kc-card__now--sale{color:var(--kc-red, #E60000)}.kc-card .kc-card__title{-webkit-line-clamp:3;line-clamp:3}.kc-card__variety{margin:0;font-size:13px;line-height:1.3;color:#555}.kc-plp{padding-block:24px 48px}.kc-plp__head{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.kc-plp__title{margin:0;color:var(--kc-ink, #323232);font-weight:700;font-size:clamp(26px,3.2vw,36px);line-height:1.15;overflow-wrap:anywhere}.kc-plp__intro{margin:0;max-width:62ch;color:var(--kc-ink, #323232);font-size:16px;line-height:1.5}.kc-plp__intro p{margin:0 0 8px}.kc-plp__intro p:last-child{margin-bottom:0}.kc-plp__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:16px;padding-block:10px;border-block:1px solid var(--kc-line, #E6E6E6)}.kc-plp__count{margin:0;font-size:14px;color:#555}.kc-plp__sort{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--kc-ink, #323232)}.kc-plp__sort select{min-height:44px;max-width:220px;padding:8px 12px;border:1px solid #BDBDBD;border-radius:6px;background-color:#fff;color:var(--kc-ink, #323232);font:inherit;font-size:14px}.kc-plp__btn,.kc-search__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 20px;border:0;border-radius:6px;background:var(--kc-navy, #0A2342);color:#fff;font:inherit;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer}.kc-plp__btn:hover,.kc-search__btn:hover{opacity:.92}.kc-search{display:flex;gap:8px;width:100%;max-width:560px;margin:0}.kc-search input[type=search]{flex:1 1 auto;min-width:0;min-height:48px;padding:10px 14px;border:1px solid #BDBDBD;border-radius:6px;background:#fff;color:var(--kc-ink, #323232);font:inherit;font-size:16px}.kc-plp__links{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none}.kc-plp__links a{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid var(--kc-ink, #323232);border-radius:999px;color:var(--kc-ink, #323232);font-size:15px;font-weight:600;text-decoration:none}.kc-plp__links a:hover{background:var(--kc-ink, #323232);color:#fff}.kc-plp__empty{margin:8px 0;padding:20px;border-radius:6px;background:#f7f7f7;color:var(--kc-ink, #323232)}.kc-plp__empty h2{margin:0 0 8px;font-size:20px;line-height:1.25}.kc-plp__empty p{margin:0 0 14px;max-width:60ch;line-height:1.5}.kc-plp__empty a:not(.kc-plp__btn){color:inherit;text-decoration:underline}.kc-plp__sub{margin:32px 0 16px;color:var(--kc-ink, #323232);font-size:20px;font-weight:700;line-height:1.25}.kc-plp__others{display:grid;margin:0;padding:0;list-style:none}.kc-plp__others a{display:flex;align-items:center;min-height:44px;padding:8px 0;border-bottom:1px solid var(--kc-line, #E6E6E6);color:var(--kc-ink, #323232);text-decoration:underline}.kc-plp__pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px}.kc-plp__pagination .page,.kc-plp__pagination .next,.kc-plp__pagination .prev{display:inline-flex}.kc-plp__pagination a,.kc-plp__pagination .current{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 8px;color:var(--kc-ink, #323232)}.kc-plp__pagination .current{font-weight:700;text-decoration:underline}.kc-plp a:focus-visible,.kc-plp button:focus-visible,.kc-plp select:focus-visible,.kc-plp input:focus-visible{outline:2px solid var(--kc-navy, #0A2342);outline-offset:2px}@media(max-width:749px){.kc-plp{padding-block:16px 40px}.kc-plp__intro{font-size:15px}.kc-plp__sort select{max-width:170px}.kc-search__btn{padding:10px 16px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/kennelby-plp.css.map */
