.ips-lux-footer{background:#fff;color:#111;padding:90px 44px 28px;border-top:1px solid #eee}.ips-footer-logo{font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,10vw,130px);letter-spacing:clamp(8px,2vw,28px);text-align:center;font-weight:400;margin-bottom:80px;line-height:1}.ips-footer-grid{display:grid;grid-template-columns:2fr 1.1fr 1fr 1fr;gap:70px;max-width:1500px;margin:0 auto}.ips-footer-grid h3{font-size:16px;font-weight:400;margin:0 0 26px;letter-spacing:.5px}.ips-footer-grid a{display:block;color:#111;text-decoration:none;font-size:15px;margin-bottom:18px;text-transform:uppercase}.ips-footer-grid a:hover{color:var(--ips-gold, #b08a5a)}.ips-footer-newsletter p{font-size:15px;margin:0 0 36px}.ips-newsletter-form{display:flex;flex-wrap:wrap;border-bottom:1px solid #111;max-width:520px;margin-bottom:12px}.ips-newsletter-form input{flex:1;min-width:0;border:0;background:transparent;padding:14px 0;font-size:16px;outline:none}.ips-newsletter-form button{border:0;background:transparent;font-weight:700;letter-spacing:1px;cursor:pointer;padding-left:20px}.ips-newsletter-message{flex-basis:100%;margin:12px 0 0;font-size:13px}.ips-newsletter-message--error{color:#9f1d1d}.ips-footer-newsletter small{display:block;font-style:italic;color:#333;max-width:500px}.ips-footer-bottom{margin-top:90px;padding-top:20px;border-top:1px solid #eee;display:flex;justify-content:center;gap:22px;font-size:12px;color:#777}@media screen and (max-width:768px){.ips-lux-footer{padding:55px 20px 24px}.ips-footer-logo{font-size:44px;letter-spacing:9px;margin-bottom:50px}.ips-footer-grid{grid-template-columns:1fr;gap:34px}.ips-footer-bottom{flex-direction:column;align-items:center;gap:8px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ipekshe-footer.css.map */
