.mf-home{--mf-muted: #655d53;--mf-bronze: #78502b;--mf-line: rgba(var(--color-foreground), .19);font-family:Arial,Helvetica,sans-serif;font-size:1.6rem;letter-spacing:0;line-height:1.65}.mf-home *,.mf-home *:before,.mf-home *:after{box-sizing:border-box}.mf-home h1,.mf-home h2,.mf-home h3,.mf-home p,.mf-home figure{margin:0}.mf-home a{color:inherit}.mf-home img{display:block;max-width:100%}.mf-home .page-width{max-width:144rem;padding-left:5.6rem;padding-right:5.6rem}.mf-home .rte p+p{margin-top:1.4rem}.mf-home .rte>:last-child{margin-bottom:0}.mf-eyebrow{font-size:1.05rem;font-weight:600;letter-spacing:.17em;line-height:1.6;text-transform:uppercase}.mf-display,.mf-title,.mf-craft h3,.mf-steps h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em;color:rgb(var(--color-foreground))}.mf-home .mf-display{font-size:clamp(4.8rem,4.9vw,7.2rem);line-height:1.04;margin:2.6rem 0}.mf-home .mf-title{font-size:clamp(3.8rem,3.8vw,5.4rem);line-height:1.1;margin-top:1.6rem}.mf-intro{max-width:43rem;color:var(--mf-muted);font-size:1.8rem;line-height:1.7}.mf-hero{padding-top:3.6rem}.mf-hero__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5.6rem}.mf-hero__content{padding:1rem 0 2rem}.mf-actions{display:flex;gap:2.4rem;align-items:center;flex-wrap:wrap;margin-top:3.2rem}.mf-home .button{color:rgb(var(--color-button-text));gap:3rem;padding:1.5rem 2.2rem;min-height:5.2rem;font:600 1.3rem/1.4 Arial,Helvetica,sans-serif;letter-spacing:.015em}.mf-home .button span{font-size:1.9rem;line-height:1}.mf-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;min-height:4.4rem;font-size:1.3rem;font-weight:600;text-underline-offset:.4rem;text-decoration-thickness:.1rem}.mf-text-link:hover{text-decoration-thickness:.2rem}.mf-text-link span{font-size:1.8rem}.mf-home .mf-hero__materials{margin-top:4.2rem;color:var(--mf-muted);font-size:1.15rem;letter-spacing:.075em;word-spacing:.5rem}.mf-hero__visual{position:relative;min-width:0;padding-bottom:3.7rem}.mf-hero__main{aspect-ratio:1.08;overflow:hidden;background:#d9c9b6}.mf-hero__main img{width:100%;height:100%;object-fit:cover}.mf-hero__inset{position:absolute;left:-2.6rem;bottom:6rem;width:32%;aspect-ratio:1;border:.6rem solid #f7f3ec;box-shadow:0 .8rem 2.8rem #251e1830}.mf-hero__inset img{width:100%;height:100%;object-fit:cover}.mf-hero__visual figcaption{position:absolute;bottom:.1rem;right:0;font-size:1.05rem;color:var(--mf-muted);letter-spacing:.035em}.mf-home .mf-hero__foot{display:flex;justify-content:space-between;padding-top:3rem;padding-bottom:2.6rem;margin-top:3.2rem;border-bottom:.1rem solid var(--mf-line);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.mf-hero__foot span:last-child{font-size:2.2rem;line-height:1}.mf-section-space{padding-top:8.4rem;padding-bottom:8.4rem}.mf-section-heading{display:flex;align-items:end;justify-content:space-between;gap:5rem;margin-bottom:4.2rem}.mf-section-heading__text{max-width:34rem;color:var(--mf-muted);font-size:1.5rem}.mf-craft-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem;align-items:start}.mf-craft{min-width:0}.mf-craft__photo{position:relative;aspect-ratio:4/4.8;background:#e1d8cb;overflow:hidden}.mf-craft__photo .mf-craft__image{width:100%;height:100%;object-fit:cover}.mf-craft__photo .mf-craft__image--metal{position:absolute;height:auto;min-height:100%;bottom:0;left:-30%;width:160%;max-width:none}.mf-craft__number{position:absolute;top:1rem;left:1rem;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:#f7f3eced;color:#302820;font-size:1rem}.mf-craft__body{padding-top:2rem}.mf-craft .mf-craft__format{color:var(--mf-muted);font-size:.9rem;letter-spacing:.1em}.mf-craft h3{font-size:2.6rem;line-height:1.2;margin-top:.9rem;letter-spacing:-.035em;overflow-wrap:anywhere}.mf-craft .mf-craft__description{font-size:1.3rem;line-height:1.65;color:var(--mf-muted);margin-top:1rem;min-height:6.6rem}.mf-details{border-bottom:.1rem solid var(--mf-line)}.mf-details summary{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;min-height:4.8rem;padding:1.4rem 0;list-style:none;cursor:pointer;font-size:1.15rem;font-weight:600}.mf-details summary::marker,.mf-details summary::-webkit-details-marker{display:none;content:""}.mf-plus{display:block;position:relative;width:1.2rem;height:1.2rem;flex-shrink:0}.mf-plus:before,.mf-plus:after{content:"";position:absolute;top:50%;left:0;height:.1rem;width:100%;background:currentColor}.mf-plus:after{transform:rotate(90deg);transition:transform .15s}.mf-details[open] .mf-plus:after{transform:rotate(0)}.mf-details__body{padding-bottom:2rem;font-size:1.3rem;color:var(--mf-muted)}.mf-details__body .mf-text-link{margin-top:1.2rem;color:var(--mf-bronze)}.mf-home .mf-fineprint{margin-top:2.8rem;max-width:90rem;font-size:1.05rem;color:var(--mf-muted);line-height:1.7}.mf-process{--mf-muted: #d2c8bb;--mf-bronze: #f5ddbd}.mf-process__intro{display:grid;grid-template-columns:1.65fr 1fr;column-gap:10rem;align-items:end}.mf-process__intro .mf-eyebrow{grid-column:1/-1;color:#d9ba93}.mf-process__intro .rte{max-width:38rem;color:var(--mf-muted);font-size:1.5rem}.mf-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5.6rem;padding:0;margin:5.6rem 0 0;list-style:none}.mf-steps li{border-top:.1rem solid var(--mf-line);padding-top:2.2rem}.mf-step-number{color:#d9ba93;font-size:1.1rem;letter-spacing:.1em}.mf-steps h3{font-size:2.8rem;line-height:1.2;margin:1.7rem 0 1.3rem;letter-spacing:-.025em}.mf-steps .rte{color:var(--mf-muted);font-size:1.4rem}.mf-process__closing{display:flex;justify-content:space-between;align-items:center;gap:3rem;margin-top:5.6rem;padding-top:2.2rem;border-top:.1rem solid var(--mf-line);font-size:1.15rem;color:var(--mf-muted)}.mf-process__closing .mf-text-link{color:#f5ddbd}.mf-faq__grid{display:grid;grid-template-columns:1fr 1.6fr;gap:10rem}.mf-home .mf-faq__intro{color:var(--mf-muted);max-width:28rem;font-size:1.4rem;margin:2.2rem 0 1.5rem}.mf-faq__items{border-top:.1rem solid var(--mf-line)}.mf-faq__item summary{padding:2rem 0;font-size:1.5rem;min-height:6.5rem;font-weight:400}.mf-faq__item .mf-details__body{font-size:1.4rem;padding-bottom:2.5rem;max-width:60rem}.mf-home [id],.mf-home[id]{scroll-margin-top:11rem}.mf-home a:focus-visible,.mf-home summary:focus-visible{outline:.2rem solid currentColor;outline-offset:.5rem;box-shadow:none}@media screen and (max-width:1199px)and (min-width:750px){.mf-craft-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:3.6rem 2rem}.mf-craft{grid-column:span 2}.mf-craft:nth-last-child(-n+2){grid-column:span 3}.mf-craft__photo{aspect-ratio:1.2}.mf-craft .mf-craft__description{min-height:0}}@media screen and (max-width:989px){.mf-home .page-width{padding-left:3.2rem;padding-right:3.2rem}.mf-hero__grid{gap:3.2rem}.mf-home .mf-display{font-size:4.8rem}.mf-intro{font-size:1.5rem}.mf-hero__main{aspect-ratio:.8}.mf-hero__inset{left:-1.6rem}.mf-actions{gap:1rem 2rem}.mf-home .mf-hero__materials{margin-top:2.5rem;word-spacing:.1rem}.mf-section-space{padding-top:6.4rem;padding-bottom:6.4rem}.mf-section-heading{gap:3rem}.mf-section-heading__text{max-width:28rem}.mf-process__intro{gap:0 3rem}.mf-steps{gap:3rem}.mf-faq__grid{gap:5rem}}@media screen and (max-width:749px){.mf-home .page-width{padding-left:2.4rem;padding-right:2.4rem}.mf-hero{padding-top:2.6rem}.mf-hero__grid{grid-template-columns:1fr;gap:2.6rem}.mf-hero__content{padding:0}.mf-home .mf-display{font-size:clamp(4.4rem,12vw,6.4rem);margin:2rem 0}.mf-intro{max-width:42rem;font-size:1.6rem}.mf-actions{margin-top:2.4rem;gap:1.8rem}.mf-home .mf-hero__materials{margin-top:2.8rem;font-size:1.05rem}.mf-hero__visual{margin-left:1rem!important;padding-bottom:3.3rem}.mf-hero__main{aspect-ratio:1.2}.mf-hero__inset{width:32%;bottom:5.2rem;left:-1rem;border-width:.4rem}.mf-hero__visual figcaption{font-size:.95rem}.mf-home .mf-hero__foot{margin-top:1.2rem;padding-top:1.6rem;padding-bottom:1.8rem;font-size:.95rem}.mf-section-space{padding-top:5.2rem;padding-bottom:5.2rem}.mf-section-heading{display:block;margin-bottom:3rem}.mf-home .mf-title{font-size:3.9rem}.mf-section-heading__text{margin-top:2rem;max-width:40rem}.mf-craft-grid{grid-template-columns:1fr;gap:3.6rem}.mf-craft{display:grid;grid-template-columns:.8fr 1fr;gap:1.8rem;padding-bottom:2.5rem;border-bottom:.1rem solid var(--mf-line)}.mf-craft__photo{aspect-ratio:.85;align-self:start}.mf-craft__body{padding-top:.3rem}.mf-craft h3{font-size:2.5rem}.mf-craft .mf-craft__description{min-height:0;margin-top:.8rem;font-size:1.2rem}.mf-craft__format{line-height:1.6}.mf-craft__number{top:.7rem;left:.7rem;width:2.6rem;height:2.6rem}.mf-craft .mf-details{border-bottom:0}.mf-craft .mf-details summary{font-size:1.1rem;padding-bottom:.4rem;gap:.7rem}.mf-craft .mf-details__body{font-size:1.2rem;padding-top:1rem;padding-bottom:0}.mf-craft .mf-details__body .mf-text-link{font-size:1.2rem;gap:.8rem}.mf-process__intro{display:block}.mf-process__intro .rte{margin-top:2.2rem}.mf-steps{grid-template-columns:1fr;gap:3rem;margin-top:3.6rem}.mf-steps li{position:relative;padding-left:4.6rem}.mf-step-number{position:absolute;left:0;top:2.5rem}.mf-steps h3{margin-top:0;font-size:2.7rem}.mf-process__closing{display:block;margin-top:3.6rem}.mf-process__closing .mf-text-link{margin-top:1.4rem}.mf-faq__grid{display:block}.mf-faq__items{margin-top:3rem}.mf-faq__item summary{font-size:1.45rem;gap:2rem}.mf-home .mf-fineprint{margin-top:2.2rem}}@media(prefers-reduced-motion:reduce){.mf-plus:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-mf-home.css.map */
