#shopify-section-footer,.shopify-section-group-footer-group .shopify-section.ql-footer-section,.shopify-section-group-footer-group .shopify-section{background-color:#1c1b1a!important;padding:0!important;margin:0!important;border:none!important}.ql-theme .shopify-section-group-footer-group .shopify-section{padding-top:0!important;padding-bottom:0!important}#ql-footer.ql-footer,footer#ql-footer,.ql-footer{background-color:#1c1b1a!important;padding:8rem 2rem!important;padding:128px 32px!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;margin:0!important;color:#e1dcd6!important;border:none!important;border-top:none!important}#ql-footer *,#ql-footer *:before,#ql-footer *:after{box-sizing:border-box!important}#ql-footer a,#ql-footer p,#ql-footer span,#ql-footer li,#ql-footer label,#ql-footer h3{color:inherit}#ql-footer .ql-footer__inner{display:grid!important;grid-template-columns:1fr!important;gap:3.5rem!important;gap:56px!important;max-width:1200px!important;margin:0 auto!important;width:100%!important}@media screen and (min-width:750px){#ql-footer .ql-footer__inner{grid-template-columns:1fr 1fr 1fr!important;gap:4.5rem!important;gap:72px!important}}#ql-footer .ql-footer__brand-name{font-family:var(--font-heading-luxury),"Cormorant Garamond",serif!important;color:#f9f6f0!important;font-size:1.5rem!important;font-size:24px!important;font-weight:300!important;letter-spacing:.08em!important;margin:0!important;line-height:1.2!important}#ql-footer .ql-footer__brand-tagline{font-family:var(--font-body-precision),Inter,sans-serif!important;color:#625f5c!important;font-size:.85rem!important;font-size:13.6px!important;margin:1rem 0 0!important;margin-top:16px!important;line-height:1.55!important;font-weight:300!important}#ql-footer .ql-footer__nav{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:1.1rem!important;gap:17.6px!important}#ql-footer .ql-footer__nav li{margin:0!important;padding:0!important}#ql-footer .ql-footer__nav a{font-family:var(--font-body-precision),Inter,sans-serif!important;color:#e1dcd6!important;font-size:13.6px!important;letter-spacing:.15em!important;text-transform:uppercase!important;text-decoration:none!important;font-weight:400!important;background:transparent!important;border:none!important;box-shadow:none!important;display:inline-block!important;transition:color .25s ease!important;padding:.15rem 0!important;pointer-events:auto!important;cursor:pointer!important;position:relative!important;z-index:6!important}#ql-footer .ql-footer__nav a:hover,#ql-footer .ql-footer__nav a:focus-visible{color:#c5a059!important;outline:none!important}#ql-footer .ql-footer__form{margin:0!important;padding:0!important;border:none!important;background:transparent!important}#ql-footer .ql-footer__newsletter-label{font-family:var(--font-body-precision),Inter,sans-serif!important;color:#e1dcd6!important;font-size:.85rem!important;font-size:13.6px!important;letter-spacing:.15em!important;text-transform:uppercase!important;display:block!important;margin:0 0 1.25rem!important;margin-bottom:20px!important}#ql-footer .ql-footer__email-row{border:none!important;border-bottom:1px solid #625f5c!important;padding:0 0 .5rem!important;padding-bottom:8px!important;display:flex!important;align-items:center!important;gap:.75rem!important;background:transparent!important;box-shadow:none!important}#ql-footer .ql-footer__email-row input[type=email],#ql-footer input.field__input,#ql-footer .field__input{flex:1 1 auto!important;min-width:0!important;width:100%!important;background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important;color:#f9f6f0!important;font-family:var(--font-body-precision),Inter,sans-serif!important;font-size:.85rem!important;font-size:13.6px!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:.35rem 0!important;padding:5.6px 0!important;margin:0!important;height:auto!important;min-height:0!important;line-height:1.4!important;-webkit-appearance:none!important;appearance:none!important}#ql-footer .ql-footer__email-row input[type=email]::placeholder{color:#625f5c!important;opacity:1!important}#ql-footer .ql-footer__email-row input[type=email]:focus,#ql-footer .ql-footer__email-row input[type=email]:focus-visible{outline:none!important;box-shadow:none!important;border:none!important;caret-color:#c5a059!important}#ql-footer .ql-footer__submit,#ql-footer button.ql-footer__submit,#ql-footer .ql-footer__submit.button{flex:0 0 auto!important;background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important;color:#c5a059!important;font-family:var(--font-body-precision),Inter,sans-serif!important;font-size:.75rem!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important;cursor:pointer!important;min-height:0!important;min-width:0!important;height:auto!important;width:auto!important;line-height:1.2!important}#ql-footer .ql-footer__submit:before,#ql-footer .ql-footer__submit:after{display:none!important;content:none!important}#ql-footer .ql-footer__submit:hover,#ql-footer .ql-footer__submit:focus-visible{color:#f9f6f0!important;background:transparent!important;outline:none!important;box-shadow:none!important}#ql-footer .ql-footer__message{font-family:var(--font-body-precision),Inter,sans-serif!important;font-size:.8rem!important;font-size:12.8px!important;margin:.85rem 0 0!important;margin-top:13.6px!important;letter-spacing:.04em!important}#ql-footer .ql-footer__message--success{color:#c5a059!important}#ql-footer .ql-footer__message--error{color:#f9f6f0!important}#ql-footer .ql-footer__bottom{max-width:1200px!important;margin:4rem auto 0!important;margin-top:64px!important;padding-top:28px!important;border-top:1px solid rgba(225,220,214,.18)!important;text-align:center!important;position:relative!important;z-index:5!important;pointer-events:auto!important}#ql-footer .ql-footer__legal{list-style:none!important;margin:0 0 20px!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:12px 24px!important}#ql-footer .ql-footer__legal a{font-family:var(--font-body-precision),Inter,sans-serif!important;color:#625f5c!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important;pointer-events:auto!important;cursor:pointer!important}#ql-footer .ql-footer__legal a:hover,#ql-footer .ql-footer__legal a:focus-visible{color:#c5a059!important}#ql-footer .ql-footer__copyright{font-family:var(--font-body-precision),Inter,sans-serif!important;color:#625f5c!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0!important}#ql-footer .footer-block--newsletter,#ql-footer .list-social,#ql-footer .footer__list-social,#ql-footer .footer__follow-on-shop,#ql-footer .footer__payment,#ql-footer .list-payment,#ql-footer .newsletter-form__field-wrapper,#ql-footer .field:before,#ql-footer .field:after,#ql-footer .field__button,#ql-footer .localization-form,#ql-footer .footer__localization,#ql-footer .footer__content-bottom,#ql-footer .footer__copyright,#shopify-section-footer .list-social,#shopify-section-footer .footer__follow-on-shop,.shopify-section-group-footer-group .list-social,.shopify-section-group-footer-group .footer__follow-on-shop,.shopify-section-group-footer-group .list-payment{display:none!important}@media screen and (max-width:749px){#ql-footer.ql-footer,footer#ql-footer{padding:5.5rem 1.5rem!important;padding:88px 24px!important}#ql-footer .ql-footer__bottom{margin-top:3rem!important;margin-top:48px!important}#ql-footer .ql-footer__email-row{flex-direction:column!important}#ql-footer .ql-footer__email-row input[type=email],#ql-footer .ql-footer__email-row button{width:100%!important;min-height:44px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/marbenio-ql-footer.css.map */
