.elova-sobre{display:flex;flex-direction:column;padding-block:var(--elova-space-9, 6rem);padding-inline:var(--elova-space-6, 2rem);background:var(--elova-color-bg-default);color:var(--elova-color-text-primary)}.elova-sobre__hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding-block-end:var(--elova-space-9, 6rem);max-inline-size:56rem;margin-inline:auto}.elova-sobre__title{view-transition-name:elova-sobre-title;margin:0 0 var(--elova-space-5, 1.5rem);font-family:var(--elova-font-display);font-size:var(--elova-type-display-xl);font-weight:400;line-height:var(--elova-leading-tight);letter-spacing:var(--elova-tracking-tight);color:var(--elova-color-text-primary)}.elova-sobre__tagline{margin:0;max-inline-size:44ch;font-family:var(--elova-font-display);font-size:var(--elova-type-h2);font-weight:400;font-style:italic;line-height:var(--elova-leading-snug);letter-spacing:var(--elova-tracking-normal);color:var(--elova-color-text-secondary)}.elova-sobre__chapter{display:grid;grid-template-columns:1fr;gap:var(--elova-space-6, 2rem);align-items:center;max-inline-size:1200px;margin-inline:auto;padding-block-end:var(--elova-space-9, 6rem)}.elova-sobre__chapter:last-of-type{padding-block-end:var(--elova-space-7, 3rem)}@media(min-width:768px){.elova-sobre__chapter{grid-template-columns:1fr 1fr;gap:var(--elova-space-8, 4rem)}.elova-sobre__chapter--right .elova-sobre__media{order:2}}.elova-sobre__media{position:relative;inline-size:100%;aspect-ratio:4 / 5;border-radius:var(--elova-radius-md);overflow:hidden}.elova-sobre__media--placeholder{background:var(--elova-gradient-editorial-calm)}.elova-sobre__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.elova-sobre__copy{max-inline-size:56ch}.elova-sobre__chapter-title{margin:0 0 var(--elova-space-5, 1.5rem);font-family:var(--elova-font-display);font-size:var(--elova-type-h1);font-weight:400;line-height:var(--elova-leading-snug);letter-spacing:var(--elova-tracking-normal);color:var(--elova-color-text-primary)}.elova-sobre__copy p{margin:0 0 var(--elova-space-4, 1rem);font-family:var(--elova-font-body);font-size:var(--elova-type-body-lg);line-height:var(--elova-leading-relaxed);color:var(--elova-color-text-primary)}.elova-sobre__copy p:last-child{margin-block-end:0}.elova-sobre__close{display:flex;justify-content:center;padding-block-start:var(--elova-space-7, 3rem)}.elova-sobre__cta{display:inline-flex;align-items:center;justify-content:center;padding-block:var(--elova-space-3, .75rem);padding-inline:var(--elova-space-7, 3rem);font-family:var(--elova-font-body);font-size:var(--elova-type-body);font-weight:500;letter-spacing:var(--elova-tracking-wide);text-transform:uppercase;text-decoration:none;color:var(--elova-color-text-inverse);background:var(--elova-color-bg-button);border:var(--elova-border-width-hairline) solid var(--elova-color-bg-button);border-radius:var(--elova-radius-md);transition:background var(--elova-motion-base) var(--elova-ease-standard),color var(--elova-motion-base) var(--elova-ease-standard)}.elova-sobre__cta:hover,.elova-sobre__cta:focus-visible{background:var(--elova-color-text-primary);color:var(--elova-color-text-inverse);outline:none}.elova-sobre__cta:focus-visible{box-shadow:var(--elova-shadow-focus)}@media(prefers-reduced-motion:no-preference){.elova-sobre__hero{animation:elova-sobre-hero-enter var(--elova-motion-slow) var(--elova-ease-emphasis) both}}@media(prefers-reduced-motion:no-preference){.elova-sobre__chapter:first-of-type{animation:elova-sobre-chapter-enter var(--elova-motion-slow) var(--elova-ease-emphasis) both}}@keyframes elova-sobre-chapter-enter{0%{transform:translateY(var(--elova-motion-reveal-distance))}to{transform:none}}@supports (animation-timeline: view()){.elova-sobre__chapter:not(:first-of-type),.elova-sobre__close{animation-name:elova-sobre-reveal;animation-duration:1ms;animation-timing-function:var(--elova-ease-emphasis);animation-fill-mode:both;animation-timeline:view();animation-range:var(--elova-motion-reveal-range);opacity:0}}@keyframes elova-sobre-hero-enter{0%{opacity:0;transform:translateY(var(--elova-motion-reveal-distance))}to{opacity:1;transform:none}}@keyframes elova-sobre-reveal{0%{opacity:0;transform:translateY(var(--elova-motion-reveal-distance))}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.elova-sobre__chapter:first-of-type,.elova-sobre__hero,.elova-sobre__chapter,.elova-sobre__close{animation:none;opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/elova-sobre.css.map */
