.story-then-now{background:linear-gradient(90deg,var(--story-grad-start, #faf1eb) 0%,var(--story-grad-end, #e0f2fe) 100%)}.story-then-now__header{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;max-width:720px;margin:0 auto 32px}.story-then-now__heading{margin:0;font-family:var(--font-recoleta-semibold-family);font-size:32px;line-height:1.2;color:#1c161a;letter-spacing:.6px}.story-then-now__body{margin:0}.story-then-now__body p{margin:0;font-family:var(--font-body-family);font-size:16px;line-height:22px;color:#2f222b}.story-then-now__grid{display:flex;flex-direction:column;gap:16px}.story-then-now__card{position:relative;border-radius:20px;overflow:hidden;background:#d3d3d3;aspect-ratio:4 / 5}.story-then-now__card div:empty{display:block!important}.story-then-now__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.story-then-now__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000 45%,#000000d9)}.story-then-now__caption{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:20px;box-sizing:border-box}.story-then-now__label{font-family:var(--font-body-family);font-size:13px;color:#fff}.story-then-now__headline{margin:0;font-family:var(--font-recoleta-semibold-family);font-size:20px;line-height:1.25;color:#fff}@media screen and (min-width:750px){.story-then-now__heading{font-size:52px}.story-then-now__body p{font-size:20px;line-height:28px}.story-then-now__grid{flex-direction:row;gap:24px}.story-then-now__card{flex:1;aspect-ratio:1 / 1}.story-then-now__caption{padding:40px}.story-then-now__headline{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/our-story-then-now.css.map */
