:root{--lum-crema:#F6EFE4;--lum-crema-2:#FBF7F1;--lum-texto:#3F2E24;--lum-texto-suave:#7A6252;--lum-salvia:#8FA38A;--lum-salvia-osc:#5F7A5C;--lum-terracota:#B8643F;--lum-terracota-suave:#D9A385;--lum-dorado:#B8914E;--lum-dorado-claro:#E3CB98;--lum-acento:var(--lum-terracota);--lum-linea:#E4D6C2;--lum-cenefa-opacidad:1;--lum-flor-opacidad:.55}.lum-cenefa{height:14px;opacity:var(--lum-cenefa-opacidad);background:radial-gradient(circle at 7px 0,var(--lum-dorado) 2.2px,transparent 2.6px) 0 0/14px 14px repeat-x,linear-gradient(135deg,transparent 46%,var(--lum-terracota-suave) 47% 53%,transparent 54%) 0 4px/14px 10px repeat-x,linear-gradient(45deg,transparent 46%,var(--lum-terracota-suave) 47% 53%,transparent 54%) 0 4px/14px 10px repeat-x}.section-header{border-bottom:0}h1 em,h2 em,.h1 em,.h2 em{font-style:italic;color:var(--lum-acento)}.lum-flor{display:inline-block;width:34px;height:34px;opacity:var(--lum-flor-opacidad)}.lum-hero{background:var(--lum-crema)}.lum-hero__foto{position:relative;max-width:1600px;margin:0 auto}.lum-hero__foto>img{display:block;width:100%;height:auto}.lum-hero__logo{position:absolute;left:4.5%;top:50%;transform:translateY(-50%);filter:drop-shadow(0 2px 14px rgba(251,247,241,.95)) drop-shadow(0 0 30px rgba(251,247,241,.85))}.lum-hero__logo:before{content:"";position:absolute;top:-16%;right:-22%;bottom:-16%;left:-22%;background:radial-gradient(closest-side,rgba(251,247,241,.82),rgba(251,247,241,.55) 60%,transparent);z-index:-1;border-radius:50%}.lum-hero__logo img{display:block;width:100%;height:auto}.lum-hero__txt{text-align:center;padding:3.8rem 2.4rem 5rem}.lum-hero__txt p{color:var(--lum-texto-suave);max-width:56rem;margin:1rem auto 2.2rem;font-size:1.7rem}.lum-hero__btns{display:flex;gap:1.2rem;justify-content:center;flex-wrap:wrap}@media(max-width:749px){.lum-hero__logo{width:31%!important;left:3%}.lum-hero__logo:before{top:-12%;right:-18%;bottom:-12%;left:-18%}}.lum-cinta{background:var(--lum-salvia);color:#fff;padding:1.6rem 0;overflow:hidden;white-space:nowrap;font-family:var(--font-heading-family);font-style:italic;font-size:2.4rem}.lum-cinta div{display:inline-block;animation:lumcinta 40s linear infinite}@keyframes lumcinta{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lum-cinta div{animation:none}}.lum-benef{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem}.lum-benef__item{text-align:center;padding:2.6rem 1.8rem;border-radius:18px;background:#fff;border:1px solid var(--lum-linea)}.lum-benef__item svg{width:40px;height:40px;stroke:var(--lum-acento);fill:none;stroke-width:1.4;margin:0 auto 1.2rem;display:block}.lum-benef__item p{font-size:1.4rem;color:var(--lum-texto-suave);margin:0}@media(max-width:989px){.lum-benef{grid-template-columns:repeat(2,1fr)}}@media(max-width:549px){.lum-benef{grid-template-columns:1fr}}.lum-sobre{display:grid;grid-template-columns:1fr 1fr;gap:5.6rem;align-items:center}.lum-sobre__foto{border-radius:28px 28px 200px 200px;overflow:hidden;aspect-ratio:4/5;max-height:600px;border:6px solid #fff;box-shadow:0 0 0 1px var(--lum-dorado-claro)}.lum-sobre__foto img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.lum-pilares{display:flex;gap:1rem;flex-wrap:wrap;margin:1.8rem 0 2.4rem}.lum-pilares span{border:1px solid var(--lum-dorado);border-radius:30px;padding:.6rem 1.4rem;font-size:1.3rem}.lum-eti{display:inline-block;font-size:1.25rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lum-salvia-osc);font-weight:600}@media(max-width:749px){.lum-sobre{grid-template-columns:1fr;gap:3rem}}.badge{border-radius:20px}.footer{border-top:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lumina-gitano.css.map */
