.ksf{--ksf-font-heading: var(--font-heading--family, "Lora", serif);--ksf-font-body: var(--font-body--family, "Inter", sans-serif);--ksf-font-accent: var(--font-accent--family, "JetBrains Mono", ui-monospace, monospace);--ksf-ink: #111111;--ksf-paper: #F5F3EF;--ksf-text: rgba(245, 243, 239, .72);--ksf-text-dim: rgba(245, 243, 239, .45);--ksf-hairline: rgba(245, 243, 239, .14);--ksf-transition: .2s ease;position:relative;overflow:hidden;background-color:var(--ksf-ink);color:var(--ksf-text)}.ksf:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");opacity:.05}.ksf__container{position:relative;z-index:1;max-width:1440px;margin-inline:auto;padding-inline:24px}.ksf__main{display:grid;grid-template-columns:minmax(280px,1.6fr) 1fr 1fr 1fr;gap:48px 64px;padding-block:80px 72px}.ksf__wordmark{display:inline-flex;align-items:center;gap:12px;font-family:var(--ksf-font-heading);font-size:1.75rem;font-weight:400;letter-spacing:-.01em;line-height:1;color:var(--ksf-paper);text-decoration:none;margin-bottom:16px}.ksf__mark{display:block;width:34px;height:34px;flex-shrink:0}.ksf__tagline{font-family:var(--ksf-font-body);font-size:.9375rem;line-height:1.7;color:var(--ksf-text);max-width:34ch;margin:0 0 40px;text-wrap:pretty}.ksf__news-label{display:block;font-family:var(--ksf-font-accent);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ksf-text-dim);margin-bottom:12px}.ksf__news-row{display:flex;align-items:stretch;gap:16px;max-width:400px;border-bottom:1px solid rgba(245,243,239,.3);transition:border-color var(--ksf-transition)}.ksf__news-row:focus-within{border-bottom-color:var(--ksf-paper)}.ksf input.ksf__news-input{flex:1;min-width:0;-webkit-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;box-shadow:none;outline:none;padding:10px 0;font-family:var(--ksf-font-body);font-size:.9375rem;color:var(--ksf-paper)}.ksf input.ksf__news-input::placeholder{color:var(--ksf-text-dim);opacity:1}.ksf__news-btn{display:inline-flex;align-items:center;gap:8px;-webkit-appearance:none;appearance:none;background:transparent;border:none;padding:10px 0;cursor:pointer;font-family:var(--ksf-font-accent);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ksf-paper);transition:opacity var(--ksf-transition)}.ksf__news-btn:hover{opacity:.7}.ksf__news-btn svg{transition:transform var(--ksf-transition)}.ksf__news-btn:hover svg{transform:translate(3px)}.ksf__news-note{font-family:var(--ksf-font-body);font-size:.8125rem;line-height:1.6;color:var(--ksf-text-dim);margin:12px 0 0;max-width:40ch}.ksf__news-success,.ksf__news-error{font-family:var(--ksf-font-body);font-size:.875rem;line-height:1.6;margin:0;max-width:40ch}.ksf__news-success{color:var(--ksf-paper)}.ksf__news-error{color:#e8a9a0}.ksf__col-title{font-family:var(--ksf-font-accent);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ksf-text-dim);margin:6px 0 20px}.ksf__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ksf__link{display:inline-block;font-family:var(--ksf-font-body);font-size:.9375rem;line-height:1.5;padding-block:6px;color:var(--ksf-text);text-decoration:none;transition:color var(--ksf-transition)}.ksf__link:hover{color:var(--ksf-paper)}.ksf__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px;border-top:1px solid var(--ksf-hairline);padding-block:24px}.ksf__legal{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;list-style:none;margin:0;padding:0}.ksf__meta,.ksf__legal-link{font-family:var(--ksf-font-accent);font-size:.625rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ksf-text-dim)}.ksf__legal-link{text-decoration:none;transition:color var(--ksf-transition)}.ksf__legal-link:hover{color:var(--ksf-paper)}@media screen and (max-width:1023px){.ksf__main{grid-template-columns:1fr 1fr;gap:56px 40px;padding-block:64px 56px}.ksf__brand{grid-column:1 / -1}}@media screen and (max-width:640px){.ksf__main{grid-template-columns:1fr;gap:40px;padding-block:56px 48px}.ksf__wordmark{font-size:1.5rem}.ksf__tagline{margin-bottom:32px}.ksf__col-title{margin-bottom:12px}.ksf__bottom{flex-direction:column;align-items:flex-start;padding-block:20px 28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-footer-kristall.css.map */
