@font-face{font-family:Bellerose;src:url(lp-bellerose.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.footer{--foot-gold: #cda658;--foot-muted: rgba(247, 242, 234, .62);--foot-line: rgba(247, 242, 234, .14)}.lp-foot__grid.footer__blocks-wrapper{display:grid;grid-template-columns:1.15fr repeat(4,minmax(0,1fr));gap:40px 32px;align-items:start}.lp-foot__grid.footer__blocks-wrapper>.footer-block{width:auto;max-width:none;flex:none;min-width:0}@media screen and (max-width:989px){.lp-foot__grid.footer__blocks-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.lp-foot__grid.footer__blocks-wrapper>.footer-block:first-child{grid-column:1 / -1}}@media screen and (max-width:749px){.lp-foot__grid.footer__blocks-wrapper{grid-template-columns:1fr;gap:34px}.lp-foot__grid.footer__blocks-wrapper>.footer-block:first-child{grid-column:auto}}.lp-foot__brand{max-width:320px}.lp-foot__logo{margin:0;font-family:Bellerose,Josefin Sans,sans-serif;font-weight:400;font-size:34px;letter-spacing:.04em;line-height:1.25;color:var(--foot-gold)}.lp-foot__est{margin:8px 0 0;font-size:10.5px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--foot-muted)}.lp-foot__tagline{margin:18px 0 0;font-size:13.5px;line-height:1.6;color:var(--foot-muted)}.lp-foot__social.list-social{margin-top:20px;gap:14px}.lp-foot__nav{margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.lp-foot__nav a{font-size:13.5px;color:var(--foot-muted);text-decoration:none;transition:color .2s ease}@media(hover:hover){.lp-foot__nav a:hover{color:var(--foot-gold)}}.lp-foot__company-desc{margin:0 0 16px;font-size:13.5px;line-height:1.6;color:var(--foot-muted);max-width:30ch}.lp-foot__contact{margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.lp-foot__contact a,.lp-foot__contact-static{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--foot-muted);text-decoration:none}.lp-foot__contact a{transition:color .2s ease}@media(hover:hover){.lp-foot__contact a:hover{color:var(--foot-gold)}}.lp-foot__ic{flex:none;width:20px;height:20px;color:var(--foot-gold)}.lp-foot__ic svg{display:block;width:100%;height:100%}.lp-foot__ic .icon-map-pin path{fill:currentColor}.lp-foot__grid .footer-block__heading{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px}
/*# sourceMappingURL=/cdn/shop/t/40/assets/lp-footer.css.map */
