@view-transition{navigation:auto}.mlf-replica{box-sizing:border-box}body.template-index{margin:0;background:var(--replica-cream,#fffdf8)}body.template-index .skip-link{position:absolute;left:16px;top:-100px;z-index:100}body.template-index .skip-link:focus{top:12px}.mlf-replica a[aria-disabled=true]{cursor:default}.mlf-replica{--cream:var(--replica-cream,#fffdf8);--sand:var(--replica-sand,#f0ebe5);--pink:var(--replica-pink,#f4ece9);--ink:var(--replica-ink,#282323);--muted:var(--replica-muted,#796f68);--line:var(--replica-line,#e2d8cf);--brown:var(--replica-brown,#603a2d);--utility:var(--replica-utility,#6f4e3f);--footer:var(--replica-footer,#212025);--footer-text:var(--replica-footer_text,#e8e4df);--product:var(--replica-product,#f1ede7)}.mlf-replica *{box-sizing:border-box}html{scroll-behavior:smooth}.mlf-replica{margin:0;background:var(--cream);color:var(--ink);font:14px/1.6 Arial,Helvetica,sans-serif}.mlf-replica button,.mlf-replica input{font:inherit}.mlf-replica button{color:inherit}.mlf-replica a{color:inherit;text-decoration:none}.mlf-replica button,.mlf-replica a{outline-offset:5px}.mlf-replica img{display:block;max-width:100%}.mlf-replica h1,.mlf-replica h2,.mlf-replica h3,.mlf-replica p,.mlf-replica figure{margin:0}.mlf-replica h1,.mlf-replica h2,.mlf-replica h3,.mlf-replica .brand{font-family:Georgia,Times New Roman,serif;font-weight:400}.mlf-replica h2{font-size:28px;line-height:34px;letter-spacing:-.04em}.mlf-replica h3{font-size:20px;line-height:24px;letter-spacing:-.02em}.mlf-replica .wrap{width:calc(100% - 100px);max-width:1280px;margin:auto}.mlf-replica .brand{font-size:32px;line-height:38px;letter-spacing:-.025em}.mlf-replica .icon{width:15px;height:15px;stroke:currentcolor;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.mlf-replica .arrow{width:18px;height:11px;stroke:currentcolor;fill:none;stroke-width:.8;flex:0 0 auto}.mlf-replica .arrowlink{display:inline-flex;align-items:center;gap:22px;font-size:12px;line-height:20px;color:var(--muted)}.mlf-replica .arrowlink>span{text-decoration:underline .6px;text-underline-offset:4px}.mlf-replica .utility{height:32px;background:var(--utility);color:#f2eae2;font-size:10px;line-height:16px}.mlf-replica .utility-inner{height:32px;display:flex;align-items:center;justify-content:space-between}.mlf-replica .audience,.mlf-replica .utility-right{display:flex;align-items:center}.mlf-replica .audience{gap:20px}.mlf-replica .divider{height:17px;width:1px;background:#c2a899}.mlf-replica .utility-right{gap:19px}.mlf-replica .utility-right a{display:inline-flex;align-items:center;gap:7px}.mlf-replica .utility-right .language{margin-right:4px}.mlf-replica .site-header{height:82px;background:var(--cream);border-bottom:1px solid rgb(238,231,224);position:relative;z-index:5}.mlf-replica .header-inner{height:82px;display:flex;align-items:center;justify-content:space-between}.mlf-replica .desktop-nav{display:flex;align-items:center;gap:26px;font-size:12px;line-height:20px}.mlf-replica .menu-toggle{display:none;border:0px;background:transparent;padding:10px}.mlf-replica .mobile-menu{position:absolute;left:0;right:0;top:100%;background:var(--cream);padding:15px 24px;border-bottom:1px solid var(--line)}.mlf-replica .mobile-menu a{display:block;padding:12px 0;font-size:13px}.mlf-replica .hero{height:464px;display:grid;grid-template-columns:46% 54%;background:var(--pink)}.mlf-replica .hero-copy{padding:97px 40px 0px max(50px,-640px + 50vw)}.mlf-replica .hero h1{font-size:48px;line-height:53px;letter-spacing:-.025em}.mlf-replica .hero-description{font-size:14px;line-height:23px;color:var(--muted);margin-top:21px}.mlf-replica .hero-link{margin-top:19px}.mlf-replica .hero-note{font-size:10px;line-height:16px;margin-top:22px;padding-top:15px;border-top:1px solid var(--line);max-width:445px;color:var(--muted)}.mlf-replica .hero-photo{height:464px;overflow:hidden}.mlf-replica .hero-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.mlf-replica .areas{height:618px;padding:46px 0;background:var(--sand)}.mlf-replica .section-head{height:34px;display:flex;justify-content:space-between;align-items:baseline;gap:30px}.mlf-replica .section-head p{font-size:11px;line-height:18px;color:var(--muted);text-align:right}.mlf-replica .area-grid{display:grid;grid-template-columns:1fr 1.24fr;grid-template-rows:188px 188px;gap:20px;margin-top:24px}.mlf-replica .area-card{position:relative;overflow:hidden}.mlf-replica .area-card:first-child{grid-row:1 / 3}.mlf-replica .area-card img{width:100%;height:100%;object-fit:cover}.mlf-replica .category-home img{object-position:50% 55%}.mlf-replica .category-packaging img{object-position:50% 50%}.mlf-replica .category-paper img{object-position:50% 55%}.mlf-replica .area-label{position:absolute;left:16px;bottom:18px;background:var(--cream);padding:12px 16px;max-width:calc(100% - 32px)}.mlf-replica .area-label strong{display:block;font:400 22px/26px Georgia,Times New Roman,serif;letter-spacing:-.02em}.mlf-replica .area-label small{display:block;font-size:10px;line-height:14px;margin-top:6px;color:var(--muted)}.mlf-replica .more-categories{display:flex;gap:42px;font-size:11px;line-height:18px;margin-top:20px;color:var(--muted)}.mlf-replica .more-categories a{text-decoration:underline .6px;text-underline-offset:4px}.mlf-replica .section-note{font-size:11px;line-height:18px;color:var(--muted);margin-top:16px}.mlf-replica .references{height:544px;padding:49px 0 23px;background:var(--cream)}.mlf-replica .references-head{display:flex;align-items:center;justify-content:space-between;height:52px}.mlf-replica .references-head p{font-size:11px;line-height:18px;color:var(--muted)}.mlf-replica .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:26px}.mlf-replica .product-photo{display:block;width:100%;height:220px;background:var(--product)}.mlf-replica .product-photo img{width:100%;height:100%;object-fit:contain}.mlf-replica .product-card h3{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;letter-spacing:normal;margin-top:16px;white-space:nowrap}.mlf-replica .product-card .material{font-size:12px;line-height:18px;color:var(--muted);margin-top:8px}.mlf-replica .product-card .sku{font-size:10px;line-height:16px;color:var(--muted);margin-top:10px}.mlf-replica .product-card .arrowlink{margin-top:12px}.mlf-replica .references-note{font-size:11px;line-height:18px;color:var(--muted);margin-top:16px}.mlf-replica .information{height:434px;padding:50px 0;background:var(--pink)}.mlf-replica .info-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.mlf-replica .accordions{margin-top:22px}.mlf-replica .accordions details{border-bottom:1px solid var(--line)}.mlf-replica .accordions summary{height:62px;display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;font-size:14px;line-height:20px}.mlf-replica .accordions summary::-webkit-details-marker{display:none}.mlf-replica .plus{font-size:17px;font-weight:400;padding-right:4px}.mlf-replica .accordions details[open] .plus{transform:rotate(45deg)}.mlf-replica .accordion-body{padding:0 0 20px;font-size:12px;color:var(--muted)}.mlf-replica .accordion-body .arrowlink{margin-top:12px}.mlf-replica .information:has(details[open]){height:auto;min-height:434px}.mlf-replica .information-note{font-size:11px;line-height:18px;color:var(--muted);margin-top:18px;min-height:36px}.mlf-replica .info-copy>.arrowlink{margin-top:18px}.mlf-replica .info-photo{display:block;width:100%;height:304px;transform:translateY(2px)}.mlf-replica .info-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 68%}.mlf-replica .business{height:290px;padding:42px 0 35px;background:var(--cream)}.mlf-replica .business-intro{font-size:14px;line-height:22px;color:var(--muted);margin-top:12px}.mlf-replica .business-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:26px}.mlf-replica .business-card{display:block;border-top:1px solid var(--line);padding-top:18px}.mlf-replica .business-card p{font-size:12px;line-height:18px;color:var(--muted);margin-top:12px}.mlf-replica .business>.wrap>.arrowlink{margin-top:26px}.mlf-replica .packaging{height:392px;padding:44px 0;background:var(--brown);color:#fbf3e9}.mlf-replica .packaging-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.mlf-replica .packaging h2{font-size:32px;line-height:38px;letter-spacing:-.015em}.mlf-replica .packaging-copy>p{font-size:14px;line-height:23px;margin-top:20px;color:#e0d0c3}.mlf-replica .packaging-copy>.arrowlink{margin-top:24px;color:#f0e4d7}.mlf-replica .sets-link{display:block;font-size:11px;line-height:18px;margin-top:25px;color:#e4d4c7}.mlf-replica .packaging figure img{width:100%;height:282px;object-fit:cover;object-position:50% 52%}.mlf-replica .packaging figure figcaption{font-size:10px;line-height:14px;margin-top:8px;color:#dcc9bb}.mlf-replica .company{height:274px;padding:44px 0 32px;background:var(--cream)}.mlf-replica .company-grid{border-top:1px solid var(--line);padding-top:32px;display:grid;grid-template-columns:3fr 2fr}.mlf-replica .company-copy p,.mlf-replica .contact-copy p{font-size:14px;line-height:23px;margin-top:18px;color:var(--muted)}.mlf-replica .company-copy .arrowlink,.mlf-replica .contact-copy .arrowlink{margin-top:22px}.mlf-replica .contact-copy{border-left:1px solid var(--line);padding-left:44px}.mlf-replica .company-copy{padding-right:35px}.mlf-replica .quick-links{height:148px;padding:32px 0 28px;background:var(--cream);border-top:1px solid var(--line)}.mlf-replica .quick-grid{display:grid;grid-template-columns:repeat(4,1fr)}.mlf-replica .quick-grid article+article{border-left:1px solid var(--line);padding-left:26px}.mlf-replica .quick-grid h3{font-size:20px;line-height:24px}.mlf-replica .quick-grid p{font-size:11px;line-height:18px;margin-top:12px;color:var(--muted)}.mlf-replica .quick-grid .arrowlink{margin-top:16px;font-size:11px;line-height:18px;gap:14px}.mlf-replica .site-footer{height:311px;background:var(--footer);color:var(--footer-text);padding:47px 0 20px}.mlf-replica .footer-main{display:grid;grid-template-columns:306fr 210fr 210fr 244fr;gap:70px}.mlf-replica .footer-brand>.brand{display:block}.mlf-replica .footer-brand p{font-size:12px;line-height:20px;margin-top:16px}.mlf-replica .socials{display:flex;align-items:center;gap:16px;margin-top:22px;color:#c9c4c2}.mlf-replica .socials .icon{height:16px;width:16px;stroke-width:1.3}.mlf-replica .social{display:block;height:18px}.mlf-replica .footer-column h3{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;letter-spacing:normal;margin-bottom:15px}.mlf-replica .footer-column>a{display:block;font-size:11px;line-height:24px;color:#e1ddda}.mlf-replica .footer-bottom{border-top:1px solid rgb(72,67,72);margin-top:30px;padding-top:20px;display:flex;justify-content:space-between;font-size:10px;line-height:16px}.mlf-replica .footer-bottom nav{display:flex;gap:29px}@media(max-width:1100px)and (min-width:901px){.mlf-replica .desktop-nav{gap:17px;font-size:11px}.mlf-replica .hero h1{font-size:43px;line-height:49px}.mlf-replica .hero-copy{padding-left:40px;padding-right:25px}.mlf-replica .hero-description{font-size:13px}.mlf-replica .desktop-break{display:none}.mlf-replica .product-card h3{white-space:normal;font-size:12px}.mlf-replica .product-card .material{font-size:11px}.mlf-replica .information-note{font-size:10px}.mlf-replica .company-copy p,.mlf-replica .contact-copy p{font-size:12px}.mlf-replica .packaging h2{font-size:28px}.mlf-replica .packaging-copy>p{font-size:12px}.mlf-replica .footer-main{gap:45px}.mlf-replica .quick-grid h3{font-size:18px}}@media(max-width:900px){.mlf-replica .wrap{width:calc(100% - 48px)}.mlf-replica .desktop-nav{display:none}.mlf-replica .menu-toggle{display:block}.mlf-replica .site-header,.mlf-replica .header-inner{height:76px}.mlf-replica .hero{height:auto;grid-template-columns:1fr}.mlf-replica .hero-copy{padding:48px 24px 42px}.mlf-replica .hero h1{font-size:48px;line-height:53px}.mlf-replica .hero-photo{height:auto;aspect-ratio:4 / 3}.mlf-replica .hero-note{max-width:500px}.mlf-replica .areas,.mlf-replica .references,.mlf-replica .information,.mlf-replica .business,.mlf-replica .packaging,.mlf-replica .company,.mlf-replica .quick-links,.mlf-replica .site-footer{height:auto}.mlf-replica .areas,.mlf-replica .references,.mlf-replica .information,.mlf-replica .business,.mlf-replica .company{padding:52px 0}.mlf-replica .section-head{height:auto;align-items:start}.mlf-replica .section-head p{max-width:300px}.mlf-replica .area-grid{grid-template-rows:188px 188px}.mlf-replica .more-categories{gap:26px}.mlf-replica .product-grid{grid-template-columns:repeat(3,1fr);gap:30px 20px}.mlf-replica .product-photo{height:auto;aspect-ratio:1 / 1}.mlf-replica .product-card h3{white-space:normal;font-size:13px}.mlf-replica .references-head{height:auto;align-items:start;gap:25px}.mlf-replica .references-head .arrowlink{flex:0 0 auto}.mlf-replica .references-note{margin-top:24px}.mlf-replica .info-grid,.mlf-replica .packaging-grid{grid-template-columns:1fr;gap:35px}.mlf-replica .info-photo{height:350px;transform:none}.mlf-replica .business-grid{gap:24px}.mlf-replica .business-card h3{font-size:19px}.mlf-replica .packaging{padding:52px 0}.mlf-replica .packaging figure img{height:340px}.mlf-replica .company-grid{grid-template-columns:1.2fr 1fr}.mlf-replica .company-copy{padding-right:28px}.mlf-replica .contact-copy{padding-left:28px}.mlf-replica .company-copy p,.mlf-replica .contact-copy p{font-size:13px}.mlf-replica .company .desktop-break{display:none}.mlf-replica .quick-links{padding:34px 0}.mlf-replica .quick-grid{grid-template-columns:1fr 1fr;gap:30px}.mlf-replica .quick-grid article+article{padding-left:0;border:0px}.mlf-replica .quick-grid article:nth-child(2n){border-left:1px solid var(--line);padding-left:26px}.mlf-replica .site-footer{padding:42px 0 24px}.mlf-replica .footer-main{grid-template-columns:1.2fr 1fr;gap:34px 60px}.mlf-replica .footer-bottom{margin-top:34px}.mlf-replica .footer-column>a{line-height:27px}}@media(max-width:560px){.mlf-replica .wrap{width:calc(100% - 36px)}.mlf-replica .utility,.mlf-replica .utility-inner{height:34px}.mlf-replica .utility{font-size:9px}.mlf-replica .audience{gap:9px}.mlf-replica .divider{height:12px}.mlf-replica .utility-right{gap:11px}.mlf-replica .utility-right a{gap:0px}.mlf-replica .utility-right a:not(.language)>span{display:none}.mlf-replica .utility-right .language{margin-right:0;font-size:9px}.mlf-replica .utility-right .icon{width:14px;height:14px}.mlf-replica .brand{font-size:30px}.mlf-replica .site-header,.mlf-replica .header-inner{height:75px}.mlf-replica .hero-copy{padding:39px 22px 38px}.mlf-replica .hero h1{font-size:38px;line-height:43px;letter-spacing:-.025em}.mlf-replica .hero-description{font-size:14px;line-height:24px;margin-top:24px}.mlf-replica .desktop-break{display:none}.mlf-replica .hero-note{font-size:10px;margin-top:26px;padding-top:15px}.mlf-replica .hero-link{min-height:44px;margin-top:20px}.mlf-replica .hero-photo{aspect-ratio:4 / 3}.mlf-replica .areas,.mlf-replica .references,.mlf-replica .information,.mlf-replica .business,.mlf-replica .company{padding:44px 0}.mlf-replica h2{font-size:28px;line-height:34px}.mlf-replica .section-head{display:block}.mlf-replica .section-head p{text-align:left;max-width:none;margin-top:12px;font-size:11px}.mlf-replica .area-grid{display:flex;flex-direction:column;gap:18px;margin-top:24px}.mlf-replica .area-card{height:230px}.mlf-replica .area-card:first-child{height:300px}.mlf-replica .area-label{left:14px;bottom:16px;padding:12px 14px}.mlf-replica .area-label strong{font-size:21px}.mlf-replica .more-categories{gap:16px;flex-wrap:wrap;margin-top:22px;font-size:10px}.mlf-replica .section-note{font-size:10px}.mlf-replica .references-head{display:block}.mlf-replica .references-head .arrowlink{margin-top:16px;min-height:36px}.mlf-replica .product-grid{grid-template-columns:1fr 1fr;gap:28px 16px;margin-top:24px}.mlf-replica .product-card h3{font-size:12px;line-height:18px;min-height:36px;margin-top:13px}.mlf-replica .product-card .material{font-size:10px;line-height:17px;min-height:34px;margin-top:7px}.mlf-replica .product-card .sku{font-size:9px;margin-top:7px}.mlf-replica .product-card .arrowlink{font-size:10px;gap:13px;min-height:36px;margin-top:6px}.mlf-replica .references-note{font-size:10px}.mlf-replica .accordions summary{font-size:13px;height:62px}.mlf-replica .information-note{font-size:10px;line-height:18px;min-height:0px}.mlf-replica .info-photo{height:auto;aspect-ratio:1.55 / 1}.mlf-replica .business-intro{font-size:13px;line-height:22px}.mlf-replica .business-grid{grid-template-columns:1fr;gap:24px;margin-top:24px}.mlf-replica .business-card{padding-top:18px}.mlf-replica .business-card h3{font-size:21px}.mlf-replica .business-card p{margin-top:10px;font-size:12px}.mlf-replica .business>.wrap>.arrowlink{margin-top:26px;min-height:36px}.mlf-replica .packaging{padding:44px 0}.mlf-replica .packaging h2{font-size:28px;line-height:34px}.mlf-replica .packaging-copy>p{font-size:13px;line-height:22px}.mlf-replica .packaging-copy>.arrowlink{min-height:36px;margin-top:20px}.mlf-replica .sets-link{min-height:36px;margin-top:16px;display:flex;align-items:center}.mlf-replica .packaging figure img{height:auto;aspect-ratio:1.6 / 1}.mlf-replica .packaging figure figcaption{font-size:9px}.mlf-replica .company-grid{grid-template-columns:1fr;gap:32px;padding-top:28px}.mlf-replica .company-copy{padding-right:0}.mlf-replica .contact-copy{padding-left:0;border-left:0px;border-top:1px solid var(--line);padding-top:28px}.mlf-replica .company-copy p,.mlf-replica .contact-copy p{font-size:13px;line-height:23px;margin-top:16px}.mlf-replica .company-copy .arrowlink,.mlf-replica .contact-copy .arrowlink{margin-top:18px;min-height:36px}.mlf-replica .quick-grid{gap:28px 20px}.mlf-replica .quick-grid h3{font-size:18px;line-height:23px}.mlf-replica .quick-grid p{font-size:10px;line-height:17px;min-height:34px;margin-top:10px}.mlf-replica .quick-grid article:nth-child(2n){padding-left:20px}.mlf-replica .quick-grid .arrowlink{font-size:10px;min-height:36px;margin-top:8px}.mlf-replica .footer-main{grid-template-columns:1fr 1fr;gap:34px 25px}.mlf-replica .footer-brand{grid-column:1 / -1}.mlf-replica .footer-brand p{font-size:11px}.mlf-replica .socials{gap:20px;margin-top:20px}.mlf-replica .socials .icon{width:18px;height:18px}.mlf-replica .footer-column h3{font-size:11px;margin-bottom:12px}.mlf-replica .footer-column>a{font-size:10px;line-height:27px}.mlf-replica .footer-bottom{font-size:9px;gap:20px;flex-wrap:wrap;margin-top:28px;padding-top:20px}.mlf-replica .footer-bottom nav{gap:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.mlf-replica .category-home img,.mlf-replica .category-paper img,.mlf-replica .info-photo img,.mlf-replica .packaging figure img{object-position:50% 50%}.mlf-replica .area-label small{font-size:10.5px}.mlf-replica .hero-photo img{object-position:50% 53%}.mlf-replica .category-paper img{object-position:50% 51%}.mlf-replica .packaging figure img{object-position:50% 55%}@media(min-width:1101px){.mlf-replica h2{letter-spacing:-.035em}.mlf-replica .hero-copy{padding-top:98px;padding-left:max(53px,-637px + 50vw)}.mlf-replica .hero-description{font-size:14.25px;margin-top:19px}.mlf-replica .hero-link{margin-top:20px}.mlf-replica .hero-link .arrow{width:15px}.mlf-replica .hero-note{font-size:11px;padding-top:14px}.mlf-replica .more-categories{font-size:11.5px;gap:27px}.mlf-replica .section-note{font-size:11.5px}.mlf-replica .references-head>.arrowlink{font-size:12.5px}.mlf-replica .product-card h3{font-size:15px;margin-top:13px}.mlf-replica .product-card .material{font-size:11.5px;margin-top:9px}.mlf-replica .product-card .sku{font-size:10.5px;margin-top:11px}.mlf-replica .product-card .arrowlink{margin-top:10px;gap:14px}.mlf-replica .product-card .arrow{width:15px}.mlf-replica .references-note{font-size:11.5px}.mlf-replica .business{height:289px;padding-top:37px}.mlf-replica .business-intro{margin-top:14px}.mlf-replica .business-grid{margin-top:17px}.mlf-replica .business>.wrap>.arrowlink{margin-top:31px}.mlf-replica .packaging{height:391px}.mlf-replica .company{height:276px;padding-top:45px}.mlf-replica .company-grid{grid-template-columns:59.66% 40.34%}.mlf-replica .quick-grid article+article{padding-left:23px}.mlf-replica .quick-grid p{font-size:11.5px}.mlf-replica .site-footer{padding-top:37px;padding-bottom:18px}.mlf-replica .footer-main{grid-template-columns:305fr 210fr 210fr 245fr}.mlf-replica .footer-brand{transform:translateY(-3px)}.mlf-replica .footer-brand p{font-size:11.5px}.mlf-replica .footer-column h3{font-size:12.5px;margin-bottom:10px}.mlf-replica .footer-column>a{font-size:11.5px;line-height:27.5px}.mlf-replica .footer-bottom{margin-top:26px;font-size:10.5px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/replica-template.css.map */
