.kt{display:block;background:var(--kt-bg);padding:var(--kt-pt) 0 var(--kt-pb);--kt-line:#ece6da;--kt-ink:#1f1a16}.kt__head{text-align:center;margin-bottom:18px}.kt__title{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:600;font-size:clamp(24px,2.8vw,34px);line-height:1.15;margin:0;color:var(--kt-ink)}.kt__leaf{display:block;width:32px;height:10px;margin:6px auto 4px;color:var(--kt-accent)}.kt__sub{margin:0;font-size:14px;color:#5b5148}.kt__tabs{display:flex;justify-content:center;gap:8px;margin:0 auto 20px;overflow-x:auto;scrollbar-width:none;padding:2px}.kt__tabs::-webkit-scrollbar{display:none}.kt__tab{flex:none;padding:7px 18px;border:1px solid var(--kt-line);border-radius:8px;background:#fff;color:var(--kt-ink);font:inherit;font-size:13.5px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.kt__tab:hover{border-color:var(--kt-green)}.kt__tab[aria-selected=true]{background:var(--kt-green);border-color:var(--kt-green);color:#fff;font-weight:600}.kt__tab:focus-visible{outline:2px solid var(--kt-accent);outline-offset:2px}.kt__grid{display:grid;grid-template-columns:repeat(var(--kt-cols),minmax(0,1fr));gap:var(--kt-gap);list-style:none;margin:0;padding:0}.kt-card{background:#fff;border:1px solid var(--kt-line);border-radius:10px;padding:var(--kt-pad);position:relative;transition:box-shadow .2s}.kt-card:hover{box-shadow:0 10px 24px #1f1a1614}.kt-card__form{display:flex;flex-direction:column;height:100%;margin:0}.kt-card__wish{position:absolute;top:calc(var(--kt-pad) + 4px);right:calc(var(--kt-pad) + 4px);z-index:3}.kt-card__wish .wishlist__button{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0000001f;color:var(--kt-ink);cursor:pointer;padding:0}.kt-card__wish .wishlist__button svg{width:14px;height:14px}.kt-card__wish .wishlist__button.active{color:var(--kt-price)}.kt-card__media{display:flex;align-items:center;justify-content:center;aspect-ratio:var(--kt-ratio);max-height:var(--kt-img-max);width:100%;margin:0 auto 8px;background:var(--kt-img-bg);border-radius:8px;overflow:hidden}.kt-card__media img,.kt-card__media svg{width:100%;height:100%;max-height:var(--kt-img-max);object-fit:contain;object-position:center;display:block;padding:8px;box-sizing:border-box;margin:0 auto}.kt-card__title{font-size:var(--kt-title);font-weight:600;line-height:1.3;margin:0 0 2px;color:var(--kt-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(var(--kt-title) * 2.6)}.kt-card__title a{color:inherit;text-decoration:none}.kt-card__title a:hover{text-decoration:underline}.kt-card__price{display:flex;align-items:baseline;gap:6px;margin-bottom:8px}.kt-card__now{font-size:var(--kt-price-size);font-weight:700;color:var(--kt-price)}.kt-card__was{font-size:12px;color:#5e554c}.kt-card__row{display:flex;align-items:center;gap:6px;margin:0 0 8px}.kt-card__weights{border:0;padding:0;min-width:0;flex-wrap:wrap}.kt-card__lbl{font-size:12px;color:#5b5148;padding:0;float:left;margin-right:4px;line-height:26px}.kt-card__pills{display:flex;flex-wrap:wrap;gap:4px}.kt-pill{position:relative;cursor:pointer}.kt-pill input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.kt-pill span{display:inline-block;min-width:38px;padding:4px 8px;border:1px solid var(--kt-line);border-radius:5px;font-size:11.5px;line-height:16px;text-align:center;color:var(--kt-ink);background:#fff;transition:background .15s,color .15s}.kt-pill input:checked+span{background:var(--kt-green);border-color:var(--kt-green);color:#fff;font-weight:600}.kt-pill input:focus-visible+span{outline:2px solid var(--kt-accent);outline-offset:1px}.kt-pill.is-na span{text-decoration:line-through;opacity:.55}.kt-card__buy{margin-top:auto;margin-bottom:0}.kt-qty{display:inline-flex;align-items:center;border:1px solid var(--kt-line);border-radius:5px;height:var(--kt-ctl);flex:none}.kt-qty__btn{width:24px;min-height:24px;height:100%;border:0;background:none;font-size:14px;cursor:pointer;color:var(--kt-ink);padding:0}.kt-qty__in{width:24px;height:100%;border:0;text-align:center;font:inherit;font-size:12.5px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;background:transparent;color:var(--kt-ink);padding:0}.kt-qty__in::-webkit-outer-spin-button,.kt-qty__in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kt-add{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:var(--kt-ctl);padding:0 8px;border:0;border-radius:5px;background:var(--kt-green);color:#fff;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:filter .2s}.kt-add svg{width:14px;height:14px;flex:none}.kt-add__txt{overflow:hidden;text-overflow:ellipsis}.kt-add:hover{filter:brightness(1.12)}.kt-add:disabled{background:#b9b2a8;cursor:not-allowed;filter:none}.kt-card--ph{min-height:260px}.kt-card__ph{width:100%;height:100%;fill:#e9e3d8}.kt__foot{text-align:center;margin-top:18px}.kt__all{color:var(--kt-green);font-weight:600;font-size:13.5px;text-decoration:underline;text-underline-offset:4px}.kt-card__media{position:relative}.kt-card__media .kt-card__img{transition:opacity .35s ease}.kt-card__media .kt-card__img--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.kt-card__media.is-ready:hover .kt-card__img--hover{opacity:1}.kt-card__media.is-ready:hover .kt-card__img:not(.kt-card__img--hover){opacity:0}}@media(hover:none){.kt-card__img--hover{display:none}}@media(max-width:1199px){.kt__grid{grid-template-columns:repeat(min(var(--kt-cols),4),minmax(0,1fr))}}@media(max-width:989px){.kt__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.kt__tabs{justify-content:flex-start;margin-left:-15px;margin-right:-15px;padding:2px 15px}.kt__grid{grid-template-columns:repeat(var(--kt-cols-m),minmax(0,1fr));gap:10px}.kt-card{padding:7px;border-radius:8px}.kt-card__title{font-size:12.5px;min-height:32px}.kt-card__now{font-size:13.5px}.kt-card__price{margin-bottom:6px}.kt-pill span{min-width:32px;padding:3px 6px;font-size:10.5px}.kt-card__lbl{font-size:11px;line-height:22px}.kt-qty,.kt-add{height:28px}.kt-add{font-size:12px}.kt-card__wish .wishlist__button{width:24px;height:24px}.kt-card__wish .wishlist__button svg{width:12px;height:12px}.kt-card__media{max-height:130px;margin-bottom:6px}.kt-card__media img{max-height:130px;padding:6px}.kt-card__buy{flex-wrap:wrap;gap:6px}.kt-card__buy .kt-card__lbl{display:none}.kt-qty{width:100%;justify-content:space-between}.kt-add{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.kt-card{transition:none}}.kt__head{margin-bottom:12px}.kt__bar{display:flex;align-items:center;gap:12px;margin:0 0 16px}.kt__bar .kt__tabs{flex:1 1 auto;min-width:0;margin:0;justify-content:flex-start}.kt__bar--solo{justify-content:flex-end}.kt__all--top{flex:none;display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid var(--kt-green);border-radius:999px;font-size:12.5px;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background .15s,color .15s}.kt__all--top:hover,.kt__all--top:focus-visible{background:var(--kt-green);color:#fff}@media(max-width:749px){.kt__bar{gap:8px;margin-bottom:12px}.kt__bar .kt__tabs{margin-left:-15px;padding-left:15px}.kt__all--top{padding:5px 10px;font-size:12px}}.kt__all-short{display:none}@media(max-width:749px){.kt__all--top .kt__all-long{display:none}.kt__all--top .kt__all-short{display:inline}}@media(max-width:749px){.kt{padding-top:30px;padding-bottom:30px}.kt__head{margin-bottom:10px}.kt__title{font-size:clamp(23px,6.6vw,27px)}.kt__leaf{margin:4px auto 2px}.kt__sub{font-size:13px;line-height:1.4}.kt__tab{padding:7px 14px;font-size:13px;min-height:36px}.kt-card__weights .kt-card__lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kt-card__buy{flex-wrap:nowrap;gap:5px}.kt-qty{width:auto;flex:0 0 66px}.kt-add{flex:1 1 auto;flex-basis:auto;min-width:0;padding:0 6px;font-size:11.5px}.kt-add svg{display:none}.kt-card__weights{margin-bottom:6px;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/kitchen-product-tabs.css.map */
