.viv-shared-footer.lux-footer{background:#fff;color:#151515;border-top:5px solid var(--red, #8d3039);padding:30px 4% 24px}.viv-shared-footer .lux-footer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 30px}.viv-shared-footer .lux-footer-grid:has(>div:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.viv-shared-footer.lux-footer .lux-footer-grid h2{color:inherit;font:500 12px/1.5 var(--sans, sans-serif);letter-spacing:.07em;margin:0 0 16px}.viv-shared-footer .lux-footer-grid a{display:block;color:inherit;font:14px/1.5 var(--sans, sans-serif);margin:10px 0}.viv-shared-footer a:hover{text-decoration:underline}.viv-shared-footer .lux-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;font:12px/1.5 var(--sans, sans-serif)}.viv-shared-footer .lux-footer-logo{height:auto;margin-right:auto;background:none;color:inherit;font:32px/1 var(--serif, Georgia, serif)}.viv-shared-footer .viv-footer-brand-image{display:block;width:auto;height:auto;max-width:140px;max-height:72px}@media(max-width:749px){.viv-shared-footer .lux-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lux-footer.viv-shared-footer{display:grid;grid-template-columns:clamp(110px,16vw,230px) minmax(0,1fr);column-gap:clamp(24px,5vw,76px);align-items:start;padding:34px 6% 20px;border-top:1px solid #8d3039;background:#fff;color:#151515}.viv-shared-footer .lux-correspondence{display:none}.viv-shared-footer .lux-footer-grid{grid-column:2;grid-row:1;width:100%;max-width:none;margin:0;gap:20px 28px}.viv-shared-footer .lux-footer-bottom{display:contents}.viv-shared-footer .lux-footer-logo{grid-column:1;grid-row:1;justify-self:start;margin:0}.viv-shared-footer .viv-footer-brand-image{width:110px;height:auto;max-height:none}.viv-shared-footer .lux-footer-bottom>span:nth-of-type(1){grid-column:1 / -1;grid-row:2;margin-top:16px;font-size:12px}.viv-shared-footer .lux-footer-bottom>span:empty{display:none}.viv-shared-footer .lux-footer-bottom>span:last-child{grid-column:1 / -1;grid-row:3;margin-top:22px;padding-top:14px;border-top:1px solid #e6ded9;color:#595959;font-size:12px}@media(max-width:749px){.lux-footer.viv-shared-footer{grid-template-columns:minmax(0,1fr)}.viv-shared-footer .lux-footer-grid,.viv-shared-footer .lux-footer-grid:has(>div:nth-child(2):last-child){grid-column:1;grid-row:2;grid-template-columns:repeat(auto-fit,minmax(min(100%,125px),1fr));margin-top:22px}.viv-shared-footer .lux-footer-bottom>span:nth-of-type(1){grid-row:3}.viv-shared-footer .lux-footer-bottom>span:last-child{grid-row:4}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
