.ml-editorial{--ed-ink:#49271f;--ed-paper:#fbf8f2;display:block;background:var(--ed-paper);color:var(--ed-ink)}.ml-editorial h1,.ml-editorial h2,.ml-editorial h3,.ml-closing h2{font-family:var(--font-heading-family,Georgia,serif);font-weight:400;letter-spacing:-.045em;color:inherit}.ed-button{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:12px 27px;border:1px solid transparent;border-radius:30px;background:#49271f;color:#fffaf1;text-decoration:none;font:400 13px/1.3 var(--font-body-family,Arial,sans-serif);letter-spacing:.01em;transition:background .2s}.ed-button:hover{background:#6a3529}.ed-button:focus-visible,.ed-life a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.ed-hero{position:relative;width:100%;aspect-ratio:2/1;max-height:760px;min-height:440px;overflow:hidden;background:#3c3c32}.ed-hero picture,.ed-hero img{display:block;width:100%;height:100%}.ed-hero img{object-fit:cover;object-position:center}.ed-hero-copy{position:absolute;left:6.5%;top:50%;transform:translateY(-50%);width:33%;max-width:480px;color:#fffaf1;text-shadow:0 1px 15px #0002}.ed-hero-copy h1{font-size:clamp(42px,4.6vw,73px);line-height:1.09;margin:0 0 28px}.ed-hero-copy .ed-button{background:#fffaf1;color:#49271f;text-shadow:none}.ed-hero-copy .ed-button:hover{background:#eee6d9}.ed-hero[data-hero="3"] .ed-hero-copy{color:#fffaf1}.ed-brand-line{text-align:center;font:400 clamp(17px,1.6vw,23px)/1.5 var(--font-heading-family,Georgia,serif);padding:36px 24px 0;margin:0}.ed-stories{max-width:1500px;margin:54px auto 78px;padding:0 4%;display:grid;grid-template-columns:1fr 1fr;gap:36px}.ed-story{text-align:center}.ed-story-image{display:block;aspect-ratio:1/1.13;overflow:hidden;border-radius:13px}.ed-story img{display:block;width:100%;height:100%;object-fit:cover}.ed-story h3{font-size:clamp(28px,2.5vw,40px);line-height:1.15;margin:27px 0 15px}.ed-story p{font-size:15px;line-height:1.65;max-width:370px;margin:0 auto 23px;padding:0 15px}.ed-story .ed-button{min-width:160px}.ml-editorial .ml-shop-section{max-width:1500px;margin:75px auto 85px;padding:0 4%}.ml-editorial .ml-rail-heading h2{font-size:clamp(26px,2.8vw,39px);letter-spacing:-.045em}.ml-editorial .ml-rail-heading{margin-bottom:30px}@media(min-width:990px){.cv-rail .ml-shopping-grid{grid-auto-columns:calc((100% - 72px)/4);gap:24px}.cv-rail h3.cv-title{font-size:19px;line-height:1.35}}@media(max-width:749px){.cv-rail .cv-toggle{display:none!important}}.ed-life{margin:0 0 80px}.ed-life-top{display:flex;justify-content:space-between;align-items:center;max-width:1500px;margin:0 auto 24px;padding:0 4%;gap:20px}.ed-life-top h2{font-size:clamp(26px,2.8vw,39px);margin:0}.ed-life-controls{display:flex;gap:9px}.ed-life-controls button{border:1px solid #b8aaa1;background:transparent;color:#49271f;border-radius:50%;width:42px;height:42px;cursor:pointer;font-size:22px}.ed-life-controls button:disabled{opacity:.3;cursor:default}.ed-life-track{display:grid;grid-auto-flow:column;grid-auto-columns:25%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ed-life-track::-webkit-scrollbar{display:none}.ed-life-card{display:block;position:relative;aspect-ratio:3/4.25;overflow:hidden;scroll-snap-align:start;color:#fff;text-decoration:none}.ed-life-card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}.ed-life-card:hover img{transform:scale(1.025)}.ed-life-card:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0007);pointer-events:none}.ed-life-card span{position:absolute;bottom:85px;left:12px;right:12px;text-align:center;font:500 12px/1.4 var(--font-body-family,Arial,sans-serif);letter-spacing:.14em;text-transform:uppercase;z-index:1}.ed-life-card i{position:absolute;bottom:27px;left:calc(50% - 18px);width:36px;height:36px;border:1px solid #fff9;border-radius:50%;display:grid;place-items:center;font-size:23px;font-style:normal;z-index:1}.ed-craft{max-width:1500px;margin:80px auto;padding:0 4%;text-align:center}.ed-craft h2{font-size:clamp(28px,2.8vw,42px);margin:0 0 17px}.ed-craft p{font-size:16px;line-height:1.6;margin:0 auto 32px;max-width:510px}.ed-craft img{width:100%;max-height:750px;object-fit:cover;display:block;aspect-ratio:1.8}.ml-editorial .ml-help{max-width:1100px;margin:80px auto;padding:0 4% 50px}.ml-closing{position:relative;min-height:360px;aspect-ratio:4/1;max-height:520px;display:grid;place-items:center;text-align:center;color:#fffaf1;background:#343a28;overflow:hidden}.ml-closing>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ml-closing-copy{position:relative;max-width:700px;padding:35px 24px}.ml-closing h2{font-size:clamp(35px,4vw,60px);line-height:1.06;margin:0 0 17px;text-shadow:0 2px 16px #0005}.ml-closing p{font-size:14px;line-height:1.5;margin:0 0 25px;text-shadow:0 1px 8px #0008}.ml-closing .ed-button{background:#fffaf1;color:#49271f}@media(max-width:749px){.ed-hero{aspect-ratio:4/5;min-height:0;max-height:none}.ed-hero-copy{left:7%;top:6%;transform:none;width:86%;max-width:none}.ed-hero-copy h1{font-size:36px;line-height:1.13;margin:0 0 16px}.ed-hero-copy h1 br{display:none}.ed-hero .ed-button{min-height:40px;padding:10px 21px;font-size:12px}.ed-brand-line{font-size:19px;padding:27px 28px 0;max-width:400px;margin:auto}.ed-stories{padding:0 20px;margin:35px auto 52px;grid-template-columns:1fr;gap:43px}.ed-story-image{aspect-ratio:1/1.05;border-radius:10px}.ed-story h3{margin-top:22px;font-size:30px}.ed-story p{font-size:14px;margin-bottom:19px}.ml-editorial .ml-shop-section{margin:52px auto;padding:0 20px}.ml-editorial .ml-rail-heading{gap:15px;align-items:center}.ml-editorial .ml-rail-heading h2{font-size:26px;line-height:1.2}.ed-life{margin-bottom:50px}.ed-life-top{padding:0 20px}.ed-life-top h2{font-size:27px}.ed-life-controls button{width:36px;height:36px}.ed-life-track{grid-auto-columns:80%}.ed-life-card{aspect-ratio:3/4}.ed-craft{margin:52px auto;padding:0 20px}.ed-craft h2{font-size:29px}.ed-craft p{font-size:15px;max-width:310px;margin-bottom:25px}.ed-craft img{aspect-ratio:auto;object-fit:contain}.ml-editorial .ml-help{margin:45px auto;padding:0 20px 35px}.ml-closing{aspect-ratio:auto;min-height:390px}.ml-closing>img{object-position:center}.ml-closing h2{font-size:43px}.ml-closing p{font-size:14px;max-width:250px;margin:0 auto 25px}}@media(prefers-reduced-motion:reduce){.ed-button,.ed-life-card img{transition:none}}.ed-story:nth-child(2) img{object-position:right center}.ed-life-card:nth-child(2) img{object-position:right center}@media(max-width:749px){.ed-hero-copy{width:49%;top:7%;left:6%}.ed-hero-copy h1{font-size:clamp(27px,8vw,36px);line-height:1.14}.ed-hero-copy h1 br{display:block}.ed-hero .ed-button{font-size:11px;max-width:172px;padding:10px 15px}.ed-hero[data-hero="2"] .ed-hero-copy{top:29%}}.ml-storefront.ml-editorial{max-width:none;width:100%;margin:0;padding:0}.ml-editorial .ed-hero img,.ml-editorial .ed-story img,.ml-editorial .ed-life-card img{height:100%}.ml-editorial .ed-story .ed-button,.ml-editorial .ed-life-card{color:#fffaf1}.ml-editorial .ed-brand-line{margin:0;padding:36px 24px 0;font-size:clamp(17px,1.6vw,23px)}.ml-editorial .ed-story h3{margin:27px 0 15px}.ml-editorial .ed-story p{margin:0 auto 23px;font-size:15px;max-width:370px}.ml-editorial .ed-craft h2{margin:0 0 17px;text-align:center}.ml-editorial .ed-craft p{margin:0 auto 32px;text-align:center}.ml-editorial .ed-hero h1{font-family:var(--font-heading-family,Georgia,serif);font-weight:400;letter-spacing:-.06em}.ml-editorial .ed-life-top h2{font-size:clamp(26px,2.8vw,39px)}@media(max-width:749px){.ml-editorial .ed-brand-line{font-size:19px;padding:27px 28px 0;margin:0 auto}.ml-editorial .ed-story h3{margin:22px 0 15px;font-size:30px}.ml-editorial .ed-story p{font-size:14px}.ml-editorial .ed-craft h2{font-size:29px}.ml-editorial .ed-life-top h2{font-size:27px}}@media(max-width:749px){.ed-hero[data-hero="1"] .ed-hero-copy{top:3%;width:86%;left:6%}.ed-hero[data-hero="1"] .ed-hero-copy h1{font-size:clamp(25px,7.7vw,31px);line-height:1.1;margin-bottom:10px}.ed-hero[data-hero="1"] .ed-button{min-height:35px;padding:8px 17px;font-size:11px}}.ed-story-image,.ml-editorial .ed-story-image{border-radius:0}.ml-editorial .button.ed-button,.ml-closing .button.ed-button{border-radius:3px;min-height:48px;padding:13px 22px;font:500 15px/1.35 var(--font-body-family,Arial,sans-serif);letter-spacing:0;box-shadow:none;background:#3b2118;color:#fff;border:1px solid #3b2118}.ml-editorial .button.ed-button:before,.ml-editorial .button.ed-button:after,.ml-closing .button.ed-button:before,.ml-closing .button.ed-button:after{box-shadow:none}.ml-editorial .button.ed-button:hover,.ml-closing .button.ed-button:hover{background:#79452f;border-color:#79452f;color:#fff}.ml-editorial .ed-hero .button.ed-button,.ml-closing .button.ed-button{background:#fbf8f2;color:#3b2118;border-color:#fbf8f2}.ml-editorial .ed-hero .button.ed-button:hover,.ml-closing .button.ed-button:hover{background:#e9e2d6;border-color:#e9e2d6;color:#3b2118}.ed-life-track{scrollbar-width:thin;scrollbar-color:#9b8170 #e5e1d7;padding-bottom:12px;overscroll-behavior-x:contain}.ed-life-track::-webkit-scrollbar{display:block;height:5px}.ed-life-track::-webkit-scrollbar-thumb{background:#9b8170}.ed-life-track::-webkit-scrollbar-track{background:#e5e1d7}.ed-life-card span{bottom:34px}.ed-life-track[data-dragging]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.ed-life-track[data-dragging] a{cursor:grabbing}@media(hover:hover)and (pointer:fine){.ed-life-track,.ed-life-track a{cursor:grab}}@media(max-width:749px){.ml-editorial .ed-hero .button.ed-button{font-size:12px;min-height:44px;padding:10px 17px;max-width:none}.ed-hero[data-hero="1"] .ed-hero-copy{top:2%}}.ed-life-card:nth-child(3) img{object-position:35% center}@media(max-width:749px){.ed-hero[data-hero="1"] .ed-hero-copy{top:1.5%}}.ed-craft h2{margin-bottom:28px;text-wrap:balance}.ed-craft img{aspect-ratio:4/3;object-fit:cover;object-position:50% 75%;max-width:1050px;margin:0 auto;display:block}@media(max-width:749px){.ed-craft h2{margin-bottom:24px}.ed-craft img{aspect-ratio:1;object-fit:contain;width:100%}}.ml-editorial{--ed-section-space:clamp(40px,6svh,68px)}.ed-hero{height:min(50vw,76svh);min-height:360px;max-height:760px;aspect-ratio:auto;background:#1b2119}.ed-hero img{object-fit:contain;object-position:right center}.ml-editorial .ed-brand-line{padding-top:clamp(24px,4svh,36px)}.ed-stories{max-width:1120px;margin:clamp(28px,4svh,44px) auto var(--ed-section-space);gap:32px}.ed-story-image{height:clamp(280px,48svh,470px);aspect-ratio:auto;background:#eae7de}.ml-editorial .ed-story img{object-fit:contain;object-position:center}.ml-editorial .ed-story h3{margin:20px 0 10px;font-size:clamp(28px,2.3vw,36px)}.ml-editorial .ed-story p{margin:0 auto 18px}.ml-editorial .ml-shop-section{margin:var(--ed-section-space) auto}.ml-editorial .ml-rail-heading{margin-bottom:24px}.ed-life{display:block;margin:0 0 var(--ed-section-space)}.ed-life-card{height:clamp(280px,54svh,470px);aspect-ratio:auto}.ed-craft{margin:var(--ed-section-space) auto;max-width:1120px}.ml-editorial .ed-craft h2{margin-bottom:24px}.ed-craft img{width:auto;height:clamp(300px,58svh,580px);max-width:100%;max-height:none;aspect-ratio:1;object-fit:contain}.ml-editorial .ml-help{margin:var(--ed-section-space) auto;padding-bottom:16px}.ml-closing{height:clamp(300px,48svh,420px);min-height:0;aspect-ratio:auto}@media(max-width:749px){.ed-hero{height:auto;aspect-ratio:4/5;min-height:0;max-height:none}.ed-hero img{object-fit:cover;object-position:center}.ed-hero .ed-hero-copy,.ed-hero[data-hero="1"] .ed-hero-copy,.ed-hero[data-hero="2"] .ed-hero-copy,.ed-hero[data-hero="3"] .ed-hero-copy{left:5%;width:90%;top:2%;transform:none;text-align:center;max-width:none}.ed-hero-copy h1{margin-left:auto;margin-right:auto;text-align:center}.ed-hero .button.ed-button{margin-left:auto;margin-right:auto}.ed-stories{margin:30px auto 44px;gap:36px;padding:0 20px}.ed-story-image{height:auto;aspect-ratio:1/1.05;background:transparent}.ml-editorial .ed-story img{object-fit:cover}.ml-editorial .ed-story:nth-child(2) img{object-position:right center}.ml-editorial .ed-story h3{margin:20px 0 10px;font-size:29px}.ed-life-card{height:min(106.67vw,54svh);min-height:300px}.ed-craft{margin:44px auto}.ed-craft img{width:100%;height:auto;max-width:420px;aspect-ratio:1}.ml-editorial .ml-help{margin:44px auto;padding-bottom:20px}.ml-closing{height:auto;min-height:330px}.ml-closing-copy{padding:32px 24px}}@media(min-width:750px){.ed-hero picture{width:min(100%,152svh,1520px);margin-left:auto;-webkit-mask-image:linear-gradient(to right,transparent,#000 14%);mask-image:linear-gradient(to right,transparent,#000 14%)}.ml-editorial .ed-story img{object-fit:cover}.ml-editorial .ed-story:first-child img{object-position:center bottom}.ml-editorial .ed-story:nth-child(2) img{object-position:right center}}.ml-editorial{--ed-section-space:clamp(64px,8svh,88px)}.ml-editorial .ed-brand-line{max-width:920px;margin:0 auto;padding:clamp(42px,6svh,64px) 28px 0;font-size:clamp(30px,3vw,44px);line-height:1.18;text-wrap:balance;letter-spacing:-.035em}.ed-stories{max-width:1400px;gap:36px;margin:40px auto var(--ed-section-space)}.ed-story-image{height:clamp(380px,58svh,590px)}.ml-editorial .ed-story h3{margin:24px 0 12px;font-size:clamp(30px,2.6vw,40px)}.ml-editorial .ed-story p{margin-bottom:22px}.ed-story-image img{transition:transform .75s cubic-bezier(.2,.65,.3,1)}@media(hover:hover)and (pointer:fine){.ed-story-image:hover img{transform:scale(1.035)}}.ed-story-image:focus-visible{outline:2px solid #49271f;outline-offset:5px}.ed-story-image:focus-visible img{transform:scale(1.025)}.ml-editorial .ml-rail-heading{position:relative;justify-content:center;min-height:44px;margin-bottom:30px}.ml-editorial .ml-rail-heading>div:first-child{width:100%;padding:0 105px;text-align:center}.ml-editorial .ml-rail-heading h2{text-align:center}.ml-editorial .ml-rail-controls{position:absolute;right:0;top:0}.ed-life-top{justify-content:center;margin-bottom:30px;text-align:center}.ml-editorial .ed-life-top h2,.ml-editorial .ml-help-heading h2{text-align:center}.ed-craft{max-width:1400px}.ml-editorial .ed-craft h2{margin-bottom:30px}.ed-craft img{width:100%;max-width:none;height:clamp(380px,58svh,620px);aspect-ratio:auto;object-fit:cover;object-position:50% 85%}.ml-editorial .ml-help{padding-bottom:24px}@media(max-width:749px){.ml-editorial{--ed-section-space:56px}.ml-editorial .ed-brand-line{padding:36px 24px 0;font-size:28px;max-width:440px;line-height:1.2}.ed-stories{margin:30px auto 56px;padding:0 20px;gap:44px}.ed-story-image{height:auto;aspect-ratio:1/1.05}.ml-editorial .ed-story h3{font-size:29px;margin-top:22px}.ml-editorial .ml-rail-heading{flex-direction:column;gap:16px;margin-bottom:24px}.ml-editorial .ml-rail-heading>div:first-child{padding:0}.ml-editorial .ml-rail-controls{position:static;justify-content:center}.ed-life-top{margin-bottom:24px}.ed-craft{margin:56px auto}.ml-editorial .ed-craft h2{margin-bottom:24px}.ed-craft img{width:100%;max-width:none;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:50% 85%}.ml-editorial .ml-help{margin:56px auto}}@media(prefers-reduced-motion:reduce){.ed-story-image img{transition:none!important;transform:none!important}}@media(max-width:749px){.ed-hero[data-hero="1"] .ed-hero-copy{top:68%;left:5%;width:90%;transform:translateY(-50%);text-align:center;z-index:1}.ed-hero[data-hero="1"] .ed-hero-copy h1{font-size:clamp(28px,8.7vw,36px);line-height:1.08;margin:0 auto 16px;text-shadow:0 2px 18px #0005}.ml-editorial .ed-hero[data-hero="1"] .button.ed-button{min-height:46px;font-size:13px;padding:11px 20px}}.ml-editorial .ed-story h3{font-size:clamp(23px,2vw,28px);line-height:1.2;letter-spacing:-.025em;margin:22px 0 12px}@media(max-width:749px){.ml-editorial .ed-story h3{font-size:23px;margin-top:20px}}.ed-hero.ed-hero-books{background:#85834b}.ed-hero.ed-hero-books picture{width:100%;height:100%;margin:0;mask-image:none;-webkit-mask-image:none}.ed-hero.ed-hero-books img{object-fit:cover;object-position:center}.ed-hero.ed-hero-books .ed-hero-copy{left:6%;width:32%;top:50%;transform:translateY(-50%);text-align:left;color:#fffaf1}.ed-hero.ed-hero-books .ed-hero-copy h1{text-align:left}@media(max-width:749px){.ed-hero.ed-hero-books .ed-hero-copy{left:5%;width:90%;top:7%;transform:none;text-align:center}.ed-hero.ed-hero-books .ed-hero-copy h1{text-align:center;font-size:clamp(28px,8vw,40px);line-height:1.08;margin:0 auto 16px}.ed-hero.ed-hero-books .ed-hero-copy h1 br{display:block}}.ml-editorial .ed-hero.ed-hero-books .ed-hero-copy,.ml-editorial .ed-hero.ed-hero-books .ed-hero-copy h1{color:#3b2118;text-shadow:none}.ml-editorial .ed-hero.ed-hero-books .button.ed-button{background:#3b2118;border-color:#3b2118;color:#fbf8f2;text-shadow:none}.ml-editorial .ed-hero.ed-hero-books .button.ed-button:hover{background:#542f23;border-color:#542f23;color:#fbf8f2}@media(min-width:750px){.ml-editorial .ed-hero.ed-hero-books .ed-hero-copy h1{font-size:clamp(33.6px,3.68vw,58.4px)}}@media(min-width:990px){.ml-editorial .ed-hero.ed-hero-books{height:min(50vw,86svh);max-height:900px}.ml-editorial .ml-shop-section[data-books-placement=home] .ml-shopping-grid{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ml-editorial-20260926.css.map */
