.mfs{background:var(--mfs-bg, #111111);padding:var(--mfs-padding-top, 80px) 32px var(--mfs-padding-bottom, 88px)}.mfs__wrap{max-width:var(--max-width, 1280px);margin:0 auto}.mfs__header{text-align:center;max-width:640px;margin:0 auto 44px}.mfs__label{font-family:var(--font-body, "Jost", sans-serif);font-size:var(--mfs-label-size, 11px);font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--gold, #9A7840);margin:0 0 18px}.mfs__heading{font-family:var(--font-heading, "Cormorant Garamond", Georgia, serif);font-size:var(--mfs-heading-size, 40px);font-weight:400;line-height:1.12;color:var(--mfs-heading-color, #F6F3EE);margin:0 0 14px}.mfs__subheading{font-family:var(--font-body, "Jost", sans-serif);font-size:var(--mfs-subheading-size, 15px);font-weight:300;line-height:1.6;color:var(--mfs-text-color, #D9D3C8);margin:0}.mfs__swatches{display:flex;justify-content:center;gap:32px;margin-bottom:48px;flex-wrap:wrap}.mfs__swatch{background:none;border:none;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:10px;width:108px}.mfs__swatch-img{display:block;width:108px;height:76px;overflow:hidden;border-radius:2px;border:1px solid rgba(246,243,238,.14);transition:border-color .3s ease,transform .3s ease}.mfs__swatch-photo,.mfs__swatch-color{display:block;width:100%;height:100%;object-fit:cover}.mfs__swatch-name{font-family:var(--font-body, "Jost", sans-serif);font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--mfs-text-color, #D9D3C8);transition:color .3s ease;text-align:center}.mfs__swatch-bar{width:24px;height:2px;background:var(--gold, #9A7840);transform:scaleX(0);transform-origin:center;transition:transform .35s ease}.mfs__swatch:hover .mfs__swatch-img{border-color:#f6f3ee66;transform:translateY(-2px)}.mfs__swatch--active .mfs__swatch-img{border-color:var(--gold, #9A7840)}.mfs__swatch--active .mfs__swatch-name{color:var(--gold, #9A7840)}.mfs__swatch--active .mfs__swatch-bar{transform:scaleX(1)}.mfs__panel[hidden]{display:none}.mfs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1080px;margin:0 auto}@media(max-width:989px){.mfs__grid{grid-template-columns:1fr 1fr;gap:14px}}.mfs__item{display:block;text-decoration:none}.mfs__item-img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:2px;transition:transform .4s ease,opacity .3s ease}a.mfs__item:hover .mfs__item-img{transform:scale(1.015)}.mfs__caption{display:block;margin-top:12px;font-family:var(--font-body, "Jost", sans-serif);font-size:var(--mfs-caption-size, 12px);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--mfs-text-color, #D9D3C8);text-align:center}a.mfs__item:hover .mfs__caption{color:var(--gold, #9A7840)}@media(max-width:749px){.mfs{padding-left:24px;padding-right:24px}.mfs__heading{font-size:var(--mfs-heading-size-mobile, 28px)}.mfs__swatches{gap:16px;flex-wrap:wrap;overflow-x:visible;justify-content:center;padding-bottom:0;scroll-snap-type:none}.mfs__swatch{flex:0 1 auto;width:84px}.mfs__swatch-img{width:84px;height:58px}.mfs__grid{gap:12px}.mfs__caption{font-size:var(--mfs-caption-size-mobile, 10px);margin-top:8px}.mfs__subheading{font-size:var(--mfs-subheading-size-mobile, 14px)}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/marlow-finish-studio.css.map */
