.lavo-story__intro{display:grid;gap:32px;align-items:center}@media screen and (min-width:990px){.lavo-story__intro{grid-template-columns:1fr 1fr;gap:64px}}.lavo-story__heading{margin:0;font-size:clamp(52px,6.6vw,112px);line-height:.92}.lavo-story__question{margin:20px 0 0;font-family:var(--font-accent-family);font-size:clamp(22px,2.3vw,34px);font-style:italic;line-height:1.25;color:var(--lavo-accent-colour, currentColor)}.lavo-story__media{overflow:hidden;border-radius:var(--lavo-radius, 4px);aspect-ratio:4 / 3;background:rgba(var(--color-foreground),.06)}.lavo-story__media img,.lavo-story__media svg{display:block;width:100%;height:100%;object-fit:cover}.lavo-story__body{display:grid;gap:24px;margin-top:clamp(56px,7vw,104px);padding-top:clamp(32px,4vw,56px);border-top:1px solid rgba(var(--color-foreground),.14)}@media screen and (min-width:990px){.lavo-story__body{grid-template-columns:5fr 7fr;gap:64px}}.lavo-story__body-heading{margin:0;font-size:clamp(36px,3.8vw,56px);line-height:1}.lavo-story__text{max-width:64ch;font-size:18px;line-height:1.7;color:rgba(var(--color-foreground),.88)}.lavo-story__text p{margin:0 0 1.1em}.lavo-story__text p:last-child{margin-bottom:0}.lavo-story__steps-wrap{margin-top:clamp(56px,7vw,104px)}.lavo-story__steps-heading{margin:0 0 32px;font-size:clamp(32px,3.2vw,48px)}.lavo-story__steps{display:grid;gap:32px;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.lavo-story__steps{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:40px}}.lavo-story__step{position:relative;display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:2px solid rgb(var(--color-foreground))}.lavo-story__step .lavo-icon{color:var(--lavo-icon, currentColor)}.lavo-story__step-num{font-family:var(--font-heading-family);font-size:56px;line-height:.9;color:var(--lavo-gold, #c6a75e)}.lavo-story__step-title{margin:0;font-size:30px;line-height:1}.lavo-story__step-text{margin:0;font-size:16px;line-height:1.55;color:rgba(var(--color-foreground),.85)}@media screen and (min-width:750px){.lavo-story__step:not(:last-child):after{content:"\2192";position:absolute;top:18px;right:-30px;font-size:20px;color:rgba(var(--color-foreground),.45)}}.lavo-story__place{display:flex;align-items:center;gap:10px;margin:clamp(48px,6vw,80px) 0 0;font-size:15px;color:rgba(var(--color-foreground),.8)}.lavo-story__place .lavo-icon{color:var(--lavo-icon, currentColor)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lavo-story.css.map */
