:root{--gc-color-fondo: #fbf1ec;--gc-color-fondo-alt: #f5e6de;--gc-color-texto: #2b2420;--gc-color-texto-suave: #6b5f56;--gc-color-acento: #c9a467;--gc-color-acento-suave: #e9d9be;--gc-color-blanco: #ffffff;--gc-fuente-titulo: "Fraunces", Georgia, serif;--gc-fuente-texto: "Assistant", -apple-system, BlinkMacSystemFont, sans-serif;--gc-radio: 18px;--gc-radio-sm: 10px;--gc-margen: 24px;--gc-ease: cubic-bezier(.22, 1, .36, 1)}.gc-section{font-family:var(--gc-fuente-texto);color:var(--gc-color-texto);padding-top:0!important;padding-bottom:0!important}.gc-container{max-width:1240px;margin:0 auto;padding:0 var(--gc-margen)}.gc-section h1,.gc-section h2,.gc-section h3,.gc-section .gc-title{font-family:var(--gc-fuente-titulo);font-weight:500;letter-spacing:-.01em;line-height:1.12;margin:0}.gc-eyebrow{display:inline-block;font-family:var(--gc-fuente-texto);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gc-color-acento);font-weight:600;margin-bottom:12px}.gc-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 30px;border-radius:999px;font-family:var(--gc-fuente-texto);font-size:15px;font-weight:600;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .35s var(--gc-ease),box-shadow .35s var(--gc-ease),background-color .35s var(--gc-ease)}.gc-btn-primary{background:var(--gc-color-texto);color:var(--gc-color-fondo)}.gc-btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 24px #2b242040}.gc-btn-secondary{background:transparent;color:var(--gc-color-texto);border-color:var(--gc-color-texto)}.gc-btn-secondary:hover{transform:translateY(-2px);background:var(--gc-color-texto);color:var(--gc-color-fondo)}.gc-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s var(--gc-ease),transform .8s var(--gc-ease)}.gc-reveal.gc-visible{opacity:1;transform:translateY(0)}.gc-reveal-stagger.gc-visible>*{transition-delay:calc(var(--gc-i, 0) * 90ms)}@media(prefers-reduced-motion:reduce){.gc-reveal,.gc-reveal-stagger.gc-visible>*{opacity:1!important;transform:none!important;transition:none!important}}.section-header{margin-bottom:0!important}@media screen and (max-width:989px){.gc-container{padding:0 18px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/gc-styles.css.map */
