.kosel-footer{--kosel-footer-mark: 72px;--kosel-footer-clear: calc(var(--kosel-footer-mark) * .2);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));font-family:Inter,Helvetica,Arial,sans-serif;font-style:normal}.kosel-footer--rule{border-top:1px solid rgb(var(--color-foreground))}.kosel-footer__inner{padding-top:32px;padding-bottom:32px}@media screen and (max-width:749px){.kosel-footer__inner.page-width{padding-left:16px;padding-right:16px}}.kosel-footer a{color:inherit;font-weight:600;text-decoration:none}.kosel-footer a:hover,.kosel-footer a:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.kosel-footer a:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;box-shadow:none}.kosel-footer__main{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"mark" "meaning" "code";row-gap:24px}.kosel-footer__mark{grid-area:mark;width:var(--kosel-footer-mark);line-height:0}.kosel-footer .kosel-footer__wordmark{display:block;width:100%;height:auto}.kosel-footer__meaning{grid-area:meaning;max-width:15em;margin:0;font-size:17px;font-weight:500;line-height:1.5;letter-spacing:0}.kosel-footer__code{grid-area:code;min-width:0}.kosel-footer .kosel-footer__code-list{margin:0;padding:0;max-width:70ch;list-style:decimal inside;font-family:Inter,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;color:inherit;background:none}.kosel-footer .kosel-footer__code-list>li{display:list-item;margin:0;padding:0;font:inherit;letter-spacing:inherit;text-transform:none;color:inherit;background:none}.kosel-footer .kosel-footer__code-list>li:before,.kosel-footer .kosel-footer__code-list>li:after{content:none}.kosel-footer .kosel-footer__code-list>li::marker{font:inherit;color:inherit}.kosel-footer__small{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:32px;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0}.kosel-footer [hidden]{display:none}.kosel-footer__statement{margin:0;max-width:70ch;font-size:17px;font-weight:400;line-height:1.5}.kosel-footer__counter,.kosel-footer__identity,.kosel-footer__copyright{margin:0;max-width:70ch}.kosel-footer__small>.kosel-holding{margin:0;max-width:70ch}.kosel-footer__nav{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.kosel-footer .kosel-footer__counter *{font:inherit;color:inherit;letter-spacing:inherit;text-transform:none}.kosel-footer__links{display:flex;flex-wrap:wrap;column-gap:16px;margin:0;padding:0;list-style:none}.kosel-footer__links li{margin:0}.kosel-footer__link{display:inline-block;padding-top:4px;padding-bottom:4px}.kosel-footer .kosel-footer__button{-webkit-appearance:none;appearance:none;margin:0;padding:4px 0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;font-weight:600;letter-spacing:inherit;text-transform:none;text-align:left;cursor:pointer}.kosel-footer .kosel-footer__button:hover,.kosel-footer .kosel-footer__button:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.kosel-footer .kosel-footer__button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.kosel-footer__newsletter{max-width:70ch;margin-top:32px}.kosel-footer__newsletter>.kosel-holding{margin:0}.kosel-footer .kosel-footer__newsletter-heading{margin:0 0 12px;font-family:Anton,Oswald,Arial Narrow,sans-serif;font-size:24px;font-weight:400;line-height:.9;letter-spacing:0;text-transform:uppercase;color:inherit}.kosel-footer__newsletter-promise{margin:0 0 16px;font-size:17px;line-height:1.5}.kosel-footer__form{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:12px;max-width:480px}.kosel-footer__field{display:grid;row-gap:4px;width:100%}.kosel-footer__field-label{font-size:13px;font-weight:600;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.kosel-footer .kosel-footer__input{box-sizing:border-box;width:100%;min-height:44px;margin:0;padding:8px 12px;border:1px solid rgb(var(--color-foreground));border-radius:0;background-color:rgb(var(--color-background));box-shadow:none;color:rgb(var(--color-foreground));font-family:Inter,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.5}.kosel-footer .kosel-footer__input:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;box-shadow:none}.kosel-footer__consent{display:flex;align-items:flex-start;column-gap:12px;font-size:17px;line-height:1.5}.kosel-footer .kosel-footer__checkbox{flex-shrink:0;width:20px;height:20px;margin:3px 0 0;accent-color:rgb(var(--color-foreground))}.kosel-footer .kosel-footer__checkbox:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.kosel-footer__form-note,.kosel-footer__form-message{margin:0}.kosel-footer__form-message{font-size:17px;font-weight:600;line-height:1.5}.kosel-footer .kosel-footer__submit{min-height:44px;max-width:100%}@media screen and (min-width:750px){.kosel-footer__inner{padding-top:48px;padding-bottom:48px}.kosel-footer__main{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark code meaning";column-gap:48px;align-items:start}}@media screen and (min-width:990px){.kosel-footer .kosel-footer__code-list{display:flex;flex-wrap:wrap;column-gap:.6em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-kosel-footer.css.map */
