.cl-story{padding-block:56px}.cl-story__grid{display:grid;gap:32px;align-items:center}.cl-story__figure{display:flex;flex-direction:column;gap:12px;margin:0}.cl-story__media{position:relative;aspect-ratio:476 / 568;border-radius:var(--r-card);overflow:clip;background-color:var(--c-sabbia)}.cl-story .cl-story__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.cl-story__caption{font-size:var(--t-small);line-height:var(--l-small);color:var(--c-sabbia)}.cl-story__text{display:flex;flex-direction:column;justify-content:center;gap:20px;min-width:0}.cl-story__title{margin:0;font-family:var(--f-titoli);font-optical-sizing:auto;font-style:normal;font-weight:400;font-size:clamp(36px,4.444vw,64px);line-height:1.125;letter-spacing:-.01em;text-transform:none;color:var(--c-latte)}.cl-story__body{max-width:600px;margin:0;font-size:17px;line-height:28px;color:var(--c-latte)}.cl-story__link{align-self:flex-start;font-family:var(--f-testo);font-size:16px;line-height:22px;font-weight:500;color:var(--c-latte);text-decoration:underline;text-decoration-color:currentcolor;text-decoration-thickness:1px;text-underline-offset:5px}.cl-story__link:hover{color:var(--c-sabbia)}@media screen and (max-width:749px){.cl-story__link{display:inline-flex;align-items:center;min-height:44px}}@media screen and (min-width:990px){.cl-story{padding-block:96px 64px}.cl-story__grid{grid-template-columns:minmax(0,476fr) minmax(0,708fr);column-gap:96px}.cl-story__text{gap:24px}.cl-story__body{font-size:19px;line-height:32px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cl-section-story-teaser.css.map */
