.kc-addons{--kc-pdp-accent: #3F6B4E;--kc-pdp-line: #E3E8E4;--kc-pdp-soft: #F6F8F6;box-sizing:border-box;width:100%;padding:14px;border:1px solid var(--kc-pdp-line);border-radius:12px;background:var(--kc-pdp-soft);color:#1f2421}.kc-addons--drawer{margin:12px 0 16px}.kc-addons__head{margin:0;font-size:1rem;font-weight:600;line-height:1.3}.kc-addons__note{margin:2px 0 10px;font-size:.875rem;line-height:1.35;color:#4a524c}.kc-addons__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.kc-addons__row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px}.kc-addons__media{display:block;width:56px;height:56px;border-radius:8px;overflow:hidden;background:#fff}.kc-addons__img{display:block;width:100%;height:100%;object-fit:cover}.kc-addons__info{display:flex;flex-direction:column;gap:2px;min-width:0}.kc-addons__title{color:inherit;text-decoration:none;font-size:.9375rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kc-addons__title:hover{text-decoration:underline}.kc-addons__price{font-size:.9375rem;font-weight:600}.kc-addons__btn{min-height:44px;min-width:76px;padding:0 16px;border:1.5px solid var(--kc-pdp-accent);border-radius:999px;background:#fff;color:var(--kc-pdp-accent);font:inherit;font-size:.9375rem;font-weight:600;line-height:1;cursor:pointer}.kc-addons__btn:hover:not(:disabled){background:var(--kc-pdp-accent);color:#fff}.kc-addons__btn:focus-visible{outline:2px solid var(--kc-pdp-accent);outline-offset:2px}.kc-addons__btn[aria-busy=true]{opacity:.7;cursor:progress}.kc-addons__btn.is-added{background:var(--kc-pdp-accent);color:#fff;cursor:default}.kc-addons-editor-note{margin:0;font-size:.85em;opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/9/assets/kennelby-addons.css.map */
