.mf{--mf-bg: #161514;--mf-bg-2: #1e1c1a;--mf-text: #f2ede5;--mf-muted: #a39b90;--mf-accent: #b89b72;--mf-line: rgba(242, 237, 229, .12);background:var(--mf-bg);color:var(--mf-text);font-size:1.4rem;line-height:1.7;margin-block-start:auto;-webkit-font-smoothing:antialiased}.mf a{color:inherit;text-decoration:none;transition:color .25s ease,opacity .25s ease}.mf a:hover{color:var(--mf-accent)}.mf__wrap{max-width:1440px;margin:0 auto;padding:0 2rem}.mf__top{padding:6.4rem 0 4.8rem;border-bottom:1px solid var(--mf-line)}.mf__top-inner{display:grid;gap:4rem}.mf__logo img{width:150px;height:auto;display:block;filter:brightness(0) invert(1);opacity:.95}.mf__statement{font-family:var(--mf-serif, "Playfair Display"),"Didot","Bodoni 72",Georgia,serif;font-weight:400;font-size:2.6rem;line-height:1.3;letter-spacing:.01em;margin:2.4rem 0 0;max-width:46rem;color:var(--mf-text)}.mf__statement p{margin:0}.mf__statement em{font-style:italic;color:var(--mf-accent)}.mf__eyebrow{display:block;font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;color:var(--mf-accent);margin:0 0 1.4rem;font-weight:500}.mf__news-text{color:var(--mf-muted);margin:0 0 2rem;max-width:42rem}.mf__news-field{display:flex;border-bottom:1px solid var(--mf-muted);max-width:46rem}.mf__news-field:focus-within{border-color:var(--mf-accent)}.mf__news-field input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:var(--mf-text);font:inherit;font-size:1.5rem;padding:1.2rem 0}.mf__news-field input::placeholder{color:var(--mf-muted)}.mf__news-field button{background:transparent;border:0;color:var(--mf-text);cursor:pointer;font:inherit;font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;padding:0 0 0 1.6rem;display:inline-flex;align-items:center;gap:.8rem;transition:color .25s ease}.mf__news-field button:hover{color:var(--mf-accent)}.mf__news-field button svg{width:18px;height:18px}.mf__news-note{font-size:1.15rem;color:var(--mf-muted);margin:1.2rem 0 0;max-width:46rem;line-height:1.6}.mf__news-note a{text-decoration:underline;text-underline-offset:2px}.mf__news-msg{font-size:1.3rem;margin:1.2rem 0 0;color:var(--mf-accent)}.mf__cols{padding:5.6rem 0;display:grid;grid-template-columns:1fr 1fr;gap:4rem 2.4rem}.mf__title{font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;font-weight:500;color:var(--mf-accent);margin:0 0 2rem}.mf__list{list-style:none;margin:0;padding:0}.mf__list li+li{margin-block-start:1.1rem}.mf__list a{color:var(--mf-text);opacity:.85;font-size:1.4rem}.mf__list a:hover{opacity:1}.mf__contact{font-style:normal;color:var(--mf-text);opacity:.85}.mf__contact p{margin:0 0 1.2rem}.mf__contact .mf__label{display:block;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mf-muted)}.mf__col--contact{grid-column:1 / -1}.mf__socials{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0;margin:2.4rem 0 0}.mf__socials a{width:40px;height:40px;border:1px solid var(--mf-line);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:border-color .25s ease,color .25s ease}.mf__socials a:hover{border-color:var(--mf-accent)}.mf__socials svg{width:16px;height:16px;fill:currentColor}.mf__perks{border-top:1px solid var(--mf-line);border-bottom:1px solid var(--mf-line);padding:2.4rem 0}.mf__perks ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1.6rem 2.4rem}.mf__perks li{display:flex;align-items:center;gap:1.2rem;font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mf-text);opacity:.85}.mf__perks svg{width:22px;height:22px;flex:none;stroke:var(--mf-accent);fill:none;stroke-width:1.3}.mf__bottom{padding:2.8rem 0 3.2rem;display:flex;flex-direction:column;gap:1.8rem;font-size:1.2rem;color:var(--mf-muted)}.mf__bottom p{margin:0}.mf__pay{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0;padding:0}.mf__pay svg{width:38px;height:24px;display:block;border-radius:3px}@media(min-width:750px){.mf__wrap{padding:0 4rem}.mf__perks ul{grid-template-columns:repeat(4,auto);justify-content:space-between}.mf__bottom{flex-direction:row;align-items:center;justify-content:space-between}}@media(min-width:990px){.mf__wrap{padding:0 5.6rem}.mf__top{padding:9.6rem 0 6.4rem}.mf__top-inner{grid-template-columns:1.2fr 1fr;align-items:end;gap:8rem}.mf__statement{font-size:3.4rem}.mf__cols{grid-template-columns:1.2fr 1fr 1.2fr 1.3fr;gap:4rem;padding:7.2rem 0}.mf__col--contact{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/morini-footer.css.map */
