:root{--colorPrincipal:#001236;--colorSecundario:#fe0100;--gray-000:#000;--gray-111:#111;--gray-222:#222;--gray-333:#333;--gray-444:#444;--gray-555:#555;--gray-666:#666;--gray-777:#777;--gray-888:#888;--gray-999:#999;--gray-aaa:#aaa;--gray-ccc:#ccc;--gray-ddd:#ddd;--gray-eee:#eee;--gray-f5:#f5f5f5;--gray-f8:#f8f8f8;--gray-fa:#fafafa;--gray-fff:#fff;--text-primary:var(--gray-111);--text-secondary:var(--gray-666);--text-muted:var(--gray-999);--text-inverse:var(--gray-fff);--bg-primary:var(--gray-fff);--bg-secondary:var(--gray-f8);--bg-tertiary:var(--gray-f5);--bg-dark:var(--colorPrincipal);--border-light:var(--gray-eee);--border-medium:var(--gray-ddd);--border-dark:var(--gray-ccc);--bs-primary:#007bff;--bs-success:#28a745;--bs-danger:#dc3545;--bs-warning:#ffc107;--bs-info:#17a2b8;--bs-dark:#212529;--bs-light:#f8f9fa;--error:#dc3545;--error-light:#f27474;--success:#28a745;--success-light:#a5dc86;--warning:#ffc107;--info:#17a2b8;--hover-overlay:rgba(0,0,0,.05);--focus-ring:rgba(0,123,255,.5);--shadow-light:rgba(0,0,0,.05);--shadow-medium:rgba(0,0,0,.15);--shadow-dark:rgba(0,0,0,.25);--shadow-overlay:rgba(51,51,51,.5);--facebook:#36c;--google:#c33;--old-price:#d50109;--placeholder:transparent;--transparent:transparent;--border-color-default:var(--gray-ddd);--border-color-light:var(--gray-eee);--border-color-medium:#d7d7d7;--border-color-dark:var(--gray-ccc);--bg-light:var(--gray-f8);--bg-lighter:var(--gray-fa);--bg-medium:var(--gray-f5);--bg-dark-overlay:rgba(25,25,25,.4);--text-dark:var(--gray-333);--text-medium:var(--gray-666);--text-light:var(--gray-999);--text-white:var(--gray-fff);--overlay-light:rgba(0,0,0,.05);--overlay-medium:rgba(0,0,0,.15);--overlay-dark:rgba(0,0,0,.25);--overlay-black:rgba(0,0,0,.6);--shadow-color:rgba(51,51,51,.5);--focus-color:rgba(0,123,255,.5);--focus-ring:rgba(50,100,150,.4)}
