.kl-modal__trigger{background:none;border:0;padding:0;font:inherit;font-size:var(--kl-fs-sm);font-weight:600;color:var(--kl-ink);cursor:pointer;display:inline-flex;align-items:center;gap:6px;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:opacity var(--kl-dur-2) var(--kl-ease)}.kl-modal__trigger:hover{opacity:.6}.kl-modal__trigger svg{width:16px;height:16px}.kl-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:grid;place-items:center;padding:var(--kl-4);background:#1111108c;opacity:0;visibility:hidden;transition:opacity var(--kl-dur-2) var(--kl-ease),visibility 0s linear var(--kl-dur-2)}.kl-modal.is-open{opacity:1;visibility:visible;transition:opacity var(--kl-dur-2) var(--kl-ease)}.kl-modal__card{position:relative;width:min(600px,100%);max-height:min(86vh,760px);overflow:auto;background:var(--kl-surface);border-radius:var(--kl-r-lg);padding:clamp(20px,4vw,36px);box-shadow:var(--kl-shadow-2);transform:translateY(16px) scale(.98);transition:transform var(--kl-dur-3) var(--kl-ease-out)}.kl-modal.is-open .kl-modal__card{transform:none}.kl-modal__close{position:absolute;top:14px;inset-inline-start:16px;width:34px;height:34px;display:grid;place-items:center;background:none;border:0;border-radius:50%;color:var(--kl-ink-4);cursor:pointer;transition:background var(--kl-dur-2) var(--kl-ease),color var(--kl-dur-2) var(--kl-ease)}.kl-modal__close:hover{background:var(--kl-surface-2);color:var(--kl-ink)}.kl-modal__close svg{width:16px;height:16px}.kl-sizetable{width:100%;border-collapse:collapse;margin-top:var(--kl-5);font-size:var(--kl-fs-sm)}.kl-sizetable th,.kl-sizetable td{padding:13px 10px;text-align:center;border-bottom:1px solid var(--kl-line-soft)}.kl-sizetable thead th{background:var(--kl-ink);color:var(--kl-surface);font-weight:700;font-size:var(--kl-fs-xs);letter-spacing:.04em;border-bottom:0}.kl-sizetable thead th:first-child{border-start-start-radius:var(--kl-r-sm)}.kl-sizetable thead th:last-child{border-start-end-radius:var(--kl-r-sm)}.kl-sizetable tbody tr:nth-child(2n){background:var(--kl-surface-2)}.kl-sizetable tbody th{font-weight:700;color:var(--kl-ink)}.kl-sizetable tbody td{color:var(--kl-ink-2);direction:ltr;font-variant-numeric:tabular-nums}.kl-sizetable tbody tr:last-child th,.kl-sizetable tbody tr:last-child td{border-bottom:0}.kl-sizehow{margin-top:var(--kl-5);padding-top:var(--kl-5);border-top:1px solid var(--kl-line)}.kl-sizehow dt{font-size:var(--kl-fs-sm);font-weight:700;color:var(--kl-ink);margin-top:var(--kl-3)}.kl-sizehow dd{margin:2px 0 0;font-size:var(--kl-fs-sm);line-height:1.6;color:var(--kl-ink-3)}.kl-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--kl-line-soft);border:1px solid var(--kl-line-soft);border-radius:var(--kl-r-md);overflow:hidden;margin-top:var(--kl-4)}@media(min-width:750px){.kl-trust{grid-template-columns:repeat(4,minmax(0,1fr))}}.kl-trust__item{background:var(--kl-surface);padding:var(--kl-4) var(--kl-3);display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;font-size:12.5px;font-weight:600;line-height:1.4;color:var(--kl-ink)}.kl-trust__item svg{width:20px;height:20px;color:var(--kl-ink-3)}.kl-stock{margin:0 0 var(--kl-4);padding:11px 15px;border-radius:var(--kl-r-sm);font-size:var(--kl-fs-sm);font-weight:600;line-height:1.5}.kl-stock--low{background:var(--kl-danger-bg);color:var(--kl-danger)}.kl-stock--none{background:var(--kl-surface-2);color:var(--kl-ink-2)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/klimoss-modal.css.map */
