:root {
  --color-primary: #13224a;
  --color-primary-rgb: 19, 34, 74;
  --color-primary-hover: #101d3f;
  --color-on-primary: #ffffff;
  --color-secondary: #f1ece3;
  --color-secondary-rgb: 241, 236, 227;
  --color-secondary-hover: #daccb4;
  --color-on-secondary: #212529;
  --color-success: #10b981;
  --color-success-rgb: 16, 185, 129;
  --color-success-hover: #0e9d6e;
  --color-success-active: #0c8b61;
  --color-danger: #ef4444;
  --color-danger-rgb: 239, 68, 68;
  --color-danger-hover: #eb1a1a;
  --color-danger-active: #d41212;
  --color-header-top-bg: #13224a;
  --color-header-top-fg: #ffffff;
  --color-header-top-muted: rgba(255, 255, 255, 0.75);
  --color-header-top-border: transparent;
  --color-header-bg: #fcfbf8;
  --color-header-fg: #13224a;
  --color-header-muted: rgba(19, 34, 74, 0.75);
  --color-header-border: #e3dccf;
  --color-brandbar-border: #e3dccf;
  --page-header-bg: #fcfbf8;
  --page-header-title-color: #13224a;
  --page-header-muted: rgba(19, 34, 74, 0.75);
  --page-header-border: #13224a;
  --color-footer-bg: #13224a;
  --color-footer-fg: #d5dbe8;
  --color-footer-border: #13224a;
  --btn-min-height: 36px;
  --btn-padding-x: 0.625rem;
  --btn-font-weight: 400;
  --btn-text-transform: uppercase;
  --btn-letter-spacing: 0.05em;
  --btn-border-radius: 0px;
  --btn-secondary-border: #13224a;
  --color-secondary-ink: #13224a;
  --color-secondary-ink-rgb: 19, 34, 74;
  --color-on-success: #ffffff;
  --color-on-danger: #ffffff;
  --nav-color: #13224a;
  --nav-font-weight: 400;
  --nav-text-transform: uppercase;
  --input-bg: #ffffff;
  --input-border-color: #f1ece3;
  --input-focus-border-color: #13224a;
  --focus-ring: rgba(19, 34, 74, 0.25);
  --table-head-bg: #f1ece3;
  --table-head-fg: #13224a;
  --table-stripe-bg: #fcfbf8;
  --table-hover-bg: #f1ece3;
  --table-border: #e3dccf;
  --tile-radius: 0px;
  --tile-hover-shadow: none;
  --lookbook-cover-ratio: 4 / 5;
  --color-text: #3c4560;
  --color-text-rgb: 60, 69, 96;
  --color-heading: #13224a;
  --color-heading-rgb: 19, 34, 74;
  --color-text-muted: #5d6680;
  --border-radius: 0px;
  --border-radius-pill: 0;
  --font-weight-base: 300;
  --headings-font-weight: 400;
  --box-shadow-sm: none;
  --box-shadow: none;
  --box-shadow-hover: none;
  --box-shadow-ambient: none;
  --font-family-base: "Jost", sans-serif;
  --font-family-heading: "Inter", sans-serif;
}
h5 {
  font-size: 13px !important;
  text-transform: uppercase !important;
  font-weight: 300 !important;
}
