.kc-wrap{max-width:1280px;margin-inline:auto;padding:24px 16px 48px;display:flex;flex-direction:column;gap:24px;color:var(--k-text);font-family:var(--k-font)}.kc-wrap *,.kc-wrap *:before,.kc-wrap *:after{box-sizing:border-box}.kc-wrap h1,.kc-wrap h2,.kc-wrap h3,.kc-wrap p,.kc-wrap li,.kc-wrap span,.kc-wrap a{overflow-wrap:break-word;min-width:0}.kc-wrap h1{font-size:var(--k-h1);margin:0;font-weight:var(--k-heading-weight);letter-spacing:var(--k-heading-tracking);line-height:1.2}.kc-wrap h2{font-size:var(--k-h2);margin:0 0 12px;font-weight:var(--k-heading-weight);letter-spacing:var(--k-heading-tracking);line-height:1.2}.kc-wrap p{margin:0}.kc-intro{display:grid;gap:8px;max-width:62ch}.kc-muted{color:var(--k-text-muted);font-size:var(--k-sm)}.kc-chips{display:flex;flex-wrap:wrap;gap:8px}.kc-chips[hidden]{display:none}.kc-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--k-radius-pill);background:var(--k-tint);color:var(--k-action);font:inherit;font-weight:700;font-size:var(--k-sm);border:1px solid var(--k-border);cursor:pointer}.kc-chip[aria-pressed=true]{background:var(--k-action);color:#fff;border-color:var(--k-action)}.kc-grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.kc-card{display:flex;gap:16px;align-items:flex-start;background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-radius-card);padding:16px;text-decoration:none;color:var(--k-text);box-shadow:0 1px 3px #1f172014}.kc-card[hidden]{display:none}.kc-card__art{flex:none;display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--k-radius-input);background:var(--k-tint);color:var(--k-action);overflow:hidden}.kc-card__art img{width:100%;height:100%;object-fit:cover;display:block}.kc-card__body{display:flex;flex-direction:column;gap:8px;min-width:0}.kc-card__name{font-size:var(--k-h3);font-weight:var(--k-heading-weight);letter-spacing:var(--k-heading-tracking);line-height:1.25}.kc-card__sum{display:block;font-size:var(--k-sm);color:var(--k-text-muted);margin:0}.kc-meta{display:flex;flex-wrap:wrap;gap:8px;font-size:var(--k-sm);margin:0;padding:0;list-style:none}.kc-meta>*{background:var(--k-tint);color:var(--k-text);border-radius:var(--k-radius-pill);padding:2px 12px}.kc-meta--big>*{font-size:var(--k-base);padding:4px 16px}.kc-empty{display:flex;flex-direction:column;gap:16px;align-items:flex-start;background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-radius-card);padding:24px}.kc-empty[hidden]{display:none}.kc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;white-space:nowrap;flex:none;border-radius:var(--k-radius-pill);background:var(--k-buy);color:#fff;font:inherit;font-weight:700;text-decoration:none;border:0;cursor:pointer}.kc-btn:hover{background:var(--k-buy-hover)}.kc-btn--sec{background:transparent;color:var(--k-text);border:2px solid var(--k-field-border)}.kc-btn--sec:hover{background:var(--k-tint)}.kc-buy-wrap{display:grid;gap:16px}.kc-buy{display:flex;flex-direction:column;gap:16px;background:var(--k-tint);border:1px solid var(--k-border);border-radius:var(--k-radius-card);padding:24px}.kc-buy__t{font-weight:700;font-size:var(--k-h3)}.kc-buy .kc-btn{align-self:flex-start}.kc-back{display:inline-flex;align-items:center;min-height:44px;color:var(--k-action);font-weight:700;text-decoration:none}.kc-rhead{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}.kc-rhead__t{display:flex;flex-direction:column;gap:12px}.kc-lead{font-size:var(--k-h3);color:var(--k-text)}.kc-rhead__art{display:flex;align-items:center;justify-content:center;background:var(--k-tint);color:var(--k-action);border-radius:var(--k-radius-card);padding:24px;overflow:hidden}.kc-rhead__art img{width:100%;height:auto;display:block}.kc-cols{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}.kc-list,.kc-steps{margin:0;padding-left:1.25em;display:grid;gap:8px}.kc-wrap .kc-garnish{margin-top:16px;font-size:var(--k-sm)}.kc-garnish b{font-weight:700}.kc-related{display:grid;gap:12px}.kc-18{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:var(--k-sm);color:var(--k-text-muted);width:100%}.kc-18 img{flex:none;width:63px;height:auto;max-width:none}.kc-18 span{flex:1 1 12rem;min-width:0;white-space:normal;overflow-wrap:anywhere}.kc-strip{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--k-border);padding-top:24px}.kc-more{display:inline-flex;align-items:center;min-height:44px;color:var(--k-action);font-weight:700;text-decoration:none}@media(min-width:720px){.kc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kc-buy{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.kc-buy-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.kc-rhead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.kc-cols{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.kc-wrap{padding-inline:40px}}@media(min-width:1080px){.kc-grid,.kc-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.kc-card{flex-direction:column}.kc-wrap{padding-inline:80px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/knorshot-cocktails.css.map */
