.stone-process{display:block;width:100%;background:var(--stone-bg);color:var(--stone-text);padding-block:var(--stone-top) var(--stone-bottom);border-block:1px solid var(--stone-border);font-family:var(--body-font-family)}.stone-process *,.stone-process *:before,.stone-process *:after{box-sizing:border-box}.stone-process__inner{width:100%;max-width:var(--stone-width);margin-inline:auto;padding-inline:48px;background:var(--stone-panel)}.stone-process__header{margin-bottom:40px;text-align:var(--stone-align);overflow-wrap:anywhere}.stone-process__eyebrow{margin:0 0 14px;color:var(--stone-accent);font-size:11px;font-weight:500;letter-spacing:.16em;line-height:1.6}.stone-process__heading{margin:0;color:var(--stone-heading);font-family:var(--heading-font-family);font-size:var(--stone-heading-desktop);font-weight:400;line-height:1.2;text-transform:none;letter-spacing:-.025em}.stone-process__heading span{color:var(--stone-accent)}.stone-process__intro{max-width:680px;margin-top:20px;color:var(--stone-intro);font-size:15px;line-height:1.7}.stone-process__intro{margin-inline:auto}.stone-process--left .stone-process__intro{margin-inline:0 auto}.stone-process--right .stone-process__intro{margin-inline:auto 0}.stone-process__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px var(--stone-gap);padding:0;margin:0;list-style:none}.stone-process__step{min-width:0;margin:0;overflow-wrap:anywhere}.stone-process__number{margin-bottom:12px;color:var(--stone-number);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.12em}.stone-process__media{position:relative;overflow:hidden;isolation:isolate;width:100%;aspect-ratio:var(--stone-ratio);border:1px solid var(--stone-image-border);border-radius:var(--stone-radius)}.stone-process__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--stone-overlay);opacity:var(--stone-overlay-opacity);pointer-events:none;transition:opacity var(--stone-duration) ease-out}.stone-process__image,.stone-process__placeholder{display:block;width:100%;height:100%;object-fit:var(--stone-fit, cover);transition:transform var(--stone-duration) ease-out}.stone-process__placeholder{color:var(--stone-text);background:var(--stone-panel);fill:currentColor;opacity:.25}.stone-process__copy{margin-top:var(--stone-text-gap)}.stone-process__title{margin:0;color:var(--stone-title);font-family:var(--heading-font-family);font-size:18px;font-weight:500;line-height:1.35;text-transform:none;letter-spacing:0}.stone-process__description{margin:10px 0 0;color:var(--stone-text);font-size:14px;font-weight:400;line-height:1.65}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.stone-process--hover .stone-process__media:hover .stone-process__image{transform:scale(var(--stone-scale))}.stone-process--overlay-hover .stone-process__media:hover:after{opacity:var(--stone-overlay-hover)}}@media(max-width:768px){.stone-process{padding-block:var(--stone-top-mobile) var(--stone-bottom-mobile)}.stone-process__inner{padding-inline:20px}.stone-process__header{margin-bottom:28px}.stone-process__eyebrow{font-size:10px;margin-bottom:12px}.stone-process__heading{font-size:var(--stone-heading-mobile)}.stone-process__intro{font-size:14px;margin-top:16px}.stone-process__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px var(--stone-gap-mobile)}.stone-process__media{aspect-ratio:var(--stone-ratio-mobile)}.stone-process__number{margin-bottom:10px}.stone-process__title{font-size:16px}.stone-process__description{font-size:13px;line-height:1.6}}@media(prefers-reduced-motion:reduce){.stone-process__image,.stone-process__media:after{transition:none}}.stone-process__inner{padding-inline:clamp(20px,4.8vw,72px)}.stone-process__header{margin-bottom:46px}.stone-process__eyebrow{font-weight:600;letter-spacing:.18em}.stone-process__heading{letter-spacing:-.033em;line-height:1.08;text-wrap:balance}.stone-process__heading span{font-style:italic;font-weight:400}.stone-process__intro{line-height:1.8}.stone-process__step{position:relative}.stone-process__number{position:absolute;top:16px;left:18px;z-index:3;margin:0;font-family:var(--heading-font-family);font-size:34px;line-height:1;font-weight:400;font-style:italic;letter-spacing:-.04em;pointer-events:none;text-shadow:0 1px 14px rgba(25,19,15,.42)}.stone-process__title{font-size:21px;font-weight:400;letter-spacing:-.015em}.stone-process__description{margin-top:8px;line-height:1.7}@media(min-width:769px){.stone-process--split .stone-process__header{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-template-rows:auto auto;gap:10px clamp(26px,5vw,96px);align-items:end;text-align:left}.stone-process--split .stone-process__eyebrow{grid-column:1;grid-row:1;margin:0 0 6px}.stone-process--split .stone-process__heading{grid-column:1;grid-row:2}.stone-process--split .stone-process__intro{grid-column:2;grid-row:2;justify-self:end;max-width:450px;margin:0 0 6px}}@media(max-width:768px){.stone-process__inner{padding-inline:18px}.stone-process__header{margin-bottom:28px;text-align:left}.stone-process__heading{line-height:1.13}.stone-process__intro{margin:16px 0 0}.stone-process__number{top:11px;left:12px;font-size:26px}.stone-process__title{font-size:16px}.stone-process__description{font-size:12px;line-height:1.55}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/munest-stone-process.css.map */
