.footer{background:var(--forest-near);color:var(--on-dark-soft);padding:72px 0 32px;position:relative;z-index:1}.footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:44px;padding-bottom:44px;border-bottom:1px solid oklch(1 0 0 / .1)}.footer .brand{color:var(--on-dark);margin-bottom:16px}.footer .brand__moon{background:var(--sage-2)}.footer .brand__moon:after{background:var(--forest-near)}.footer__brand p{color:var(--on-dark-mute);font-size:.92rem;max-width:280px}.footer__social{display:flex;gap:10px;margin-top:20px}.footer__social .iconbtn{color:var(--on-dark-soft);border-color:#ffffff24}.footer__social .iconbtn:hover{color:var(--on-dark);background:#ffffff0f;border-color:#ffffff38}.footer h4{font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-mute);margin-bottom:18px;font-family:var(--sans);font-weight:600}.footer ul{list-style:none;display:grid;gap:11px}.footer ul a{color:var(--on-dark-soft);font-size:.92rem;transition:color .2s}.footer ul a:hover{color:var(--on-dark)}.footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:28px}.footer__bottom p{color:var(--on-dark-mute);font-size:.84rem}.pay{display:flex;gap:8px;flex-wrap:wrap}.pay span{font-size:.64rem;font-weight:600;letter-spacing:.04em;padding:6px 9px;border-radius:6px;background:#ffffff0f;border:1px solid oklch(1 0 0 / .12);color:var(--on-dark-soft)}.toast{position:fixed;z-index:100;bottom:26px;right:26px;display:flex;align-items:center;gap:13px;padding:15px 20px;border-radius:var(--r);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-lg);transform:translateY(140%);opacity:0;transition:transform .45s var(--ease),opacity .35s}.toast.show{transform:translateY(0);opacity:1}.toast__ico{width:36px;height:36px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;background:var(--sage-bg);color:var(--sage)}.toast__ico svg{width:19px;height:19px}.toast strong{display:block;font-size:.92rem;color:var(--ink)}.toast span{font-size:.82rem;color:var(--ink-mute)}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lunasound-3.css.map */
