.merlons-about{--merlons-about-pad: clamp(18px, 5vw, 72px);--merlons-about-burnt: #873c1d;--merlons-about-gold: #dda747;color:#212123;background:#fff;font-family:inherit}.merlons-about *,.merlons-about *:before,.merlons-about *:after{box-sizing:border-box}.merlons-about__container{width:min(100%,1280px);margin-inline:auto}.merlons-about__hero{padding:clamp(68px,5vw,72px) var(--merlons-about-pad) clamp(70px,5vw,74px);text-align:center}.merlons-about__hero-inner{display:block}.merlons-about__hero-copy{width:min(100%,1260px);margin-inline:auto}.merlons-about h1,.merlons-about h2,.merlons-about h3,.merlons-about p{overflow-wrap:anywhere}.merlons-about h1,.merlons-about h2,.merlons-about h3{margin-top:0;font-weight:500}.merlons-about__hero h1{width:fit-content;max-width:min(100%,980px);margin:0 auto 24px;color:#050505;font-size:clamp(32px,3vw,48px);line-height:1.16;text-align:center}.merlons-about__accent{color:var(--merlons-about-burnt)}.merlons-about__mission .merlons-about__accent,.merlons-about__story .merlons-about__accent{color:#deb34a}.merlons-about__body p{margin:0 0 12px;color:inherit;font-size:clamp(14px,1.05vw,15.5px);font-weight:500;line-height:1.56}.merlons-about__body p:last-child{margin-bottom:0}.merlons-about__hero-copy>.merlons-about__body{width:min(100%,980px);margin-inline:auto;color:#212123c2}.merlons-about__hero-media{margin:38px 0 0;overflow:hidden}.merlons-about__hero-media img{display:block;width:100%;height:auto;object-fit:cover}.merlons-about__mission{padding:56px var(--merlons-about-pad);color:#fff;background:#1e1e1e}.merlons-about__mission-inner{display:grid;justify-items:center}.merlons-about__mission-copy{width:min(100%,980px);margin-inline:auto;text-align:center}.merlons-about__mission h2,.merlons-about__journey h2,.merlons-about__story h2{margin-bottom:16px;font-size:clamp(30px,2.35vw,34px);line-height:1.16;text-align:center}.merlons-about__mission h2,.merlons-about__story h2{color:#fff}.merlons-about__mission-copy>.merlons-about__body{width:min(100%,760px);margin-inline:auto;color:#ffffffeb;text-align:center}.merlons-about__goals{width:min(100%,980px);margin-top:36px}.merlons-about__goals h3{margin-bottom:14px;color:#fff;font-size:clamp(27px,2.1vw,31px);line-height:1.18;text-align:center}.merlons-about__goals-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(22px,3.4vw,44px);margin:0;padding:0;list-style:none}.merlons-about__goal{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:16px 0;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.merlons-about__goal-number{color:#fff6d7;font-size:13px;font-weight:700;line-height:1.6}.merlons-about__goal .merlons-about__body p{color:#ffffffe0}.merlons-about__journey{padding:56px var(--merlons-about-pad);background:#fff}.merlons-about__journey>.merlons-about__container>h2{position:relative;width:fit-content;max-width:min(100%,920px);margin:0 auto 36px;color:#050505}.merlons-about__journey>.merlons-about__container>h2:before,.merlons-about__journey>.merlons-about__container>h2:after{content:"";position:absolute;top:50%;width:clamp(54px,12vw,210px);height:1px;background:linear-gradient(90deg,#873c1d00,#873c1d8c)}.merlons-about__journey>.merlons-about__container>h2:before{right:100%;margin-right:clamp(12px,1.8vw,26px)}.merlons-about__journey>.merlons-about__container>h2:after{left:100%;margin-left:clamp(12px,1.8vw,26px);transform:scaleX(-1)}.merlons-about__timeline{border-top:1px solid rgba(33,33,35,.42)}.merlons-about__milestone{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:19px 0;border-bottom:1px solid rgba(33,33,35,.42)}.merlons-about__milestone h3{display:none}.merlons-about__milestone .merlons-about__body{grid-column:1;color:#212123c2}.merlons-about__milestone .merlons-about__body p{font-size:14px;line-height:1.46}.merlons-about__year{grid-column:2;grid-row:1 / span 3;min-width:78px;color:#050505;font-size:clamp(30px,2.25vw,33px);font-weight:500;line-height:1;text-align:right}.merlons-about__story{padding:56px var(--merlons-about-pad);color:#fff;background:#1e1e1e}.merlons-about__story-inner{display:grid;grid-template-columns:minmax(220px,340px) minmax(0,1fr);gap:clamp(38px,4.3vw,54px);align-items:start}.merlons-about__story-media{margin:0;overflow:hidden}.merlons-about__story-media img{display:block;width:100%;aspect-ratio:.92 / 1;object-fit:cover}.merlons-about__story-copy{min-width:0;text-align:center}.merlons-about__story-copy h2{margin-bottom:36px}.merlons-about__story-copy .merlons-about__body{color:#ffffffeb}.merlons-about__story-copy .merlons-about__body p{font-size:clamp(14px,1vw,14.5px);text-align:center}.merlons-about__back-to-top{min-height:52px;display:flex;align-items:center;justify-content:center;gap:8px;border-top:1px solid rgba(33,33,35,.12);border-bottom:1px solid rgba(33,33,35,.12);color:#050505;background:#fff;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none}.merlons-about__back-to-top:hover,.merlons-about__back-to-top:focus-visible{color:var(--merlons-about-burnt);outline:none}@media(max-width:900px){.merlons-about__mission,.merlons-about__journey,.merlons-about__story{padding-top:38px;padding-bottom:38px}.merlons-about__story-inner{gap:28px}}@media(max-width:760px){.merlons-about{--merlons-about-pad: 18px}.merlons-about__hero{padding-top:40px;padding-bottom:44px}.merlons-about__hero h1{width:100%;margin-bottom:18px;font-size:clamp(26px,7vw,32px)}.merlons-about__goals-list{grid-template-columns:1fr;text-align:center}.merlons-about__goal{grid-template-columns:1fr;gap:12px;text-align:center}.merlons-about__goal-number,.merlons-about__goal .merlons-about__body p{text-align:center}.merlons-about__journey>.merlons-about__container>h2:before{content:none}.merlons-about__journey>.merlons-about__container>h2:after{top:auto;bottom:-12px;left:50%;width:clamp(52px,28vw,96px);margin-left:0;background:linear-gradient(90deg,#873c1d00,#873c1dad 50%,#873c1d00);transform:translate(-50%)}.merlons-about__milestone{grid-template-columns:1fr;gap:8px;padding:17px 0;text-align:center}.merlons-about__year{grid-column:auto;grid-row:auto;min-width:0;margin-bottom:8px;font-size:clamp(32px,9vw,36px);text-align:center}.merlons-about__milestone h3,.merlons-about__milestone .merlons-about__body{grid-column:auto}.merlons-about__story-inner{display:block}.merlons-about__story-media{width:min(100%,298px);margin:0 auto 24px}.merlons-about__story-copy h2{margin-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/merlons-about.css.map */
