:root{--brumy-pastel: #F6E8EC;--brumy-empolvado: #E8C5CF;--brumy-acento: #D99AAE;--brumy-marfil: #FFFCFA;--brumy-crema: #F8F2ED;--brumy-champagne: #E8D6C2;--brumy-texto: #393238;--brumy-texto-2: #82757A;--brumy-boton: #D99AAE;--brumy-boton-texto: #393238}.brumy-seccion{padding:64px 20px;color:var(--brumy-texto)}.brumy-seccion--pastel{background:var(--brumy-pastel)}.brumy-seccion--empolvado{background:var(--brumy-empolvado)}.brumy-seccion--marfil{background:var(--brumy-marfil)}.brumy-seccion--crema{background:var(--brumy-crema)}.brumy-contenedor{max-width:1080px;margin:0 auto}.brumy-antetitulo{display:block;margin-bottom:10px;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--brumy-texto-2);text-align:center}.brumy-titulo{font-family:var(--font-heading-family);font-weight:400;color:var(--brumy-texto);font-size:clamp(28px,6vw,44px);line-height:1.15;text-align:center;margin:0 0 14px;text-wrap:balance}.brumy-subtitulo{max-width:560px;margin:0 auto 36px;text-align:center;font-size:16px;line-height:1.65;color:var(--brumy-texto-2)}.brumy-filete{width:48px;height:1px;background:var(--brumy-champagne);margin:0 auto 28px;border:0}.brumy-icono{width:26px;height:26px}.brumy-boton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 34px;border-radius:999px;border:0;background:var(--brumy-boton);color:var(--brumy-boton-texto);font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 6px 18px #d99aae47;transition:transform .35s ease,box-shadow .35s ease,background-color .35s ease}.brumy-boton:hover{transform:translateY(-2px);box-shadow:0 10px 26px #d99aae61;background:#d08da3}.brumy-boton:focus-visible{outline:2px solid var(--brumy-texto);outline-offset:3px}.brumy-js .brumy-aparece{opacity:0;transform:translateY(18px);transition:opacity .9s ease,transform .9s ease}.brumy-js .brumy-aparece.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.brumy-js .brumy-aparece{opacity:1;transform:none;transition:none}.brumy-boton{transition:none}}@media(min-width:750px){.brumy-seccion{padding:96px 40px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/brumy.css.map */
