:root {
  --gav-border-width-lg: 2px;
  --gav-border-width-md: 1px;
  --gav-border-width-sm: 0.5px;
  --gav-logo-min-width-vertical: 60px;
  --gav-logo-min-width-horizontal: 120px;
  --gav-spacing-inset-square-lg: var(--gav-spacing-500); /** Espaçamento interno */
  --gav-spacing-inset-square-md: var(--gav-spacing-300); /** Espaçamento interno */
  --gav-spacing-inset-square-sm: var(--gav-spacing-200); /** Espaçamento interno */
  --gav-spacing-inset-square-xs: var(--gav-spacing-100); /** Espaçamento interno */
  --gav-spacing-inset-squish-lg: var(--gav-spacing-200) var(--gav-spacing-400); /** Espaçamento interno achatado */
  --gav-spacing-inset-squish-md: var(--gav-spacing-200) var(--gav-spacing-300); /** Espaçamento interno achatado */
  --gav-spacing-stack-lg: var(--gav-spacing-700); /** Espaçamento de pilha, entre elementos na vertical */
  --gav-spacing-stack-md: var(--gav-spacing-600); /** Espaçamento de pilha, entre elementos na vertical */
  --gav-spacing-stack-sm: var(--gav-spacing-500); /** Espaçamento de pilha, entre elementos na vertical */
  --gav-spacing-stack-xl: var(--gav-spacing-900); /** Espaçamento de pilha, entre elementos na vertical */
  --gav-spacing-stack-xs: var(--gav-spacing-300); /** Espaçamento de pilha, entre elementos na vertical */
  --gav-spacing-inline-lg: var(--gav-spacing-500); /** Espaçamento em linha, entre elementos na horizontal */
  --gav-spacing-inline-md: var(--gav-spacing-400); /** Espaçamento em linha, entre elementos na horizontal */
  --gav-spacing-inline-sm: var(--gav-spacing-300); /** Espaçamento em linha, entre elementos na horizontal */
  --gav-spacing-inline-xl: var(--gav-spacing-600); /** Espaçamento em linha, entre elementos na horizontal */
  --gav-spacing-inline-xs: var(--gav-spacing-200); /** Espaçamento em linha, entre elementos na horizontal */
  --gav-spacing-inline-2xl: var(--gav-spacing-700); /** Espaçamento em linha, entre elementos na horizontal */
  --gav-spacing-inline-3xl: var(--gav-spacing-900); /** Espaçamento em linha, entre elementos na horizontal */
  --gav-breakpoint-mobile: var(--gav-breakpoint-xs);
  --gav-breakpoint-tablet: var(--gav-breakpoint-sm);
  --gav-breakpoint-desktop: var(--gav-breakpoint-lg);
  --gav-border-radius-lg: var(--gav-dimension-base); /** Componentes que podem conter muitos componentes internos (modais, offCanvas) */
  --gav-border-radius-md: calc(var(--gav-dimension-0-75x)); /** Borda padrão da maioria dos componentes */
  --gav-border-radius-sm: calc(var(--gav-dimension-0-5x)); /** Componentes que não tem outros componentes internos */
  --gav-border-radius-xl: calc(var(--gav-dimension-1-25x)); /** Usado em situações especiais para estilização */
  --gav-border-radius-xs: calc(var(--gav-dimension-0-25x)); /** Componentes simples, muito pequenos e não interativos (badge, tooltips) */
  --gav-border-radius-full: calc(var(--gav-dimension-full)); /** Componentes que precisam da borda mais arredondada possível (tags) */
}
