.krune-footer-section{margin-top:0}.krune-footer{background:rgb(var(--color-background));border-top:none;padding:24px 0 28px}.krune-footer-section:before{content:"";display:block;width:100%;height:.1rem;background:rgba(var(--color-foreground),.15);margin-bottom:0}.krune-footer__inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;max-width:var(--page-width);margin:0 auto;padding:0 5rem;align-items:start}.krune-footer__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.krune-footer__link{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.6);text-decoration:none;transition:color .15s ease}.krune-footer__link:hover{color:rgb(var(--color-foreground))}.krune-footer__col--right{display:flex;flex-direction:column;padding-top:0}.krune-footer__newsletter{display:flex;align-items:stretch;border-bottom:.1rem solid rgba(var(--color-foreground),.25);padding-bottom:2px}.krune-footer__email-input{flex:1;background:transparent;border:none;outline:none;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.02em;color:rgb(var(--color-foreground));padding:0 0 5px}.krune-footer__email-input::placeholder{color:rgba(var(--color-foreground),.38)}.krune-footer__submit{background:transparent;border:none;cursor:pointer;font-size:1.3rem;color:rgba(var(--color-foreground),.5);padding:0 0 5px 8px;transition:color .15s ease}.krune-footer__submit:hover{color:rgb(var(--color-foreground))}.krune-footer__success{font-family:var(--font-body-family);font-size:1.1rem;color:rgba(var(--color-foreground),.45);margin-top:8px;letter-spacing:.04em}.krune-footer__bottom{max-width:var(--page-width);margin:32px auto 0;padding:16px 5rem 0;border-top:.1rem solid rgba(var(--color-foreground),.06);text-align:center}.krune-footer__copy{font-family:var(--font-body-family);font-size:1rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.3)}@media screen and (max-width:749px){.krune-footer__inner{grid-template-columns:1fr 1fr;padding:0 2rem;gap:28px}.krune-footer__col--right{grid-column:1 / -1}.krune-footer__bottom{padding:16px 2rem 0}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/krune-footer.css.map */
