:root {
  --primaryColor: #232F3E;
  --titleColor: #17364a;
  --secondaryColor: #485769;
  --txtColor: black;
  --txtColor2: white;
  --hint: #002B5C;

  --radius: 0.25rem;

  --boxShadow: 1px 1px 1px 1px rgba(0, 0, 0, .6);

  --fit: fit-content;

  --margin: 0 auto;

  --modalBcg : rgba(0,0,0,0.45);

  --padding : 0.25rem;

  /* offset top */
  --catalog-sticky-offset: 110px;

  @media (min-width: 768px) {
    :root { --catalog-sticky-offset: 130px; }
  }

  @media (min-width: 1024px) {
    :root { --catalog-sticky-offset: 150px; }
  }
}