.naswan-footer{border-top:1px solid rgba(var(--color-foreground),.08)}.naswan-footer__grid{display:grid;gap:4rem}.naswan-footer__logo{display:block;text-decoration:none}.naswan-footer__logo img{display:block;width:auto;height:auto;max-width:22rem;max-height:5.4rem}.naswan-footer__tagline{margin-top:1.6rem;max-width:32rem}.naswan-footer__tagline p{margin:0;font-size:1.4rem;line-height:1.7;color:rgba(var(--color-foreground),.75)}.naswan-footer__social{margin-top:2rem;padding:0;justify-content:flex-start}.naswan-footer__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-content:start;gap:3.2rem 2.4rem}.naswan-footer__heading{margin:0 0 1.6rem;font-size:1.2rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase}.naswan-footer__links{margin:0;padding:0;list-style:none}.naswan-footer__links li+li{margin-top:1rem}.naswan-footer__links a,.naswan-footer__links span{color:rgba(var(--color-foreground),.75);font-size:1.35rem;line-height:1.5;text-decoration:none;transition:color .2s ease}.naswan-footer__links a:hover,.naswan-footer__links a:focus-visible{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.4rem}.naswan-footer__newsletter-text{margin:0 0 1.6rem;max-width:34rem;font-size:1.35rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.naswan-footer__form{display:flex;flex-wrap:wrap;gap:1rem;max-width:40rem}.naswan-footer__form input[type=email]{flex:1 1 18rem;min-width:0;min-height:4.4rem;padding:1.2rem 1.4rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:0;background:transparent;color:rgb(var(--color-foreground));font-size:1.4rem}.naswan-footer__form button{flex:0 0 auto;min-height:4.4rem;padding:1.2rem 2.8rem;border:0;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.naswan-footer__form button:hover{opacity:.85}.naswan-footer__form-message{flex:1 0 100%;margin:0;font-size:1.3rem}.naswan-footer__bottom{display:flex;flex-direction:column;align-items:center;gap:1.6rem;margin-top:4.8rem;padding-top:2.4rem;border-top:1px solid rgba(var(--color-foreground),.08);text-align:center}.naswan-footer__copy{margin:0;font-size:1.2rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.6)}.naswan-footer__payment .list-payment{margin:0;padding:0;justify-content:center}@media screen and (min-width:750px){.naswan-footer__columns{gap:4rem 3rem}.naswan-footer__bottom{flex-direction:row;justify-content:space-between;text-align:left}}@media screen and (min-width:990px){.naswan-footer__grid{grid-template-columns:minmax(24rem,1fr) minmax(0,2.6fr);column-gap:6rem;row-gap:4.8rem}.naswan-footer__brand{grid-column:1;grid-row:1}.naswan-footer__newsletter{grid-column:1;grid-row:2;align-self:start}.naswan-footer__columns{grid-column:2;grid-row:1 / span 2}}.naswan-footer .naswan-footer__social--contact{justify-content:flex-start;margin:1.6rem 0 0 -1.1rem}.naswan-footer__links a,.naswan-footer__links span{overflow-wrap:anywhere}@media screen and (max-width:749px){.naswan-footer__column--contact{grid-column:1 / -1}.naswan-footer__bottom{align-items:flex-start;text-align:left}.naswan-footer__payment .list-payment{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-naswan-footer.css.map */
