.ll-refined-footer{background:#57152f;border-top:1px solid #be9363}.ll-refined-footer .footer-top{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:0 0 25px;margin:0 auto 30px;border-bottom:1px solid rgba(234,195,160,.32)}.ll-refined-footer .ll-footer-newsletter-copy{flex:1 1 620px;max-width:700px;min-width:0}.ll-refined-footer .ll-footer-newsletter-title{color:#fff7f1;font:400 clamp(28px,3.2vw,43px)/1.12 Georgia,"Iowan Old Style","Times New Roman",serif;letter-spacing:-.025em;margin:0 0 8px;text-wrap:balance}.ll-refined-footer .ll-footer-newsletter-description{margin:0;max-width:500px;color:#f3d8df;font-size:clamp(13px,1.25vw,16px);line-height:1.5}.ll-refined-footer .ll-footer-join-button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:14px;min-width:180px;min-height:45px;padding:11px 20px;border:1px solid #e8c58e;border-radius:99px;background:#eed5a0;color:#55152e;font:700 13px/1.2 var(--font-body-family,Arial,sans-serif);text-decoration:none;cursor:pointer;transition:background .15s ease,transform .15s cubic-bezier(.16,1,.3,1)}.ll-refined-footer .ll-footer-join-button:hover{background:#ffebc4}.ll-refined-footer .ll-footer-join-button:active{transform:scale(.97)}.ll-refined-footer .ll-footer-join-button:focus-visible{outline:2px solid #ffffff;outline-offset:4px}.ll-refined-footer .footer-middle{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:42px;padding-bottom:31px;border-bottom:1px solid rgba(234,195,160,.24)}.ll-refined-footer .footer-columns{display:grid;grid-template-columns:minmax(0,1fr);margin:0;gap:0}.ll-refined-footer .footer-heading,.ll-refined-footer .ll-footer-payment-heading{font:600 17px/1.35 var(--font-body-family,Arial,sans-serif);color:#fff5e8;letter-spacing:.02em;margin:0 0 17px}.ll-refined-footer .footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;row-gap:10px}.ll-refined-footer .footer-links li{margin:0}.ll-refined-footer .footer-links li a{font-size:14px;line-height:1.5;color:#eed9de;white-space:normal}.ll-refined-footer .footer-links li a:hover{color:#fff9ef}.ll-refined-footer .ll-footer-payment-panel{border-left:1px solid rgba(234,195,160,.28);padding:0 0 0 42px;min-width:0}.ll-refined-footer .ll-footer-payment-heading{margin-bottom:14px}.ll-refined-footer .ll-footer-payment-icons{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:9px;max-width:430px}.ll-refined-footer .ll-footer-payment-icons .payment-icon{display:block;flex:none;width:48px;height:31px;max-width:48px;min-width:0;border-radius:5px;background:#fff;box-shadow:0 1px 4px #0f02082e}.ll-refined-footer .footer-bottom{padding:18px 0 15px;gap:14px 26px;justify-content:space-between}.ll-refined-footer .footer-contact-link{font-size:13px;color:#f4dee1;text-decoration:none}.ll-refined-footer .footer-contact-link-icon{background:#ffffff1f}.ll-refined-footer .footer-copyright-wrapper{padding:16px 0 0;border-top:1px solid rgba(234,195,160,.2);gap:16px}.ll-refined-footer .footer-copyright{font-size:12px;line-height:1.6;color:#e7cfd3}.ll-refined-footer .footer-copyright a{color:#f5e8d9}.ll-refined-footer .ll-follow-shop{display:flex;align-items:center}@media(max-width:767.98px){.ll-refined-footer .footer-top{flex-direction:column;text-align:left;align-items:stretch;gap:17px;padding-bottom:24px;margin-bottom:18px}.ll-refined-footer .ll-footer-newsletter-copy{flex:initial;max-width:none}.ll-refined-footer .ll-footer-newsletter-title{font-size:32px;margin-bottom:8px}.ll-refined-footer .ll-footer-join-button{align-self:flex-start;min-width:155px;min-height:43px}.ll-refined-footer .footer-middle{grid-template-columns:minmax(0,1fr);gap:25px;padding-bottom:25px}.ll-refined-footer .footer-columns{margin:0}.ll-refined-footer .style-footer-card{background:#fff1;border:1px solid rgba(234,195,160,.22);border-radius:11px}.ll-refined-footer .style-footer-card summary{padding:14px 16px}.ll-refined-footer .footer-heading{font-size:16px;margin-bottom:0}.ll-refined-footer .accordion-detail-text{padding:2px 16px 17px;row-gap:10px}.ll-refined-footer .ll-footer-payment-panel{border-left:0;padding:0}.ll-refined-footer .ll-footer-payment-heading{margin-bottom:12px}.ll-refined-footer .ll-footer-payment-icons{gap:8px}.ll-refined-footer .ll-footer-payment-icons .payment-icon{width:44px;height:29px}.ll-refined-footer .footer-bottom{display:flex;padding:17px 0 13px;gap:12px}.ll-refined-footer .footer-copyright-wrapper{padding:13px 0 0;align-items:start}}@media(prefers-reduced-motion:reduce){.ll-refined-footer .ll-footer-join-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/lavish-footer.css.map */
