.story2{max-width:1200px;margin:0 auto;padding:clamp(32px,5vw,64px) 64px clamp(64px,8vw,104px);display:grid;gap:clamp(56px,7vw,96px)}.story2-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,88px)}.story2-copy{max-width:520px}.story2-media{width:100%;max-width:480px}.story2-row--img-left .story2-media{order:-1;justify-self:start}.story2-row--img-left .story2-copy{justify-self:start}.story2-row:not(.story2-row--img-left) .story2-media{justify-self:end}.story2-media img,.story2-media__empty{display:block;width:100%;aspect-ratio:5/4;object-fit:cover;border-radius:28px}.story2-row--intro .story2-media img,.story2-row--intro .story2-media__empty{aspect-ratio:4/5}.story2-media__empty{background:radial-gradient(circle at 30% 30%,var(--purple-light),var(--purple))}.story2 h1{margin:0 0 clamp(24px,3vw,36px)}.story2 h2{color:var(--purple);font-size:clamp(22px,2.4vw,30px);margin:0 0 20px}.story2 .eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;margin-bottom:18px}.story2-quote{border-left:3px solid var(--yellow);padding-left:20px;margin-bottom:clamp(28px,4vw,44px)}.story2-quote__lead{font-family:var(--font-display,"Poiret One"),Georgia,serif;-webkit-text-stroke:var(--display-stroke,.018em) currentColor;font-size:clamp(19px,1.9vw,23px);line-height:1.5;color:var(--purple);margin:0 0 18px}.story2-quote p:last-child{margin-bottom:0}.story2-tagline{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--purple);margin:0}.story2-text{font-size:15px;line-height:1.9}.story2-text p{margin:0 0 16px}.story2-text p:last-child{margin-bottom:0}.story2-btn{margin-top:28px;min-width:240px;justify-content:space-between;text-transform:uppercase;letter-spacing:.1em}@media(max-width:1000px){.story2{padding-left:32px;padding-right:32px}}@media(max-width:800px){.story2{gap:52px;padding:8px 20px 64px}.story2-row{grid-template-columns:1fr;gap:24px}.story2-row .story2-media{order:-1;max-width:none;justify-self:stretch}.story2-copy{max-width:none}.story2-media img,.story2-media__empty,.story2-row--intro .story2-media img{aspect-ratio:4/3;border-radius:20px}.story2-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/olivia-story.css.map */
