.nv-footer-section{margin:0}.nv-footer{--nvf-bg: var(--novaora-bg, #F5F2ED);--nvf-fg: var(--novaora-ink, #1C1C1C);--nvf-muted: var(--novaora-muted, #616161);--nvf-line: var(--novaora-line, #DAD5CC);--nvf-gold: var(--novaora-accent-deep, #AB8A4A);--nvf-max: 1280px;--nvf-pad: clamp(20px, 4vw, 48px);--nvf-font-body: var(--font-body-family, "Switzer", ui-sans-serif, system-ui, sans-serif);--nvf-font-serif: var(--font-heading-family, "Instrument Serif", Georgia, serif);background:var(--nvf-bg);color:var(--nvf-fg);font-family:var(--nvf-font-body);font-size:15px;line-height:1.6;letter-spacing:normal;border-top:1px solid var(--nvf-line);padding-top:clamp(56px,7vw,88px);-webkit-font-smoothing:antialiased}.nv-footer *,.nv-footer *:before,.nv-footer *:after{box-sizing:border-box}.nv-footer .nv-container{width:100%;max-width:var(--nvf-max);margin:0 auto;padding-left:var(--nvf-pad);padding-right:var(--nvf-pad)}.nv-footer p,.nv-footer h4,.nv-footer ul{margin:0;padding:0}.nv-footer ul{list-style:none}.nv-footer a{color:inherit;text-decoration:none}.nv-footer button{appearance:none;-webkit-appearance:none;background:none;border:0;margin:0;padding:0;font:inherit;color:inherit;cursor:pointer;letter-spacing:inherit}.nv-footer svg{display:inline-block;vertical-align:middle}.nv-footer__grid{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:40px}.nv-footer__brand img{display:block;margin:0 0 22px;height:auto}.nv-footer__logo{display:block;line-height:0}.nv-footer__brand p{font-size:14px;color:var(--nvf-muted);max-width:36ch;line-height:1.7}.nv-footer__tag{font-family:var(--nvf-font-serif);font-style:italic;font-size:22px;line-height:1.6;margin-top:20px;display:block;color:var(--nvf-fg)}.nv-footer h4{font-family:var(--nvf-font-body);font-size:11px;line-height:1.05;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--novaora-accent, #C9A96E);margin-bottom:20px}.nv-footer__trust{display:block}.nv-footer__badges-heading{font-family:var(--nvf-font-body);font-size:11px;line-height:1.05;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--novaora-accent, #C9A96E);margin:0 0 12px}.nv-footer__col a,.nv-footer__col button{display:block;width:100%;font-size:14px;line-height:1.6;color:var(--nvf-muted);padding:5px 0;transition:color .2s;text-align:left;text-transform:none;letter-spacing:normal;text-decoration:none}.nv-footer__col a:hover,.nv-footer__col button:hover{color:var(--nvf-fg)}.nv-footer__col a:focus-visible,.nv-footer__col button:focus-visible{outline:1px solid var(--nvf-gold);outline-offset:2px}.nv-footer__text{font-size:14px;line-height:1.7;color:var(--nvf-muted)}.nv-footer__text p{margin:0 0 8px}.nv-footer__meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px 40px;border-top:1px solid var(--nvf-line);margin-top:clamp(40px,5vw,64px);padding:28px 0}.nv-footer__contact{display:flex;flex-wrap:wrap;gap:10px 28px;font-size:13px;line-height:1.6;color:var(--nvf-muted)}.nv-footer__contact a{color:inherit}.nv-footer__contact a:hover{color:var(--nvf-fg)}.nv-footer__badges{display:flex;flex-wrap:wrap;gap:10px 22px}.nv-footer__badges li{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.6;letter-spacing:.16em;text-transform:uppercase;color:var(--nvf-muted);font-weight:500}.nv-footer__badges svg{width:14px;height:14px;color:var(--nvf-gold);flex:none}.nv-footer__bottom{border-top:1px solid var(--nvf-line);padding:22px 0 32px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;font-size:12px;line-height:1.6;color:var(--nvf-muted)}.nv-footer__bottom p{font-size:12px;line-height:1.6;color:var(--nvf-muted)}.nv-footer__payments{display:flex;flex-wrap:wrap;gap:6px}.nv-footer__payments svg{width:38px;height:24px}@media(max-width:1023px){.nv-footer__grid{grid-template-columns:1fr 1fr}.nv-footer__brand{grid-column:1 / -1}}@media(max-width:520px){.nv-footer__grid{grid-template-columns:1fr 1fr;gap:32px 20px}}@media(prefers-reduced-motion:reduce){.nv-footer__col a,.nv-footer__col button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/novaora-footer.css.map */
