:root{--fl-color-fondo: #FDF8F2;--fl-color-fondo-alt: #F5EDE0;--fl-color-texto: #2B2B2B;--fl-color-texto-suave: #6B6560;--fl-color-acento: #E07A23;--fl-color-acento-hover: #C6671A;--fl-color-secundario: #0088CC;--fl-color-tarjeta: #FFFFFF;--fl-color-borde: #E9E0D2;--fl-fuente-titulo: "Poppins", -apple-system, BlinkMacSystemFont, sans-serif;--fl-fuente-cuerpo: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--fl-radio: 20px;--fl-radio-chico: 12px;--fl-margen: 24px;--fl-sombra: 0 8px 30px rgba(43, 43, 43, .08);--fl-sombra-fuerte: 0 16px 40px rgba(43, 43, 43, .14);--fl-ease: cubic-bezier(.22, 1, .36, 1)}.fl-section{padding-top:0!important;padding-bottom:0!important;font-family:var(--fl-fuente-cuerpo);color:var(--fl-color-texto)}.fl-container{max-width:1220px;margin:0 auto;padding:0 var(--fl-margen)}.fl-container--estrecho{max-width:860px}.fl-section *{box-sizing:border-box}.fl-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--fl-fuente-titulo);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--fl-color-acento);margin:0 0 12px}.fl-h1,.fl-h2,.fl-h3{font-family:var(--fl-fuente-titulo);color:var(--fl-color-texto);font-weight:700;line-height:1.12;margin:0 0 16px}.fl-h1,.fl-h2{letter-spacing:-.01em}.fl-body{font-family:var(--fl-fuente-cuerpo);color:var(--fl-color-texto-suave);line-height:1.6;margin:0 0 16px}.fl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--fl-fuente-titulo);font-weight:600;font-size:16px;padding:16px 32px;border-radius:999px;border:none;cursor:pointer;text-decoration:none;transition:transform .25s var(--fl-ease),box-shadow .25s var(--fl-ease),background-color .25s var(--fl-ease);white-space:nowrap}.fl-btn--primario{background:var(--fl-color-acento);color:#fff;box-shadow:var(--fl-sombra)}.fl-btn--primario:hover{background:var(--fl-color-acento-hover);transform:translateY(-2px);box-shadow:var(--fl-sombra-fuerte)}.fl-btn--primario:disabled{background:#c9c2b6;cursor:not-allowed;transform:none;box-shadow:none}.fl-btn--secundario{background:transparent;color:var(--fl-color-texto);border:1.5px solid var(--fl-color-borde)}.fl-btn--secundario:hover{border-color:var(--fl-color-acento);color:var(--fl-color-acento);transform:translateY(-2px)}.fl-badge{display:inline-flex;align-items:center;gap:6px;background:var(--fl-color-fondo-alt);color:var(--fl-color-texto);font-size:13px;font-weight:600;padding:8px 14px;border-radius:999px}.fl-badge svg{flex-shrink:0;color:var(--fl-color-secundario)}.fl-card{background:var(--fl-color-tarjeta);border-radius:var(--fl-radio);border:1px solid var(--fl-color-borde);box-shadow:var(--fl-sombra);transition:transform .3s var(--fl-ease),box-shadow .3s var(--fl-ease)}.fl-card:hover{transform:translateY(-4px);box-shadow:var(--fl-sombra-fuerte)}.fl-reveal{opacity:0;transform:translateY(28px) scale(.98);transition:opacity .7s var(--fl-ease),transform .7s var(--fl-ease);transition-delay:var(--fl-delay, 0s)}.fl-reveal.fl-visible{opacity:1;transform:translateY(0) scale(1)}@media(prefers-reduced-motion:reduce){.fl-reveal{opacity:1;transform:none;transition:none}}.fl-cuenta{font-variant-numeric:tabular-nums}.fl-grid{display:grid;gap:24px}.fl-grid--2{grid-template-columns:repeat(2,1fr)}.fl-grid--3{grid-template-columns:repeat(3,1fr)}.fl-grid--4{grid-template-columns:repeat(4,1fr)}@media(max-width:990px){.fl-grid--3,.fl-grid--4{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.fl-grid--2,.fl-grid--3,.fl-grid--4{grid-template-columns:1fr}.fl-btn{width:100%}}.fl-marquesina{background:var(--fl-color-acento);padding:10px 0}.fl-marquesina-track{display:flex;width:max-content;animation:fl-marquesina linear infinite}.fl-marquesina-item{display:inline-flex;align-items:center;gap:8px;padding:0 28px;color:#fff;font-family:var(--fl-fuente-titulo);font-weight:700;font-size:13px;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}@keyframes fl-marquesina{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.fl-marquesina-track{animation:none}}.fl-recorta{overflow-x:clip;overflow-y:visible}.section-header{margin-bottom:0!important}section:has(>.page-width>#judgeme_product_reviews),section:has(.jm-review-widget){background-color:var(--fl-color-fondo);padding:8px 0 64px;display:block}.jm-review-widget,.jm-review-widget *{--jm-review-widget-star-and-histogram-color: var(--fl-color-acento) !important;--jm-review-widget-button-color: var(--fl-color-acento) !important;--jm-review-widget-button-text-color: #FFFFFF !important;--jm-review-widget-text-color: var(--fl-color-texto) !important;--jm-review-widget-lighter-text-color: var(--fl-color-texto-suave) !important;--jm-widget-primary-color: var(--fl-color-acento) !important;--jm-widget-border-radius: var(--fl-radio-chico) !important}.jm-review-widget{font-family:var(--fl-fuente-cuerpo)!important}.jm-review-widget h2,.jm-review-widget h3,.jm-review-widget-minimal-header__title,.jm-reviewer-info__name{font-family:var(--fl-fuente-titulo)!important;color:var(--fl-color-texto)!important}.jm-review-widget-minimal-header__title,.jm-average-rating-display--minimal-header{display:none!important}.jm-review-widget .jm-button--primary{border-radius:999px!important;font-family:var(--fl-fuente-titulo)!important;font-weight:600!important}.jdgm-review-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;gap:24px!important}.jdgm-review-list>*{margin:0!important}.jm-review-widget .jm-review-item{background:var(--fl-color-tarjeta)!important;border:1px solid var(--fl-color-borde)!important;border-radius:var(--fl-radio)!important;padding:20px!important;box-shadow:var(--fl-sombra);height:100%}.jm-review-widget .jm-reviewer-avatar__initial{background-color:var(--fl-color-acento)!important;color:#fff!important;border-radius:999px!important}.jm-review-widget .jdgm-rev__icon,.jm-review-widget .jdgm-rev__buyer-badge{color:#fff!important;background-color:var(--fl-color-secundario)!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fl-styles.css.map */
