.m-footer{--lx-bg:#FCF8F2;--lx-ink:#3D2B27;--lx-body:#725E57;--lx-rose:#A95850;--lx-gold:#C9A45C;--lx-line:#E1D2C0;--color-footer-background:transparent;--color-footer-background-mobile:transparent;--color-footer-text:var(--lx-ink);--color-footer-subtext:var(--lx-body);--color-footer-link:var(--lx-body);--color-footer-link-hover:var(--lx-ink);--color-footer-bottom-background:transparent;--color-footer-bottom-background-mobile:transparent;--color-footer-bottom-text:var(--lx-body);--color-border:var(--lx-line);font-family:inherit;border-top:0;background:linear-gradient(180deg,#fcf8f2,#f8f1e7)}.m-footer:before{content:"";display:block;height:1px;background:linear-gradient(90deg,transparent,rgba(201,164,92,.75),transparent)}.m-footer--middle,.m-footer--bottom{background:transparent}.m-footer--middle{padding-top:72px;padding-bottom:48px}.m-footer--brand-block{display:flex;flex-direction:column;align-items:flex-start}.m-footer--brand-block .m-footer--brand-link{display:block;width:100%;line-height:0}.m-footer--brand-block .m-footer--brand-link img{display:block;width:100%;height:auto}.m-footer--brand-tagline{margin:28px 0 0;max-width:320px;font-size:12px;font-weight:400;line-height:2;letter-spacing:.18em;text-transform:uppercase;color:var(--lx-body)}.m-footer--brand-block .social-media-links{margin:26px 0 0;padding:0;gap:20px;justify-content:flex-start}body .m-footer .m-footer--block .social-media-links a{width:auto;height:auto;padding:0;background:transparent;border-radius:0;color:var(--lx-rose);box-shadow:none;transition:color .3s ease,transform .3s ease}body .m-footer .m-footer--block .social-media-links a:hover{background:transparent;color:var(--lx-ink);box-shadow:none;transform:translateY(-2px)}.m-footer--middle .m-footer--block{padding-top:0;padding-bottom:0}.m-footer--middle .m-footer--block-title,body .m-footer .m-footer--block-newsletter .m-footer--block-title{margin:0 0 24px;padding:0;font-family:inherit;font-size:12px!important;font-weight:500;line-height:1.5;letter-spacing:.3em;text-transform:uppercase;text-align:left;color:var(--lx-ink)}.m-footer--middle .m-footer--block-content{font-size:14px;line-height:1.8;color:var(--lx-body)}.m-footer--middle .m-footer--block ul,.m-footer--middle .m-footer--block ul li{margin:0;padding:0;list-style:none}.m-footer--middle .m-link-lists--item{margin:0}.m-footer--middle .m-footer--block ul li a,.m-footer--middle .m-footer--block ul li a.m-link{position:relative;display:inline-block;padding:7px 0;font-size:14px;line-height:1.6;letter-spacing:.04em;text-decoration:none;color:var(--lx-body);transition:color .35s ease}.m-footer--middle .m-footer--block ul li a:after{content:"";position:absolute;left:0;bottom:3px;width:0;height:1px;background:var(--lx-gold);transition:width .4s ease}.m-footer--middle .m-footer--block ul li:hover a{color:var(--lx-ink)}.m-footer--middle .m-footer--block ul li:hover a:after{width:100%}.m-footer .m-footer--block-newsletter-desc{margin:0 0 4px;font-size:14px;line-height:1.8;color:var(--lx-body)}.m-footer .m-newsletter-form{margin-top:20px}.m-footer .m-newsletter-form .m-newsletter-form__input{height:52px;padding-left:18px!important;background:#ffffffa6!important;border:1px solid var(--lx-line)!important;border-radius:0!important;box-shadow:none!important;color:var(--lx-ink);font-size:14px;letter-spacing:.03em}.m-footer .m-newsletter-form .m-newsletter-form__input::placeholder{color:var(--lx-body);opacity:.7}.m-footer .m-newsletter-form .m-newsletter-form__input:focus{border-color:var(--lx-gold)!important;outline:0}.m-footer .m-newsletter-form .m-newsletter-form__icon{display:none}.m-footer .m-newsletter-form .m-newsletter-form__button{background:var(--lx-rose)!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;transition:background .3s ease}.m-footer .m-newsletter-form .m-newsletter-form__button:hover{background:var(--lx-ink)!important}.m-footer .m-footer--block-newsletter .m-footer--block-content:after{content:"";display:block;height:14px;margin-top:26px;background:linear-gradient(var(--lx-gold),var(--lx-gold)) left center/ calc(50% - 16px) 1px no-repeat,linear-gradient(var(--lx-gold),var(--lx-gold)) right center/ calc(50% - 16px) 1px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23C9A45C' d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E") center/12px 12px no-repeat}@media screen and (min-width:1024px){.m-footer--middle .m-footer--block{padding-right:28px}.m-footer--middle .m-footer--block+.m-footer--block{padding-left:44px;border-left:1px solid var(--lx-line)}.m-footer--middle .m-footer--block:last-child{padding-right:0}}@media screen and (min-width:768px){.m-footer--middle .m-footer--block-title{white-space:nowrap}}.m-footer--bottom{border-top:0;color:var(--lx-body)}.m-footer--bottom .m-footer--bottom-inner{padding-top:28px;padding-bottom:34px;border-top:1px solid var(--lx-line)}.m-footer .m-footer__copyright,.m-footer--bottom .m-footer__copyright{font-size:12px;letter-spacing:.06em;text-transform:none;color:var(--lx-body)}.m-footer--bottom a,.m-footer--bottom .m-switcher-dropdown{color:var(--lx-body);transition:color .3s ease}.m-footer--bottom a:hover,.m-footer--bottom .m-switcher-dropdown:hover{color:var(--lx-rose)}.m-footer .m-payment-icons .icon{opacity:.85;transition:opacity .35s ease}.m-footer .m-payment-icons .m-payment-icons--item:hover .icon{opacity:1}@media screen and (max-width:1023px){.m-footer--middle{padding-top:48px;padding-bottom:24px}.m-footer--middle .m-footer--block:first-child{margin-bottom:28px}}@media screen and (max-width:767px){.m-footer--brand-block .m-footer--brand-link{max-width:min(240px,70vw)!important}.m-footer--brand-tagline{font-size:11px;letter-spacing:.16em}.m-footer--middle .m-footer--block-title{margin-bottom:0;padding:14px 0;border-bottom:1px solid var(--lx-line)}.m-footer .m-footer__copyright{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/footer-luxury.css.map */
