.nivari-footer{--nivari-footer-heading-gap: .5rem;--nivari-footer-link-gap: .4rem}.nivari-footer.footer{overflow-x:clip;padding-block:1.5rem 2.5rem}.nivari-footer .footer__inner{gap:.75rem}.nivari-footer__row{display:grid;gap:clamp(1.25rem,2.5vw,2rem) clamp(1.25rem,2.5vw,2.25rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto minmax(0,1fr) minmax(0,1fr);padding-block:clamp(1.25rem,2.5vw,1.75rem) clamp(.75rem,1.5vw,1rem)}.nivari-footer__group{min-width:0}.nivari-footer__group h2{font-size:.6875rem;letter-spacing:.1em;line-height:1.2;margin:0 0 var(--nivari-footer-heading-gap);opacity:.92}.nivari-footer__group ul{gap:var(--nivari-footer-link-gap)}.nivari-footer__group li{font-size:.8125rem;line-height:1.25}.nivari-footer__anchor{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-self:center;padding-inline:clamp(.5rem,2vw,1.5rem);padding-top:1.5rem}.nivari-footer__logo-image{height:auto;width:clamp(5.5rem,9vw,9.5rem)}.nivari-footer__logo-text{font-size:clamp(1rem,2vw,1.375rem);letter-spacing:.08em;white-space:nowrap}.nivari-footer__social{display:flex;justify-content:center;padding-top:.75rem}.nivari-footer__legal-bar{border-top:1px solid rgb(var(--border-color, var(--text-color)) / .12);margin-top:.25rem;padding-block:.75rem;text-align:center}.nivari-footer__legal-bar p{margin:0}.nivari-footer__legal-bar button{font:inherit}@media screen and (min-width:1000px){.nivari-footer__row{width:100vw;margin-inline:calc(50% - 50vw);gap:0;grid-template-columns:17.5vw 17.5vw 30vw 17.5vw 17.5vw}.nivari-footer__group,.nivari-footer__anchor{padding-inline:5vw}}@media screen and (max-width:999px){.nivari-footer__row{column-gap:clamp(1.25rem,5vw,2rem);row-gap:clamp(1.25rem,4vw,1.75rem);grid-template-columns:repeat(2,minmax(0,1fr));padding-block:clamp(1.25rem,4vw,1.75rem) clamp(.75rem,3vw,1.25rem)}.nivari-footer__group{text-align:center}.nivari-footer__anchor{grid-column:1 / -1;order:1;margin-top:1.5rem}}@media screen and (max-width:749px){.nivari-footer{--nivari-footer-heading-gap: .4rem;--nivari-footer-link-gap: .35rem}.nivari-footer__row{column-gap:1rem;row-gap:1.25rem}.nivari-footer__group h2{font-size:.625rem}.nivari-footer__group a{font-size:.8125rem}.nivari-footer__legal-bar p{line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nivari-footer.css.map */
